linux运维命令总结
linux运维命令总结
1、删除0字节文件
findtypefsize0execrmrf{}
2、查看进程按内存从大到小排序
pseoC:p:z:asortk5nr
3、按cpu利用率从大到小排序
pseoC:p:z:asortnr
4、打开文件数目:检查打开文件总数是否过多
lsofwcl
5、检查系统时间是否正确
date
6、核心日志:检查是否有异常错误记录
dmesg
7、系统日志:检查是否有异常错误记录
catvarlogrflogviewerrors
也可以搜索一些异常关键字:比如
grepierrorvarlogmessages
grepifailvarlogmessages
8、检查登录用户是否过多
whowcl或者uptime
9、检查是否有异常进程出现
topid1
10、检查是否有分区使用率过高
dfh
找出占用空间最多的文件或目录
duckssortrnheadn10
11、磁盘IO负载:检查IO使用率是否超过100
Iostatx12
12、检查进程个数
psauxwcl
13、检查内存空间
free或者catprocmeminfo
14、检查网络负载(网络流量是否过高)
sarnDEV
15、检查是否有网络错误
netstati或者catprocnetdev
16、杀掉80端口相关的进程
lsofi:80grepvIDawk’{printkill9,2}’sh
17、tcpdump抓包
tcpdumpc10000Ieth0ndstport80rootzhuabao