• Linux基本命令——ps/top


    ps命令:列出当前进程的信息,静态显示。

    top命令:动态的显示进程信息。

    kill命令:杀死进程。

    ---------------------------常用命令参数-----------------------------

    1、ps -ef

    -e:等同于-A,显示全部进程信息。

    -f:显示完整格式。

    2、ps aux

    --------------------------------------------查找特定的进程--------------------------------------------

    3、ps -ef|grep mysql:查找特定的进程信息

    显示的参数信息同ps -ef: UID、PID、PPID、C、STIME、TTY

    4、pgrep:专门用于进程查询的grep

    5、pidof :查找特定进程的pid,同4

     

    6、top:实时查看进行信息

    -p:指定的进程

    7、kill杀死进程

    先用ps命令查找进程,然后用kill命令杀死。

    kill pid:不带任何参数,直接加进程id。这是标准的kill命令,通常都能达到目的,终止有问题的进程,并把进程的资源释放给系统。但如果进程启动了子进程,只杀死父进程的话,子进程仍在运行。

    kill -l pid:-l选项告诉kill命令用好像启动进程的用户已注销的方式结束进程。当使用该选项时,kill命令也试图杀死所留下的子进程。但这个命令也不是总能成功--或许仍然需要先手工杀死子进程,然后再杀死父进程。

    kill -9:同kill -s 9 4686。其中-s 9 制定了传递给进程的信号是9,表示强制、尽快终止进程。该命令迫使进程在运行时突然终止,进程在结束后不能进行自我清理,导致系统资源无法正常释放,一般不推荐使用。

  • 相关阅读:
    python中的函数编程
    Python中的类型关系和继承关系
    MySQLdb for Python使用指南
    调试模式
    js window.open打开新页面
    JVM调优
    jacoco(spring boot启动) agent tcpserver使用方案
    C#多线程之ManualResetEvent和AutoResetEvent
    下载verycd的方法下载电驴资源隐藏资源的最新可用方法
    C# 多线程之信号量Semaphore
  • 原文地址:https://www.cnblogs.com/yuan2016/p/5698713.html
Copyright © 2020-2023  润新知