Linux 的资源监测和进程管理

    Python编程 wuya 121次浏览 已收录 0个评论

    资源监测

    • free:查看内存使用情况
      • 示例:free -h,人性化的显示内存(包括交换分区)使用情况
    • df:查看磁盘使用情况
      • 示例:df -h,人性化的显示磁盘使用情况
    • netstat:查看网络端口占用情况
      • 示例:netstat -tunpl
    • w:查看系统正在做的事情,就是what的意思
    • top:是top命令的详细信息,3s会刷新一次,q可以退出查看,可以认为是任务管理器
      行号 说明
      第一行 与w相同
      第二行 任务信息
      第三行 CPU信息
      第四行 内存信息
      第五行 交换分区
      其他行 系统进程信息

    进程管理

    • ps:查看进程状态信息
      • 选项
      选项 说明
      -e 显示所有进程
      -f 显示完整格式
      a 显示所有进程
      u 以用户为主的显示
      x 结合a一起使用,显示完整信息
      • 示例:
      ps -ef
      ps aux
      ps aux | grep mysql     # 经常结合grep进行使用
    • kill:结束进程,通过进程号(PID)结束进程
      • 示例:sudo kill [-9] PID,[强制]结束进程,默认发送15号信号,9号信号表示强制结束
      • 信号:kill -l,查看所有的信号信息
    • killall:结束进程,通过进程名称结束一组进程
      • 示例:sudo killall [-9] sshd

    学海无涯 , 版权所有丨如未注明 , 均为原创丨转载请注明Linux 的资源监测和进程管理
    喜欢 (0)
    发表我的评论
    取消评论
    表情 加粗 删除线 居中 斜体 签到

    Hi,您需要填写昵称和邮箱!

    • 昵称 (必填)
    • 邮箱 (必填)
    • 网址