为了账号安全,请及时绑定邮箱和手机立即绑定
  • 杀死进程:

    1、kill -l 命令 杀死单一进程


    (1、平滑重启。用法:kill -SUP 「进程id」如果更改了某个程序的配置文件,可以使用信号1,这样不会影响终端用户的操作影响。类似于在线更新一类。

    kill后面一定跟信号代码或者信号名称 不能直接用于进程id

    例:kill -1 2235 #重启进程。kill -9 3455 #强制杀死进程

    2、killall [选项] [信号] 进程名 

    3、pkill 和killall效果一致

    多一个功能。可以加-t选项 踢掉登录的用户。

    用法:使用w命令判断用户 随后使用pkill -9 -t 用户tty

    必须使用超级用户才可以执行提出用户操作。

    4、w命令 查看当前登录的用户

    查看全部
    0 采集 收起 来源:[Linux]杀死进程

    2023-03-09

  • TOP命令 用作判断系统健康的重要命令

    高负载服务器 遵循一周重启一次,(游戏、电影类服务器)

    低负载服务器 遵循一月重启一次

    cached 缓存 加速读取。 buffers缓冲 加速写入 减少对硬盘的写入操作。

    主要看

    1、cpu负载均衡率 load average

    2、cpu空闲率

    3、内存空闲率

    4、硬盘空闲率

    TOP命令比较耗费资源。最好不要给太快的刷新频率。默认3秒就可以。

    刷新一次并且输出重定向至 /root/top.log文件。

    查看全部
  • 进程的查看。ps和pstree命令


    ps命令

    注意:ps -aux 效果一样,但是有报错。

    ps aux输出注释:

    系统靠PID识别进程。/sbin/init进程永远是第一个。父进程。

    TTY 类型为 ? 的 代表都是由内核直接启动的进程。


    大部分属于休眠状态。所以资源耗费低

    START 进程运行的时间

    TIME 当前进程耗费的cpu运算资源,时间越长,耗费资源越多。

    两者本质不同。

    最后,关于进程名,不理解可以百度查询


    logout 正确退出命令。养成良好习惯,正确退出

    查看全部
  • 进程:正在运行的程序

    命令也属于进程

    2、进程管理的作用

    (1、判断服务器健康状态

    (2、查看系统中所有进程

    (3、杀死进程

     注意:不允许把杀死进程当作常规关闭进程操作。需要判断程序是否需要强制杀死进程操作。

    查看全部
  • 后台命令脱离终端执行

    背景:把命令放入后台执行,只能在当前登录的终端执行,一旦用户退出当前终端
    后台程序就会停止
    相当于:后台执行的命令和当前终端绑定了
    当用户logout时,会向该用户终端下所有 进程发送SIGHUP信号      
    (守护进程damon进程开机运行,某一个用户退出终端不影响该程序的运行)


    后台命令脱离登陆终端执行的方法(不随登陆终端的退出而终止)
    ・第一种方法:把需要后台执行的命令加入 /etc/rc.local文件(开机自动执行)
    ・第二种方法:使用系统定时任务,让系统在指定的时间执行某个后台命令
    ・第三种方法:使用nohup命令 ,脱离终端,进程也不会消失
    nohup 命令 &
    示例
    nohup /root/for.sh & #用绝对路径22:03 2017/05/07

    查看全部
  • 把进程放入后台方式:

    命令后加 & ,放入后台会持续运行状态

    top 按下ctrl+z ,放入后台是暂停状态


    jobs -l 显示工作的pid

    +号代表最后一个放入后台的

    -号代表倒数第二个


    恢复到前台执行: fg %工作号

    恢复到后台执行:bg %工作号 ;bg 不跟工作号,代表恢复最后一个工作


    可放入后台的例子:

    复制一个大的文件可以放入后台

    搜索文件

    压缩解压缩文件

    查看全部
  • top 每3秒刷新一次,判断系统是否健康的指标命令,window 的进程是1秒刷新

    默认是按cpu 占有率来排序显示的

    追求的是服务器的无故障率,不是服务器的持续时间,应该适当重启,已保持服务器的正常运行

    服务器维护基本原则:高负载的服务器,应该一周重启一次,低压力服务器应该一个月重启一次

    僵尸进程,如果不是0 ,需要手工检查一下僵尸进城  zombie

    系统空闲进程不能低于20%  cpu %id

    buffers 缓冲:加速了数据的使用

    cached 缓存:加速了数据的读取

    swap 交换分区




    查看全部
  • ps aux 不用加 -  ,会报语法错误

    ps aux、ps -le 列出系统所有进程信息

    ps aux 输出内容:

    user: 用户

    pid: 进程号    /sbin/init 进程号为1 ,最开始进程,原始进程

    %cpu: CPU百分比

    %MEM: 内存百分比


    pstree  显示进程树

    window 登录进程比linux 要少,记得要注销登录

    查看全部
  • top 命令

    查看全部
  • ps aux ,查看系统中所有进程,

    ps -le ,查看系统中所有进程,

    pstree -pu

    查看全部
  • 00

    http://img1.sycdn.imooc.com//629362ce0001db1f12800720.jpg

    查看全部
  • 0000


    查看全部
  • 000


    jobs

    查看全部

  • shu

    查看全部
  • http://img1.sycdn.imooc.com//628cce1c00017b6612800720.jpg

    111



    http://img1.sycdn.imooc.com//628cce1c0001484e12800720.jpg

    查看全部

举报

0/150
提交
取消
课程须知
学习本课程前需要熟悉Linux的基本命令,最好对Linux的服务管理内容有所了解。
老师告诉你能学到什么?
1、掌握Linux进程管理命令 2、掌握如何进行工作管理和查看系统资源 3、能够自己动手部署定时任务

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!