Linux常用命令
一、vim vim 分为命令模式、插入模式、末行模式这三种模式
1、命令模式
#命令模式进入插入模式
a、i、o 这三个字符都是可以进入插7入模式入模式
#插入/末行模式模式返回命令模式
Esc
#在命令模式中删除一行
dd
#在命令模式中删除光标所在的字符
x
#删错字符后撤销
u
#在命令模式中复制的操作
yy
#在命令模式中复制后的粘贴操作
p
#加入行号
set number
2、插入模式
插入模式也就是写入自己的内容
3、末行模式
"/" ":"
"/" - 查找文本中的字符串以及数字 例:/要查的关键字,n为下一个,N为上一个
":" - :wq 保存并退出
- :% s/目标字符/替换字符/g (替换整个文件)
- :1,4 s/目标字符/替换字符/g (替换1至4行的字符串)
- :set number 显示行号 :set noic 取消行号
二、网络
# 查询所有带监听的端口并带pid
netstat -tnlp
三、配置
# 查看CPU情况 lscpu # 查看内存 free -m # 查看硬盘使用情况 df -h
四、其它
# 查询匹配带0的数据 | grep -e 0 # 查询只带0的数据 | grep -w 0 # 打印第二行 |awk '{print $2}'
五、linux 系统命令
#版本查看
cat /proc/version
# 给文件设置特殊权限(删不掉)
加权限:chattr +i 文件名
减权限:chattr -i 文件名
特殊权限查看:lsattr
六、zip 压缩
压缩: zip -r xxx.zip ./*
解压: unzip xxx.zip
netstat -tnpl
系统日志查看与追踪:journalctl -xe