电脑计算机论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1653|回复: 0

Linux的一些系统命令

[复制链接]
admin 发表于 2018-3-5 15:32:18 | 显示全部楼层 |阅读模式
top
vmstat 2 3  (间隔2秒显示一次, 总共显示3次系统资源情况) iostat  2  3
iotop(此命令需要安装)
netstat【常用参数 -antup 或  -lntup, 其中a和 l 互相排斥的,a是显示所有网络连接(正在监听的,已经连接的,timeout的等),l是仅仅显示正在监听的,所以如果我们要看哪些端口正在监听(也就是哪些服务是开启的)就用l(这样仅仅显示正在监听的,否则如果用a,那么会显示很多无用的信息),参数n 表示以ip方式显示,tu 分别代表 tcp和udp协议的连接,p代表显示对应的程序或文件)
free -m
uname -a 查看系统内核信息
file  /bin/ls   查看系统是32位还是64位
cat /proc/cpuinfo    查看cpu信息
dmesg  查看开机信息
dmesg | grep CPU  查看开机信息中cpu信息
dmesg | grep eth0     查看开机信息中网卡信息


lsb_release -a  查看操作系统版本信息,发行版本是 redhat还是 centos等,因此一般查看linux版本,建议使用此命令 lsb_release -a,还可以使用命令   cat /etc/issue
cat /etc/issue  查看linux版本
查看系统最近一次重启记录: last

查看系统连续运行了多长时间:  uptime
查看snmp服务连续运行了多长时间:/etc/init.d/snmpd status  (查看snmp状态,也能看出snmp服务的pid【也可以通过 pidof snmpd或者ps -ef | grep snmp 查看出pid】,然后ps -p pid -o etime  查看snmp运行了多长时间

lsof 列出进程调用或打开的文件
lsof -p 进程号  查看这个进程号调用的文件
lsof -c 字符串     列出字符串开头的进程调用了哪些文件
补充一些常用监测系统的命令:
free -m
df -hi
top
htop
iftop
iotop
iostat
vmstat
netstat
nethogs







您需要登录后才可以回帖 登录 | 注册

本版积分规则


QQ|手机版|小黑屋|电脑计算机论坛 ( 京ICP备2022023538号-1 )

GMT+8, 2024-11-23 17:13 , Processed in 0.113264 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表