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:显示版本信息。
实例:

相关推荐
IT古董34 分钟前
【MES学习笔记系列】MES 厂商与产品对比
笔记·学习
wangyue_msn_861 小时前
Agent知识学习笔记——03 RAG
笔记·学习·ai编程
呱呱巨基1 小时前
Linux 查找命令
linux·笔记·学习·查找命令
basketball6161 小时前
软考中级网络工程师 第4章 无线通信网 备考总结
linux·服务器·网络·网络工程师·软考
好评1242 小时前
【Linux】进程信号
linux·运维·服务器
zhangrelay2 小时前
ROS 2 Lyrical 第4章 URDF机器人建模与Gazebo Garden仿真
linux·笔记·学习·ubuntu·机器人·ros2
wuminyu3 小时前
JVM利用io_uring优化堆外内存性能原理剖析
java·linux·c语言·jvm·c++
xianyuCcCcCCCcc3 小时前
Nginx 深度解析:从基础架构到反向代理与负载均衡实战全解
linux·运维·nginx·bash·负载均衡
Dave1205463 小时前
AI Agent学习 Day14:LangGraph进阶 —— 条件分支、Tool Node与Memory持久化
人工智能·学习
爱折腾的小码农3 小时前
解决Navicat 17 Premium Lite在Linux上运行报错“LIBSYSTEMD_251‘ not found”问题
linux·运维