文件在系统中的传输
1.scp传输
此传输方式较慢,但比较稳定
scp file [email protected]:/dir #向别人上传文件(user为远端用户)
scp [email protected]:/file dir dir (源文件位置 目的位置)#从别处获取文件
2.rsync 传输
远程同步,速度快,默认会忽略文件属性,链接文件,设备文件
同步只能同步目录内文件,不能将整个目录同步
rsync -r 1/ [email protected] .
-r #同步目录
-p #同步权限
-o #同步文件所有人
-g #同步文件所有组
-l #同步链接
-D #同步设备文件
-t #同步文件时间戳
3.tar 归档文件(把很多文件变成一个文件)
-c ##创建
-f ##指定归档文件名称
-v ##显示过程
-t ##查看归档文件内容
-r ##添加文件到归档中
-x ##从归档文件中分出目录
-- get ##解档指定文件 (从归档后文件内复制并粘贴到指定位置)
--delet ##删除规定归档中的指定文件
-C ##指定解档目录
4.压缩与解压
1.zip
zip -r xxx.tar.zip xxx.tar #压缩
unzip xxx.tar.zip #解压
2.gz
gzip xxx.tar
gunzip xxx.tar.gz
====
tar zcf xxx.tar.gz /xxx 归档压缩一部完成
tar zxf xxx.tar.gz
3. bz2
bzip2 xxx.tar
bunzip2 xxx.tar.bz2
===
tar jcf xxx.tar.bz2 /xxx
tar jxf xxx.tar.bz2 ##bz2
4 . xz
xz xxx.tar
unxz xxx.tar.xz()
===
tar Jcf xxx.tar.xz /xxx
tar Jxf xxx.tar.xz