一、通配符
二、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 匹配的字符串:111A或111B