更新时间:2022-01-23 10:05:04浏览次数:164+次
以下为你详细解释ar、archive、arch、apt-sortpkgs命令的用法。
Linux ar命令的用法及解释
Linux ar命令是建立或修改备存文件,或是从备存文件中抽取文件,ar可让您集合许多文件,成为单一的备存文件。在备存文件中,所有成员文件皆保有原来的属性与权限。
1、指令参数
-d:删除备存文件中的成员文件。
-m:变更成员文件在备存文件中的次序。
-p:显示备存文件中的成员文件内容。
-q:将问家附加在备存文件末端。
-r:将文件插入备存文件中。
-t:显示备存文件中所包含的文件。
-x:自备存文件中取出成员文件。
2、选项参数
a <成员文件> 将文件插入备存文件中指定的成员文件之后。
b <成员文件> 将文件插入备存文件中指定的成员文件之前。
c 建立备存文件。
f 为避免过长的文件名不兼容于其他系统的ar指令指令,因此可利用此参数,截掉要放入备存文件中过长的成员文件名称。
i <成员文件> 将问家插入备存文件中指定的成员文件之前。
o 保留备存文件中文件的日期。
s 若备存文件中包含了对象模式,可利用此参数建立备存文件的符号表。
S 不产生符号表。
u 只将日期较新文件插入备存文件中。
v 程序执行时显示详细的信息。
V 显示版本信息。
3、实例1
ar测试,添加,删除,查看:
[root@centos /home/tank/ar_test]$ touch test1.o
[root@centos /home/tank/ar_test]$ ar -q mytest.a test1.o
ar: creating mytest.a
[root@centos /home/tank/ar_test]$ ar -d mytest.a test1.o
[root@centos /home/tank/ar_test]$ ar rs mytest.a test1.o
[root@centos /home/tank/ar_test]$ ar t mytest.a test1.o
test1.o
2、实例2
[root@localhost ~]# ar rv one.bak a.c b.c #打包 a.c b.c文件
ar: 正在创建 one.bak
a - a.c
a - b.c
[root@localhost ~]# ar rv two.bak *.c #打包以.c结尾的文件
ar: 正在创建 two.bak
a - a.c
a - b.c
a - c.c
a - d.c
[root@localhost ~]# ar t two.bak #显示打包文件的内容
a.c
b.c
c.c
d.c
[root@localhost ~]# ar d two.bak a.c b.c c.c #删除打包文件的成员文件
[root@localhost ~]# ar t two.bak
d.c
Linux archive命令的用法及解释
Linux archive命令功能说明:新闻组文件备存程序。
1、用法
archive [-fmr][-a<备存目录>][-i<索引文件>][源文件]
2、补充说明
archive会读取新闻组的文件,然后加以备存。archive备存时,会保存[源文件]中文件的目录阶层。
3、选项
-a<备存目录>:指定备存的目录。
-f:将阶层目录名称的阶层关系取消,以句点来取代斜线。
-i<索引文件>:制作文件索引。
-m:将文件复制到目的地,建立文件连接后,以连接取代原始的文件。
-r:archive预设的标准错误输出为/var/errlog。-r参数可取消此功能。
[源文件]:在源文件中指定要备份的文件。
Linux arch命令的用法及解释
Linux arch命令用于显示当前主机的硬件架构类型。arch命令等同于命令name -m在当前的Linux操作系统下,arch命令输出结果有:i386、i486、i586、alpha、sparc、arm、m68k、mips、ppc、i686等。
1、语法
arch
2、实例
arch
x86_64
Linux apt-sortpkgs命令的用法及解释
Linux apt-sortpkgs命令是Debian Linux下对软件包索引文件进行排序的简单工具。
1、语法
apt-sortpkgs(选项)(参数)
2、选项
-s:使用源索引字段排序;
-h:显示帮助信息。
3、参数
文件:指定要排序的包含debian包信息的索引文件。
相关资讯