一、文件归档和压缩
1、tar命令
| c | 创建新的归档文件 | tar cf westor.tar /etc/ 将文件/etc/所有文件归档 | 
| f | 指定归档文件名称,在 f 之后要立即接档名 | |
| t | 列出档案文件的内容,查看已经备份了哪些文件。 | tar -tf westos.tar 查看文件中的归档文件,不用解档 | 
| r | 向归档文件中添加文件 | tar -rf westos.tar file 向归档文件中添加一个file文件 | 
| --get | 取出归档文件中的单个文件 | tar -f westos.tar --get file 将归档文件中文件名为file的文件取出来 | 
| --delete | 删除归档文件中的单个文件 | tar -f westos.tar --delete file 将归档文件中名称为file的文件删除 | 
| x | 取出归档文件中的所有内容 | tar xf westos.tar 将归档文件解档 | 
| -C | 指定解档路径 | tar xf westos.tar -C /mnt/ 将归档文件解档到/mnt/目录下,默认当前目录 | 
| -z | gz格式压缩 | tar zcf etc.tar.gz /etc 将文件归档并压成gz格式 | 
| -j | bz2格式压缩 | tar jcf etc.tar.bz2 /etc 把文件归档为tar并压缩成bz2 | 
| -J | xz格式压缩 | tar Jcf etc.tar.xz /etc 把文件归档为tar并压缩成zx | 
2、压缩解压缩
1》gz压缩
gzip etc.tar##压缩成gz格式
gunzip etc.tar.gz##解压gz格式压缩包
tar zcf etc.tar.gz /etc##把文件归档为tar并压缩成gz
tar zxf etc.tar.gz##解压并解档gz格式压缩包
2》bz2压缩
bzip2 etc.tar ##压缩成bz2格式
bunzip2 etc.tar.bz2 ##解压bz2格式压缩包
tar jcf etc.tar.bz2 /etc ##把文件归档为tar并压缩成bz2
tar jxf etc.tar.bz2 ##解压并解档bz2格式压缩包
3》xz压缩
xz etc.tar ##压缩成xz格式
unxz etc.tar.xz##解压xz格式压缩包
tar Jcf etc.tar.xz /etc##把文件归档为tar并压缩成zx
tar Jxf etc.tar.xz##解压并解档xz格式压缩包
4》zip压缩
zip -r etc.tar.zip etc.tar##压缩成zip格式
unzip etc.tar.zip##解压zip格式压缩包
二、文件的传输
1、scp命令
  1》上传
   scp file usrename@192.168.0.11:/dir
#将当前目录下的file文件出送到192.168.0.11主机的/dir目录下
2》下载
scp usrename@192.168.0.11:/dir/file /dir/
   #将192.168.0.11这台主机上/dir/file下载到本地/dir/目录下
2、rsync
| -r | 同步目录 | 
| -l | 不忽略链接 | 
| -p | 不忽略文件权限 | 
| -t | 不忽略文件时间戳 | 
| -g | 不忽略文件所有组 | 
| -o | 不忽略文件所有人 | 
| -D | 不忽略设备文件 | 
本文出自 “13122323” 博客,请务必保留此出处http://13132323.blog.51cto.com/13122323/1950929
原文:http://13132323.blog.51cto.com/13122323/1950929