小言_互联网的博客

Linux系统中的文件传输及文件处理

226人阅读  评论(0)

1、scp
scp file (文件名)user(用户名)@ip:/dir(文件目录)
scp user(用户名)@ip:/dir(文件目录) /file(文件名)

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

在server上做同步,在client上看效果
-r

-ro


-rop


-ropt

-roptg

3.tar 归档文件,(把很多文件变成一个文件)
-c 创建
-v 显示过程
-f 指定归档文件名称
-x 解档
-t 查看归档文件内容
-r 添加文件到归档中
–get 解档指定文件
–delete 删除归档中的指定文件
-C 指定解档目录

4.压缩文件
1)zip
zip -r(文件名).tar.zip 压缩

unzip xxx.tar.zip

du -sh file 查看文件大小

gzip westos.tar

gunzip westos.tar.gz

bzip2 westos.tar

bunzip2 westos.tar.bz2

xz westos.tar

unxz westos.tar.xz

tar jcf etc.tar.bz2 /etc/

tar zcf etc.tar.gz /etc

tar jcf etc.tar.xz /etc

归档压缩,同步进行时只支持bz2、gz、xz三种,不支持zip

对应解压缩
tar jxf etc.tar.bz2
tar jxf etc.tar.gz 文件解压
tar jxf etc.tar.xz


转载:https://blog.csdn.net/Dead_LS/article/details/102553897
查看评论
* 以上用户言论只代表其个人观点,不代表本网站的观点或立场