Linux常用命令(持续更新中...)

时间:2021-08-11 10:53:21

1.tail -f file 查看文件最后信息

2.curl http://192.168.20.90/index.html  -dump 访问某个界面

3.yum -y install kernel 升级centos内核

4.ipvsadm -lnc 查看lvs调度详情

5.ipvsadm -ln  查看lvs调度结构

6.ipvsadm -L --timeout  lvs默认超时时间:900 120 300,分别是TCP TCPFIN UDP的时间

7.ipvsadm --set 5 10 300 设置lvs默认超时时间

8.Linux如何在vi里搜索关键字
在命令模式下敲斜杆( / )这时在状态栏(也就是屏幕左下脚)就出现了 “/” 然后输入你要查找的关键字敲回车就可以了。 
如果你要继续查找此关键字,敲字符 n 就可以继续查找了。

9.安装rpm包
rpm -i /PATH/TO/PACKAGE FILE
        -h:以#显示进度;每个#表示2%
        -v:显示详细过程
rpm -ivh /PATH/TO/PACKAGE FILE 就是安装并且显示进度和详细信息
10.查看rpm
rpm -q PACKAGE_NAME:查询指定的包是否已经安装
rpm -qa:查询已经安装的所有包
rpm -qa | grep key:查询匹配上关键字的所有包是否已安装
rpm -qi PACKAGE_NAME:查询指定包的说明信息
rpm -ql PACKAGE_NAME:查询指定包安装后生成的文件列表
rpm -qc PACKAGE_NAME:查询指定包安装的配置文件
rpm -qd PACKAGE_NAME:查询指定包安装的帮助文件
rpm -q --scripts PACKAGE_NAME:查询指定包中包含的脚本
rpm -qf /path/to/somefile:查询指定的文件由哪个rpm包生成的
如果一个rpm包尚未安装,我们需查询其说明信息、安装以后会生成的文件:
rpm -qpi /PATH/TO/PACKAGE FILE
rpm -qpl /PATH/TO/PACKAGE FILE
11.卸载rpm
rpm -e PACKAGE_NAME

12.查看文本
cat 文件名:从上到下查看全部
tac 文件名:从下到上查看全部
more 文件名:分屏显示 
less 文件名:分屏显示
head -n 文件名:查看前n行
tail -n 文件名:查看后n行
tail -f 文件名:查看文件尾部,不退出,等待显示后续追加至此文件的新内容
13.文本处理
cut:字符串截取
 -d:指定字段分隔符,默认是空格
 -f:指定要显示的字段
sort:字符串排序
  -n:数值排序
  -r:降序
  -t:字段分隔符
  -k:以哪个字段为关键字进行排序
  -u:排序后相同的行只显示一次
  -f:排序时忽略字符大小写
join:字符串连接
sed:字符串编辑
awk:字符串编辑
14.文本统计:wc
-l 统计行数
-w 统计单词
-c 统计字符