码迷,mamicode.com
首页 > 系统相关 > 详细

每天学点linux命令

时间:2019-08-26 09:17:18      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:权限   sage   tab   inux   抽取   读取   span   当前目录   ril   

原文引用https://www.dazhuanlan.com/2019/08/26/5d62fa57825aa/


建立或修改备存文档,或是从备存文档中抽取文档

补充说明

ar命令 是一个建立或修改备存文档,或是从备存文档中抽取文档的工具,ar可让您集合许多文档,成为单一的备存文档。在备存文档中,所有成员文档皆保有原来的属性与权限

语法

1
2
3
4
ab(选项)(参数)
Usage: ar [emulation options] [-]{dmpqrstx}[abcDfilMNoPsSTuvV] [--plugin <name>] [member-name] [count] archive-file file...
ar -M [<mri-脚本]
<!-- more -->

选项

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
d            - 从归档文档中删除文档
m[ab] - 在归档文档中移动文档
p - 打印在归档文档中找到的文档
q[f] - 将文档快速追加到归档文档中
r[ab][f][u] - 替换归档文档中已有的文档或加入新文档
s - act as ranlib
t - 显示归档文档的内容
x[o] - 从归档文档中分解文档
特定命令修饰符:
[a] - 将文档置于 [成员名] 之后
[b] - 将文档置于 [成员名] 之前 (于 [i] 相同)
[D] - use zero for timestamps and uids/gids
[U] - use actual timestamps and uids/gids (default)
[N] - use instance [count] of name
[f] - truncate inserted file names
[P] - 在匹配时使用完整的路径名
[o] - 保留原来的日期
[u] - 只替换比当前归档内容更新的文档
通用修饰符:
[c] - 不在必须创建库的时候给出警告
[s] - 创建归档索引 (cf. ranlib)
[S] - 不要创建符号表
[T] ? ? ? ? - 做一个压缩档案
[v] - 输出较多信息
[V] - 显示版本号
@<file> - 从<file>读取选项
--target=BFDNAME - 将目标对象格式指定为BFDNAME

选项参数

1
--plugin <p> - load the specified plugin

ar:支持的目标: elf64-x86-64 elf32-i386 elf32-x86-64 a.out-i386-linux pei-i386 pei-x86-64 elf64-l1om elf64-k1om elf64-little elf64-big elf32-little elf32-big plugin srec symbolsrec verilog tekhex binary ihex

实例

打包文档

1
2
3
4
5
6
7
8
[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

打包多个文档

1
2
3
4
5
6
[root@localhost ~]# ar rv two.bak *.c  //打包以.c结尾的文档  
ar: 正在创建 two.bak
a - a.c
a - b.c
a - c.c
a - d.c

显示打包文档的内容

1
2
3
4
5
[root@localhost ~]# ar t two.bak    
a.c
b.c
c.c
d.c

删除打包文档的成员文档

1
2
3
[root@localhost ~]# ar d two.bak a.c b.c c.c  
[root@localhost ~]# ar t two.bak
d.c

每天学点linux命令

标签:权限   sage   tab   inux   抽取   读取   span   当前目录   ril   

原文地址:https://www.cnblogs.com/petewell/p/11410440.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!