RHEL十一(归档文件并在系统间复制文件)
来源:互联网 发布:云计算的历史 编辑:程序博客网 时间:2024/05/01 14:27
归档
tar是一个归档命令,只有归档功能,默认没有压缩功能
tar [选项] [文件或目录]
-c create 创建一个归档
-C directory 解压到某个目录
-x extract 解压
-t list 查看归档文件的内容
-f file 归档的文件名
-v verbose 显示归档的过程
-p preseve 保留原来的权限
-A 追加一个文件到归档文件中
--exclude 排除指定的文件不添加到归档或压缩
--delete 从归档文件中删除某个文件
tar cf ps.tar passwd shadow 将passwd和shadow两个文件或目录归档为ps.tar
tar tf ps.tar 查看归档后的文档
压缩
压缩格式一般有gzip压缩,压缩为tar.gz,bzip2压缩,压缩格式为tar.bz2,bzip2压缩率更好一点
tar czvf ps.tar.gz passwd shadow 将passwd和shadow两个文件或目录归档并压缩为ps.tar.gz
tar cjvf ps.tar.bz2 passwd shadow 将passwd和shadow两个文件或目录归档并压缩为ps.tar.bz2
tar tvzf ps.tar.gz 查看 ps.tar.gz 文件
tar tvjf ps.tar.bz2 查看ps.tar.bz2文件
tar xvzf ps.tar.gz passwd 只解压ps.tar.gz中的passwd
tar xvzpf ps.tar.gz 解压ps.tar.gz文件,并且解压出来的文件和打包之前的文件的权限一致
tar -N '2015/07/28' -cvzf home.tar.gz /home/ 归档并压缩home下日期大于等于7月28日的文件
tar --exclude /etc/passwd -czvf etc.tar.gz /etc/ 归档并压缩/etc/目录,但是/etc下的passwd除外
tar xzvf ps.tar.gz -C /tmp/ 解压到tmp下
tar --delete passwd -vf ps.tar 从归档文件中删除passwd
拷贝(底层使用的都是ssh传输协议)
scp home.tar.gz server0:/tmp 将home.tar.gz拷贝到server0主机的tmp下
scp -r /etc server0:/tmp 将etc下的所有拷贝到server0下的tmp,-r表示递归
rsync增量拷贝
rsync -av:常用组合,表示将权限保留,如果是目录递归拷贝
- RHEL十一(归档文件并在系统间复制文件)
- 1-12tar归档 文件并在系统间复制文件
- RHCE——归档文件并在系统间复制文件
- 在归档模式下删除非系统文件的恢复
- 使用Java复制文件并在控制台显示文件进度
- 读取并复制文件
- 使用vi打开编辑多个文件并在多个文件间复制粘贴内容
- 开归档并设置归档文件存储路径
- postgresql归档失败并在日志文件中存在报错
- RHEL系统归档压缩命令集合详解
- Java读取并复制文件
- 【dd】转换并复制文件
- 批量复制文件并改名
- Linux 基础操作(十一) ————文件的归档、压缩与解压及rsync
- 文件读写,归档,反归档
- 调用系统对话框复制文件
- 用系统函数复制文件
- C++系统调用复制文件
- Android Service 两种启动方式的区别
- 高精度问题之大数相加
- vector的reserve(),resize(),capacity()
- 在Eclipse里自动导入相应包的类名的快捷键
- scikit-learn:3.2. Grid Search: Searching for estimator parameters
- RHEL十一(归档文件并在系统间复制文件)
- Moving Tables-贪心
- ZOJ 3888 Twelves Monkeys (预处理+优先队列)
- Android系列--DOM、SAX、Pull解析XML
- Manacher算法
- [移动] Android推送方案分析(MQTT/XMPP/GCM)
- 240Search a 2D Matrix II
- Java内存溢出的详细解决方案[转载]
- ACboy needs your help again!