Linux的网络相关操作

网络知识

  • 内网:由交换机组成的网络就被称为内网
  • 外网:由路由器转发的网络就被称为外网
  • 路由器:负责转发你的外网数据
  • 交换机:负责转发你的内网数据

网络配置及其修改

  • ip: 主机在网络中的身份标识
  • 子网掩码: 将某个ip地址划分成网络地址和主机地址两部分。它不能单独存在,必须和ip地址一起。
  • 网关:关口,从一个网络中发送数据出去,必然要经过一个网关,当数据到达另一个网络中的时候,也要经过该网络的关口,之后才能到达目的地。
  • DNS:Domain Name System – 域名解析服务器
    • 静态:修改本地hosts文件
    • 动态:使用DNS服务器

网络操作

  • 虚拟机中的Linux网卡修改: vim /etc/udev/rules.d/70-perisistent-net.rules
  • 远程拷贝
    • scp [-r] /root/demo root@host-ip:/path
  • 远程登录
    • ssh userName@Host-IP
  • 免密登录
    • 使用的是RSA非堆成加密算法生成的公/私钥对证书
    • 生成密钥对:ssh-keygen

网络下载

挂载

  • 将文件系统和目录树结合的动作我们成为挂载
  • 挂载点:一定是目录,次目录为文件系统的入口
  • 光盘的挂载方式
  • mount /dev/cdrom /home/cdrom
    • 将光盘挂载到 /home/cdrom的目录下
    • 首先要确保光盘已经连接到虚拟机
    • 其次要确保 /home/cdrom目录是存在的
  • U盘的挂载方式
  • mount /dev/sbd1 /home/udisk
    • 将U盘挂载到 /home/udisk的目录下
    • 同样,要确保目录和U盘都存在!
  • 解决U盘挂载乱码问题
    • 先取消挂载
    • 然后执行 mount -o ischarset=utf-8 /dev/sdb1 /home/udisk
  • 解决linux不支持NTFS文件系统的U盘问题
    • yum install ntfs-3g 先安装第三方插件
    • 再挂载该U盘

文件系统的操作

df: 列出文件系统整体磁盘使用情况

  • -a列出所有文件系统
  • -k 以kB的容量显示文件系统
  • -m 以MB的容量显示文件系统
  • -h 以GM,MB,KB等格式自动显示

du: 文件系统的磁盘使用量或是目录使用量(不是特别精准)

  • -a 列出所有的文件与系统容量
  • -h 以人们较已读的容量格式(G/M)显示
  • -s 列出总量而已,而不列出每个各别的目录占用容量
  • -k 以KBytes列出容量显示
  • -m 以MBytes列出容量显示

猜你喜欢

转载自blog.csdn.net/wangyanqun2017/article/details/88419656