文件在系统中的传输

1.scp
        scp  file                     user@ip:/dir  上传
        scp  user@ip:/file     dir                  下载


2.rsync :远程同步,速度快,默认会忽略,文件属性,链接文件,设备文件
     -r  目录   
     -p  权限   
     -o  文件所有人   
     -g  文件所有组
     -l  链接
     -D  设备文件
     -t  文件时间戳

实验:rsync进行同步


3.tar 文件归档:把多个文件变成一个归档文

   c        ##创建
    f        ##指定归档文件名称
    t        ##显示归档文件中的内容
    r        ##向归档文件中添加文件
    --get        ##取出单个文件
    --delete    ##删除单个文件
    x           ##取出归档文件中的所有内容
    -C        ##指定解档目录
    -z         ##gz格式压缩
    -j          ##bz2格式压缩
    -J        ##xz格式压缩
tar cf etc.tar /etc
tar tf etc.tar /etc
tatr rf etc.tar test

4.压缩
gz
gzip etc.tar                       ##压缩成gz格式
gunzip  etc.tar.gz              ##解压gz格式压缩包
tar zcf etc.tar.gz /etc        ##把文件归档为tar并压缩成gz
tar zxf etc.tar.gz               ##解压并解档gz格式压缩包

bz2
bzip2 etc.tar                    ##压缩成bz2格式
bunzip2 etc.tar.bz2         ##解压bz2格式压缩包
tar jcf etc.tar.bz2 /etc     ##把文件归档为tar并压缩成bz2
tar jxf etc.tar.bz2            ##解压并解档bz2格式压缩包

xz
xz etc.tar                       ##压缩成xz格式
unxz  etc.tar.xz             ##解压xz格式压缩包
tar Jcf etc.tar.xz /etc    ##把文件归档为tar并压缩成z
tar Jxf etc.tar.xz            ##解压并解档xz格式压缩包

zip

zip -r etc.tar.zip etc.tar    ##压缩成zip格式
unzip etc.tar.zip                ##解压zip格式压缩包

猜你喜欢

转载自blog.csdn.net/weixin_40460156/article/details/81204082