端口
查看端口占用
查看端口占用 |
---|
netstat -anp | grep 端口号 → 列出所有端口netstat -tunlp |grep 3306 → 端口号netstat -tunlp |grep mysql → 进程名称netstat -tunlp |grep 29520 → 进程ID |
netstat -tunlp | grep 3306 -t : 显示 TCP 连接-u : 显示 UDP 连接-n : 显示数字地址-l : 列出状态是 LISTEN 的统计信息-p : 显示程序的PID和名称 |
-a 或--all :显示所有连线中的Socket;-A<网络类型>或--<网络类型> :列出该网络类型连线中的相关地址;-c 或--continuous :持续列出网络状态;-C 或--cache :显示路由器配置的快取信息;-e 或--extend :显示网络其他相关信息;-F 或--fib :显示FIB;-g 或--groups :显示多重广播功能群组组员名单;-h 或--help :在线帮助;-i 或--interfaces :显示网络界面信息表单;-l 或--listening :显示监控中的服务器的Socket;-M 或--masquerade :显示伪装的网络连线;-n 或--numeric :直接使用ip地址,而不通过域名服务器;-N 或--netlink 或--symbolic :显示网络硬件外围设备的符号连接名称;-o 或--timers :显示计时器;-p 或--programs :显示正在使用Socket的程序识别码和程序名称;-r 或--route :显示Routing Table;-s 或--statistice :显示网络工作信息统计表;-t 或--tcp :显示TCP传输协议的连线状况;-u 或--udp :显示UDP传输协议的连线状况;-v 或--verbose :显示指令执行过程;-V 或--version :显示版本信息;-w 或--raw :显示RAW传输协议的连线状况;-x 或--unix :此参数的效果和指定"-A unix"参数相同;--ip 或--inet :此参数的效果和指定"-A inet"参数相同; |
查看进程
查看进程 | |
---|---|
ps [选项] | 用来列出系统中当前正在运行的那些进程,类似于 windows 的任务管理器 |
ps -A | 列出所有 的进程 (重要) |
ps -ef | 查看全格式 的全部进程 (重要) |
ps -w | 显示加宽 可以显示较多 的资讯 |
ps -au | 显示较详细 的资讯 |
ps -aux | 显示所有包含其他使用者 的进程 |
关闭进程
关闭进程 | |
---|---|
kill [选项]/[信号] 进程号 | 用于删除执行中 的程序或工作 |
常用选项: | |
kill -l 进程号 | 参数会列出全部的信息名称 |
kill -s 进程号 | 指定要送出的信息 |
常用信号: | |
kill -1 (HUP) 进程号 | 重新加载进程 |
kill -9 (KILL) 进程号 | 杀死一个进程(重点) |
kill -15 (TERM) 进程号 | 正常停止一个进程 |