Linux(No.3)

本文介绍了多个Linux命令及其选项。包括sort用于文件排序,tar用于备份,gzip用于压缩和解压,unzip用于解压,echo用于显示文字等。还涉及cal显示日历、date显示日期时间等命令,以及rpm进行软件包管理,最后提到man可提供联机帮助。

1.sort:文件排序

-n: 按照字符串的数字值而不是文字进行排序
-f:忽略字符的大小写

2.tar:备份

-c:创建新的备份文件
-x:与-c相反,从备份文件中释放文件
-f: 指定备份文件或者设备
-v:详细报告tar处理的文件信息
-z:用gzip来压缩/解压缩文件,加上该选项可以将备份文件进行压缩,但是还原时,也必须使用该选项进行解压缩

3.gzip:压缩和解压

-c:将输出写到标准输出上,保留原文件
-d:将压缩文件解压,默认情况下表示压缩
-v:列出压缩或解压文件的详细信息

cd /home 
gzip * 把/home目录下的每个文件压缩成.gz文件
gzip -dv *将文件解压,并列出详细信息
gzip -l * 显示每个压缩文件的信息,但不解压
gzip user.tar  压缩一个tar备份文件,此时压缩文件的扩展名为 .tar.gz

4.unzip:解压

-d<目录>:把压缩文件解压到指定文件夹中,默认解压到当前文件夹
-n:不覆盖已经存在的文件
-o:覆盖已存在的文件,且不询问
-v:查看压缩文件,且不解压
-t:测试文件是否完整,但不解压

unzip text.zip  将压缩文件test.zip在当前目录下解压缩
unzip -n -d /tmp text.zip     将压缩文件text.zip在指定目录下/tmp 下解压缩,如果有同名文件,不覆盖
unzip -v text.zip    查看压缩文件,但不解压

5.echo:显示文字

-n:输出文字后不换行

6.cal:显示日历
7.date:日期时间
8.clear:清除屏幕命令
9.rpm:软件包管理
1)rpm安装软件

-v:显示相应信息
–prefix<路径>将软件包安装到指定路径下
–test:只对安装进行测试,并不实际安装
–present:以百分比的形式输出安装的进度
–includedocs:安装文档文件
–replacepkgs:强制重新安装已经安装的软件包

rpm -qa  查询所有包
rpm -ql  查询该包下的文件
rpm -qi   查询该包的所有信息
rpm -qf   查询该包属于哪个包

2)删除

rpm - e 软件包 删除软件包

3)升级

rpm -U 软件包 更新软件包

4)查询

rpm -q 软件包 查询软件包

5)校验已安装的软件包

rmp -V 软件包

10.man:联机帮助

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值