Linux shell 命令

一、通配符

        

二、rpm 命令

          

(1)、安装包:

rpm -ivh glibc-2.3.2-11.9.rpm
如果提示有依赖关系,我们忽略依赖关系强制安装,可以使用rpm -ivh --nodeps glibc-2.3.2-11.9.rpm
如果要安装的软件包中有一个文件已在安装其它软件包时安装,可以使用rpm -ivh --replacefiles glibc-2.3.2-11.9.rpm替代现有文件,也可以用rpm -ivh --force glibc-2.3.2-11.9.rpm忽略文件冲突
(2)、卸载安装包
rpm -e glibc
卸载的时候不需要指定包的版本号,如果其它软件包依赖于您要卸载的软件包,卸载时会产生错误信息。
(3)、升级安装包
rpm -Uvh glibc-2.3.2-11.9.rpm
注:即使系统上没有安装glibc包,用这一条命令也可以顺利安装。
(4)、查询已安装的文件包
rpm -qa:查询已安装的所有软件包
rpm -q glibc:检察glibc包的版本
 
三、文件压缩与解压缩
        
tar -cvf text.tar text:创建一个备份档案
tar -tvf text.tar:查看一个备份档案内容列表
tar -xvf text.tar:从备份档案中提取文件
tar -zcvftext.tar.gz text:备份档案并压缩
tar -zxvftext.tar.gz:从压缩包中提取文件
 
四、grep 正则表达式
grep是通用正则表达式分析程序(General Regular Expression Parser)的缩写。
grep命令可以在它的输入中搜索指定的字符串模式(Pattern)grep命令的输出是包含输入中指定的字符串模式的行。
grep命令的一般格式:

                grep [option] pattern file

         

         

例子如下:

^public  匹配以public开始的行
public$  匹配以public结尾的行
^$   匹配空行
^.$           匹配只有一个字符的行
compu*t  匹配u 0次或多次,如:

   comptercomputer,computing,compuuute

(abc)+      abc进行看作单项进行匹配,如:abcabcabc
111A|B    匹配的字符串:111A111B

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值