1.远程复制:
scp file root@ip:dir 上传
scp root@ip:file dir 下载
2.rsync远程文件同步
优点:数据镜像,速度快,但默认会忽略文件属性,链接文件,设备文件
例:
rsync -r /etc root@172.25.254.200:/mnt/
rsync -r |
同步目录 |
rsync -p |
同步权限 |
rsync -o |
同步文件所有人 |
rsync -g |
同步文件所有组 |
rsync -l |
同步链接 |
rsync -D |
同步设备文件 |
rsync -t |
同步文件的时间戳 |
注意:
路径/mnt是传mnt目录以及mnt下的文件,而/mnt/只是传mnt中的文件。
3.tar文件归档(把多个文件整理到一个文件包中)
tar -c |
创建tar |
tar -v |
显示创建过程 |
tar -f |
指定归档文件名称 |
tar -x |
解开归档文件 |
tar -t |
查看归档文件内容 |
tar -r |
添加文件到归档中 |
tar - -get |
解档指定文件 |
tar - -delete |
删除归档中的指定文件 |
-C |
指定解档目录 |
4.zip/gz/bz2/xz 文件压缩
du -sh /mnt/etc/查看大小
zip
zip -r .tar.zip .tar
unzip .tar.zip
gz
gzip .tar
gunzip .tar.gz
bzip2
bzip.etc.tar
bunzip2.etc.tar.bz2
xz
xz etc.tar
unxz etc.tar.xz