这一章,我们学习文件的归档,压缩,传输以及网络的管理

                                        ##文件的归档

1.文件归档,就是把多个文件变成一个归档文件


tar    -c            ##创建

       -f            ##指定归档文件名称

       -t            ##显示归档文件中的内容

       -r            ##向归档文件中添加文件

       --get         ##取出单个文件

       --delete      ##删除单个文件

       -x            ##取出归档文件中的所有内容

       -C            ##指定解档目录

       -z            ##gz格式压缩

       -j            ##bz2格式压缩

       -J            ##xz格式压缩

由此我们可以看出,常用的压缩有三种方式:gz,bz2,xz


2.压缩

gz

gzip etc.tar                ##压缩成gz格式

gunzip etc.tar.gz           ##解压gz格式压缩包

tar file etc.tar.gz /etc    ##把文件归档为tar并压缩成gz文件

tar file etc.tar.gz         ##解压并解档gz格式压缩包


bz2

bzip2 etc.tar               ##压缩成bz2格式

bunzip2 etc.tar.bz2         ##解压bz2格式压缩包

tar  file  etc.tar.bz2      ##把文件归档为tar并压缩成bz2文件

tar file etc.tar.bz2        ##解压并解档bz2格式压缩包


xz

xz etc.tar                  ##压缩成xz格式

unxz etc.tar.xz             ##解压xz格式压缩包

tar file etc.tar.xz /etc    ##把文件归档为tar并压缩成xz文件

tar file etc.tar.xz         ##解压并解档xz格式压缩包


                                    ##系统中的文件传输

scp  file  username@ip:/dir        ##上传

scp  username@ip:/dir/file  /dir   ##下载


rsync [参数]     file  username@ip:/dir

        -r        ##同步目录

        -l        ##不忽略连接

        -p        ##不忽略文件权限

        -t        ##不忽略文件时间戳

        -g        ##不忽略文件所有组

        -o        ##不忽略文件所有人

        -D        ##不忽略设备文件

scp和rsync对比,rsync方法比scp方式传输速度快得多


                                    ##网络管理

查看网络状态的两种方法:ifconfig|ip addr show

linux基础学习(八)_网络


  1. ip基础知识

ipv4

172.25.0.10/255.255.255.0

172.25.0.10 :ip地址

255.255.255.0 :子网掩码

子网掩码255位对应的ip位为网络位

子网掩码0对应的ip位为主机位


2.配置ip

《图形化》

图形界面

nm-connection-editor

linux基础学习(八)_linux_02

文本界面

nmtui


《命令》

ifconfig 网卡 ip netmask        ##临时设定


《文件》

dhcp                    ##动态获取

linux基础学习(八)_网络_03

设定完后需要重启网络服务

systemctl restart network


3.gateway 网关


    1.路由器

    主要功能是用来作nat的

    什么是nat:  http://zhidao.baidu.com/link?url=NPoGMioxL9WEWaTZwCyYiH9w2yzCLhV_DnzzK0MICMAk-3MxHd7bJLke8Xo4Gxh5iG6eD6_nsljNAgCVaQY0Yq

    dnat        目的地地址转换

    snat        源地址转换


    2.网关

    路由器上和自己处在同一个网段的那个ip


    3.设定网关

    systemctl stop NetworkManager

    vim /etc/sysconfig/network            ##全局网关

    GETAWAY=网关ip

    systemctl restart network

    route -n                              ##查询网关

    linux基础学习(八)_网络_04

                         ##5.dns##

  1. dns

dns是一台服务器

这台服务器提供了回答客户主机名和ip对应关系的功能(即域名解析)


2.设定dns

vim /etc/resolv.conf

nameserver dns服务器ip


vim /etc/sysconfig/network-scripts/ifcfg-网卡配置文件

DNS1=dns服务器ip

linux基础学习(八)_linux_05


3.本地解析文件

vim /etc/hosts

ip       主机名称

linux基础学习(八)_网络_06


4.本地解析文件和dns读取的优先级调整

/etc/nsswitch.conf

    38 #hosts:    db files nisplus nis dns

    39 hosts:    files dns    ##files代表本地解析文件,dns代表dns服务器。谁写在前面谁的                                    优先级高


    

5.dhcp服务的配置