当前位置首页 > Debian知识

Debian9Docker容器下缺少的日常命令

阅读次数:239 次  来源:admin  发布时间:

1、缺少 ps 命令

apt-get -y install proc

2、缺少 netstat 命令

apt-get install net-tool

选项

-t:指明显示TCP端口

-u:指明显示UDP端口

-l:仅显示监听套接字(所谓套接字就是使应用程序能够读写与收发通讯协议(protocol)与资料的程序)

-p:显示进程标识符和程序名称,每一个套接字/端口都属于一个程序

-n:不进行DNS轮询,显示IP(可以加速操作)

显示当前服务器上所有端口及进程服务,与grep结合可查看某个具体端口及服务情况

etstat -ntlp # 查看当前所有tcp端口

etstat -ntulp |grep 80 # 查看所有80端口使用情况

etstat -an | grep 3306 # 查看所有3306端口使用情况

3、缺少 ping 命令

apt-get install iputils-ping

4、缺少 ss 命令

apt-get install iproute2

选项

-h:显示帮助信息

-V:显示指令版本信息

-n:不解析服务名称,以数字方式显示

-a:显示所有的套接字

-l:显示处于监听状态的套接字

-o:显示计时器信息

-m:显示套接字的内存使用情况

-p:显示使用套接字的进程信息

-i:显示内部的TCP信息

-4:只显示ipv4的套接字

-6:只显示ipv6的套接字

-t:只显示tcp套接字

-u:只显示udp套接字

-d:只显示DCCP套接字

-w:仅显示RAW套接字

-x:仅显示UNIX域套接字

在 Linux 中查看ssh进程占用的端口号

-tnlp | grep ssh

上一篇:在linux上通过JDBC连接ORACLE时总是出现java.sql.SQLRecoverableException:IOErr
下一篇:Magento去掉URL地址中的index.php字符串[ubuntu]