linux其本操作命令

一、rpm:

安装rpm包,通常加-ivh .

--prefix=/test    安装到指定的test目录(如果有localtion属性,没有无法指定目录)

rpm -ivh --prefix=/test   xx.rpm

查看安装的包

rpm -qa

rpm -q 包名

删除已安装的包

rpm -e  包名


二、yum

安装:

yum -y install    包名*

查找:

yum search 包名*

查看已安装:

yum list 包名*

删除:

yum -y remove 包名




三、linux设置环境变量


查看系统变量:

env

查看路径变量:

echo $path

设置临时变量(指定软件路径),重启失效

export path=$path:/usr/lib/rabbitmq/bin

设置多个

export path=$path:/usr/lib/rabbitmq/bin;/usr/local/mysql/bin


修改用户变量   

 ~/.bash_profile文件,里面记录直接加到文件里面,最后面export path=$path:/path1:/path2


全局变量,系统环境变量

linux支持多用户多任务,如果要让所有用户都采用相同的变量设置。修改/etc/profile文件,通过vi或vim增加变量

千万不要设置当前目录./加到变量里面。容易出现不可估量的错误和问题



除了常见的变量path之外,还有很多系统变量我们可以通过echo来查看设置。

比如LANG系统语言,HOME宿主目录,SHELL脚本shell目录等


四、cat查看文件


显示文件最后100行:

cat filename | tail -n 100


100 显示文件前面100行:

cat filename | head -n


从100行开始显示,显示100行以后的所有行:

cat filename | tail -n +100


显示100行到500行

cat filename | head -n 500 | tail -n +100


显示指定内容(ERROR,区分大小写):

cat install.log | grep ERROR


也可以这样使用:

作用是把intall.log文件中 ERROR行和前50个分页显示

cat install.log | grep ERROR| head -n 50 | more



猜你喜欢

转载自blog.51cto.com/yishi/2160664