ps -aux | grep 8888
ps aux | grep 8888命令用于查找并显示所有包含字符串"8888"的进程。具体来说:
ps命令用于列出当前系统上的进程。
aux选项是常见的用法,它显示所有用户的所有进程,并显示详细的进程信息。
| grep 8888将ps命令的输出通过管道传递给grep命令,用于过滤包含字符串"8888"的行。
因此,执行这个命令后,你将看到包含"8888"的进程的详细信息,包括进程ID(PID)、运行时间、CPU使用情况等。
netstat -tunlp | grep ‘3306’
netstat tunlp | grep '3306'命令用于查找并显示所有监听端口为3306的网络连接。具体来说:
netstat命令用于显示网络连接、路由表和网络接口信息。
tunlp选项是常见的用法,它指定了显示TCP (t)、UDP (u)、监听 (l)、数字形式的IP地址和端口号 (n)、以及显示进程标识符和程序名称 (p)。
| grep '3306'将netstat命令的输出通过管道传递给grep命令,用于过滤包含字符串"3306"的行。
因此,执行这个命令后,你将看到所有正在监听端口3306的网络连接的详细信息,包括协议、本地地址、外部地址、状态等。
kill -9
kill 9命令用于强制终止一个进程。具体来说:
kill命令用于向进程发送信号。
9参数表示发送信号9,即SIGKILL信号。这是一个特殊的信号,用于立即终止进程,而不会给进程机会去清理或保存数据。因此,使用kill 9是一种强制终止进程的方法,通常用于无法通过正常手段终止的情况,例如进程未响应或需要立即终止的情况。
使用kill 9命令时,需要指定要终止的进程ID(PID),例如:
kill 9 PID
这将立即终止具有指定PID的进程。