Linux命令学习--备份压缩--ar命令

ar命令的作用:

1.建立或修改备份文件。

2.从备存文件中抽取文件。

3.集多文件为单一的备份文件并且保留所有源文件的属性与权限。
语法:

ardmpqrtxcfosSuvVa\<成员文件\>b\<成员文件\>i\<成员文件\>备存文件成员文件
必要参数(dmpqrtx):

d:删除备份文件中的成员文件。

m:变更成员文件在备份文件中的次序。

p:显示备份文件中的成员文件内容。

q:将文件附加在备份文件末端。

r:将文件插入备份文件中。

t:显示备份文件中所包含的文件。

x:从备份文件中取出成员文件。
选项参数(a<成员文件>b<成员文件>cfi<成员文件>osSuvV):

a<成员文件>:将文件插入备存文件中指定的成员文件之后。

b<成员文件>:将文件插入备存文件中指定的成员文件之前。

c:建立备存文件。

f:为避免过长的文件名不兼容于其他系统的ar指令指令,因此可利用此参数,截掉要放入备存文件中过长的成员文件名称。

i<成员文件>:将文件插入备存文件中指定的成员文件之前。

o:保留备存文件中文件的日期。

s:若备存文件中包含了对象模式,可利用此参数建立备存文件的符号表。

S:不产生符号表。

u:只将日期较新文件插入备存文件中。

v:程序执行时显示详细的信息。

V:显示版本信息。
实例:

相关推荐
问天_观心3 小时前
大模型微调学习(二)
人工智能·python·深度学习·学习·语言模型·transformer
指掀涛澜天下惊3 小时前
强化学习进阶篇八 策略梯度算法
深度学习·学习·算法·强化学习
star learning white3 小时前
STM32入门学习5
stm32·嵌入式硬件·学习
传奇开心果编程3 小时前
【Rust入门知识点学与练】第4课:条件判断 if / else
开发语言·学习·rust
tangwangbi4 小时前
Linux 系统配置文件:/etc/profile、~/.bashrc 和 ~/.bash_profile 三者之间的区别与作用
linux·运维·bash
lifallen4 小时前
Skill 的生命周期:问题消失以后
人工智能·学习·ai·ai编程
蜀道山老天师4 小时前
Shell Bash变量与运算符(含条件测试与流程控制)
linux·运维·bash
千谦阙听4 小时前
C++类和对象(中):默认成员函数、构造与析构、拷贝构造、运算符重载
开发语言·c++·学习
Mr.朱鹏4 小时前
Linux 服务器 LVM 根分区在线动态扩容
linux·服务器·数据库
mengge.cloud4 小时前
存储技术基础小白教程
linux·运维·服务器·wpf·存储