文件在系统的传输或解压缩

1.文件传输

 scp 
        scp filename  username@ip:/dir         ##把文件发送到ip地址的指定目录下。
        scp username@ip:/filename dir

在这里插入图片描述
scp 传输文件太慢,效率不高。

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

注:由于其为远程同步,则在一台主机上删除生成文件,另一台主机的该文件也会自动删除,应该注意。作实验时应注意路径。控制好路径加不加/,如果加/,则在上级目录下,不加就会对整个目录进行操作。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
tar ##归档文件(把多个文件变为一个文件)

        -c      ##创建
        -v      ##显示过程
        -f      ##指定归档文件名称
        -x      ##解档
        -t      ##查看归档文集内容
        -r      ##添加文件到归档中
        --get   ##解档指定文件
        --delete##删除归当中的指定文件
        -C      ##指定解档目录
    注:注意创建归档文件的存放路径。

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

压缩:

  zip 
        zip -r xxx.tar.zip   xxx.tar
        unzip xxx.tar.zip
   gz
        gzip xxx.tar            ===tar zcf xxx.tar.gz
        gunzip xxx.tar.gz          tar zxf xxx.tar.gz
   bz2
        bzip2 xxx.tar           ===tar jcf xxx.tar.bz2
        bunzip2 xxx.tar.bz2        tar jxf xxx.tar.bz2
   xz
        xz xxx.tar              ===tar Jcf xxx.tar.xz
        unxz xxx.xz               tar Jxf xxx.tar.xz

注:压缩过程中,感觉后两个压缩效率更高一些,压缩程度较好。
在zip中,只有zip -r 在压缩下能保持原文件还在桌面上,其他的都会将源文件加到压缩包里。
但是在左边是需要将已经封装的文件进行压缩,但是右边的命令是将创建包和压缩一起执行。
在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/baidu_39076057/article/details/88984538
今日推荐