netstat -ntupl:查看端口使用情况
uptime :产看机器的开机时间、平均负载
getconf
LONG_BIT:显示系统是32位的还是64位
#CPU占用最多的前10个进程
ps auxw|head -1;ps auxw|sort -rn -k3|head -10
#内存消耗最多的前10个进程
ps auxw|head -1;ps auxw|sort -rn -k4|head -10
#虚拟内存使用最多的前10个进程
ps auxw|head -1;ps auxw|sort -rn -k5|head -10
#显示系统编码
locale
#对比文件不同
diff -Bbci test1.txt test2.txt;-B忽略空白行,b忽略空白字符,c完整现实并指出差异,i忽略大小写,
q只显示文件有无差异
#awk命令,用:分开结果行,在第一行之前加上"count
is 0";打印出用:分隔开的第一个字符串;最后一行显示累加之后的count is count.
cat /etc/passwd | awk -F ':' 'BEGIN {count=0;print "count is",count;} {print $1;count++}
END
{print "count is ",count}'
本文介绍了多种Linux系统监控和管理命令,包括查看端口使用情况、获取系统开机时间和平均负载、显示系统位数、查看CPU及内存占用最高的进程等。此外还提供了比较文件差异的方法以及awk命令的示例。
1905

被折叠的 条评论
为什么被折叠?



