linxu中的ar命令说明及用法

ar命令是Linux中用于管理和创建备存文件的工具,可以将多个文件打包成一个文件并保留原有属性。基本语法包括打包、删除、插入、显示成员等操作。例如,使用`ar rv`可以创建并添加文件到备存文件,而`ar d`则用于删除成员。此外,还可以通过选项如`-p`显示内容,`-x`提取文件。这个命令广泛应用于软件构建过程,特别是C/C++程序的静态库管理。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

其基本语法为:
ab [选项] [参数]

选项:

-d           删除备存文件中的成员文件。
-m [ab]       变更成员文件在备存文件中的次序。
-p           显示备存文件中的成员文件内容。
-q[f]           将文件附加在备存文件末端。
-r [ab][f][u] 将文件插入备存文件中,替换已有文件或添加新文件。
-t                 显示备存文件中所包含的文件。
-x [o]           自备存文件中取出成员文件或从归档文件中分解文件。

特定命令修饰符:

[a]                    -将文件插入备存文件中指定的成员文件之后。
[b]                  -将文件插入备存文件中指定的成员文件之前(于 [i] 相同)。
[D]                    -使用0作为时间戳和uids/gids
[u]                     -使用真实的时间戳和uids/gids (默认)
[N]                     -使用名称实例[数量]
[f]                       -截去插入的文件名
[P]                      -在匹配时使用完整的路径名
[o]                      -保留原来的日期
[u]                       -只替换比当前归档内容更新的文件

通用修饰符

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值