unit12

来源:互联网 发布:淘宝地址怎么删除不了 编辑:程序博客网 时间:2024/06/07 01:44

第十二单元:不同系统之间的文件传输

1.文件归档

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

②tar c     创建

   f        指定归档文件名称

   t         显示归档文件中的内容

   r         向归档文件中添加文件

   --get   取出单个文件

   --delete   删除单个文件

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

   -C        指定解档目录

   -z         gz格式压缩

   -j        bz2格式压缩

   -J        xz格式压缩

2.压缩

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并压缩成zx

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

 

zip

 

zip -r etc.tar.zipetc.tar      压缩成zip格式

unzip etc.tar.zip              解压zip格式压缩包

3.系统中的文件传输

scp   file username@ip:/dir       上传

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

 

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

rsync -r       同步目录

   -l          不忽略链接

   -p       不忽略文件权限

   -t       不忽文件时间戳

   -g       不忽文件所有组

   -o       不忽文件所有人

   -D       不忽略设备文件

 

 

 

 

 

0 0
原创粉丝点击