From fb0c010290a790fade04216df43d495425068f73 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E5=BC=9F=E8=B0=83=E8=B0=83=E2=84=A2?= <398188662@qq.com> Date: Wed, 23 Aug 2017 17:58:11 +0800 Subject: [PATCH] Update ar.md --- command/ar.md | 46 +++++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 45 insertions(+), 1 deletion(-) diff --git a/command/ar.md b/command/ar.md index fe1b803c71..9097ccded0 100644 --- a/command/ar.md +++ b/command/ar.md @@ -15,7 +15,7 @@ ab(选项)(参数) ### 选项 -指令参数 +必要参数 ``` -d  删除备存文件中的成员文件。 @@ -43,5 +43,49 @@ v  程序执行时显示详细的信息。 V  显示版本信息。 ``` +### 实例 + +打包文件 + +``` +[root@localhost ~]# ls //显示当前目录文件 +a.c b.c d.c install.log qte +anaconda-ks.cfg c.c Desktop + +[root@localhost ~]# ar rv one.bak a.c b.c //打包 a.c b.c文件 +ar: 正在创建 one.bak +a - a.c +a - b.c +``` + +打包多个文件 + +``` +[root@localhost ~]# ar rv two.bak *.c //打包以.c结尾的文件 +ar: 正在创建 two.bak +a - a.c +a - b.c +a - c.c +a - d.c +``` + +显示打包文件的内容 + +``` +[root@localhost ~]# ar t two.bak +a.c +b.c +c.c +d.c +``` + +删除打包文件的成员文件 + +``` +[root@localhost ~]# ar d two.bak a.c b.c c.c +[root@localhost ~]# ar t two.bak +d.c +``` +