没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Linux 命令——备份压缩
ar 命令
Linux ar 命令用于建立或修改备存文件,或是从备存文件中抽取文件。
ar 可让您集合许多文件,成为单一的备存文件。在备存文件中,所有成员文件皆保有原
来的属性与权限。
语法
ar[-dmpqrtx][cfosSuvV][a<成员文件>][b<成员文件>][i<成员文件>][备存文件][成员
文件]
参数:
必要参数:
� -d 删除备存文件中的成员文件。
� -m 变更成员文件在备存文件中的次序。
� -p 显示备存文件中的成员文件内容。
� -q 将问家附加在备存文件末端。
� -r 将文件插入备存文件中。
� -t 显示备存文件中所包含的文件。
� -x 自备存文件中取出成员文件。
选项参数:
� a<成员文件> 将文件插入备存文件中指定的成员文件之后。
� b<成员文件> 将文件插入备存文件中指定的成员文件之前。
� c 建立备存文件。
� f 为避免过长的文件名不兼容于其他系统的 ar 指令指令,因此可利用此参数,
截掉要放入备存文件中过长的成员文件名称。
� i<成员文件> 将问家插入备存文件中指定的成员文件之前。
� o 保留备存文件中文件的日期。
� s 若备存文件中包含了对象模式,可利用此参数建立备存文件的符号表。
� S 不产生符号表。
� u 只将日期较新文件插入备存文件中。
� v 程序执行时显示详细的信息。
� V 显示版本信息。
实例
打包文件
[root@w3cschool.cn ~]# ls //显示当前目录文件
a.c b.c d.c install.log qte
anaconda-ks.cfg c.c Desktop
[root@w3cschool.cn ~]# ar rv one.bak a.c b.c //打包 a.c b.c 文件
ar: 正在创建 one.bak
a - a.c
a - b.c
[root@w3cschool.cn ~]#
打包多个文件
[root@w3cschool.cn ~]# ar rv two.bak *.c //打包以.c 结尾的文件
ar: 正在创建 two.bak
a - a.c
a - b.c
a - c.c
a - d.c
[root@w3cschool.cn ~]#
显示打包文件的内容
[root@w3cschool.cn ~]# ar t two.bak
a.c
b.c
c.c
d.c
[root@w3cschool.cn ~]#
删除打包文件的成员文件
[root@w3cschool.cn ~]# ar d two.bak a.c b.c c.c
[root@w3cschool.cn ~]# ar t two.bak
d.c
bunzip2 命令
剩余17页未读,继续阅读
资源评论
Andy&lin
- 粉丝: 97
- 资源: 214
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功