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] -只替换比当前归档内容更新的文件
通用修饰符