linux命令 之 性能排查

参考文章 https://blog.csdn.net/weixin_43466725/article/details/88090551

ps命令 和 top命令 可以查看cpu,内存使用情况

查看耗费cpu/内存进程信息 [带排序]

ps -eo user,pid,%cpu,%mem,vsz,rss,rsz,start,stat,sid,ni,uid,time,command |sort -k 3 -rn

字段说明
-e 显式所有进程
-o 以用户自定义形式显式进程信息
User: 所属用户
PID 进程号
%Cpu : cpu占用
%mem : 内存占用
Vsz: 占用的虚拟记忆体大小
Rss : 占用的记忆体大小
Rsz :
Start : 进程开始的时间
Stat : 这个程序的状态
Sid : session ID
Ni : 进程的nice值,其表示进程可被执行的优先级的修正数值
Uid : 执行者身份

Time : 执行耗费的时间
Command : 进程启动命令

Sort 排序:
-k 3 按照第三列进行排序
-r 以相反顺序排序
-n 按照数值大小排序

top命令的几个重要交互命令

c : 显式进程command详情
shift +m : 按照内存使用率排序
shift + p : 按照cpu使用率排序


磁盘分区是否满了?

df -h
进入指定分区: du -cks * | sort -rn | head -n 10    //查看占用空间最多的10个文件

To Be Continued...

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 显示其他用户启动的进程(a)查看系统中属于自己的进程(x)启动这个进程的用户和它启动的时间(u) 使用“date ...
    氕氘氚0921阅读 3,690评论 0 2
  • 显示其他用户启动的进程(a) 查看系统中属于自己的进程(x) 启动这个进程的用户和它启动的时间(u) 使用“dat...
    时光那么凉阅读 1,500评论 0 0
  • 简述osi七层模型和TCP/IP五层模型 OSI(Open System Interconnect),时国际标准化...
    sky_c146阅读 669评论 0 0
  • Linux进程管理原理 Linux的进程管理,就是对硬件各资源进行分配、调度、销毁等工作,其主要部件的管理为:CP...
    魏镇坪阅读 1,331评论 0 6
  • 一片花瓣,落在掌心 温柔你的脸,暖了夕阳 我就站在你身后 轻轻看着 你的世界我终究是过客 痕迹也悄无声息 放不下那...
    萌一个阅读 288评论 0 2