查看性能参数,进程

查看性能参数
—— /proc 所显示的文件都不是文件,而是系统内核参数的映射。称为 伪文件
cat cpuinfo ——查看cpu的信息
cat meminfo ——查看内存信息

lscpu ——查看cpu信息,显示core数。

top ——查看系统当前的综合性能,可见cpu、内存、进程等。每3秒刷新一次。q 建退出
sar 1 3 ——查看cpu使用率,每一秒刷新一次,刷新三次。
%user ——用户进程占用cpu的百分比
%system ——系统进程占用cpu的百分比
%nice ——手动调整优先级的进程占用cpu的百分比
%iowait ——等待io的进程占用cpu的百分比
%steal ——管理程序(hyperviror)为虚拟进程提供服务占用虚拟cpu的百分比
%idle ——cpu的空闲率

平均负载 avg load 平均负载,每颗core的平均负载值
w ——查看平均负载。1 min 5 min 15 min 平均值
uptime ——仅显示负载信息。平均负载为0.7左右为正常,2 较高 (一般超过3,建议服务转移)

查看内存
free -m ——显示内存的使用情况,-m 以M为单位显示 一般使用率在40%左右
查看磁盘
lsblk df -h fdisk -l
iostat ——查看磁盘的读写速度。后边可以加数字,指几秒刷新一次
tps ——设备每秒的传输次数。一次IO请求就是一次传输。
KB_read/s ——每秒从设备读取的数据量
KB_write/s ——每秒向设备写入的数据量
KB_read ——从设备读取的数据总量
KB_write ——向设备写入的数据总量
查看接口
lsusb lspci
dmesg ——查看开机硬件的检测报告,一般用于检测硬件故障时

进程
ps ——查看系统当前正在运行的进程
ps -aux ——查看系统中所有的进程。显示PID进程号,cpu占比,内存占比等。
%cpu ——进程占cpu的比例
%MEM ——进程占内存的比例
VSZ ——虚拟内存的使用量
RSS ——实际内存的使用量
TTY ——与进程相关的终端
STAT ——进程的状态 (S 睡眠 R 运行 I 空闲idle Z 僵尸等)
START ——进程启动的时间
TIME ——进程使用cpu的总时间

ps -ef ——查看系统中所有的进程。可见 PPID父进程号 C列 占用cpu的百分比

进程的基本状态:等待态、就绪态、运行态
运行态:前台运行 后台运行——不争抢资源
命令运行进程,是前台运行
ctrl +c ——中止前台运行的进程
ctrl + z ——将前台运行的进程放入后台挂起
命令 + & ——放入后台运行
jobs ——查看后台的进程,可见挂起和运行的进程。[ ] 进程编号

fg # ——# 是进程编号。将后台(挂起的或者运行的)进程放到前台执行
bg # ——将后台挂起的进程让其在后台运行

杀死进程
kill -l ——显示杀死级别
kill -9 PID ——杀死指定进程
killall -9 进程名 ——杀死多个同名进程

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值