Linux命令:端口与进程

通过Linux命令行可以很方便的查看各端口的使用情况,并手动释放端口进程。


  • lsof
    lsof命令(list open file)是一个列出当前系统打开文件的工具,通过-i参数可以指定相关的参数来过滤结果。使用方法如下图:
lsof

lsof -i :80

其中:
COMMAND表示用户的名称;
PID表示进程标识符;
USER为进程所有者;
FD为文件描述符;
TYPE表示文件类型;
DEVICE表示磁盘大小;
SIZE表示文件大小;
NODE为索引结点;
NAME表示打开文件的准确名称。


  • netstat
    netstat -tunlp用于显示tcp,udp的端口和进程的相关情况,如下图:


    netstat

    其中,参数
    -t表示只显示tcp相关选项;
    -u表示只显示udp相关选项;
    -n表示拒绝显示别名,能显示成数字的全部转化成数字;
    -l表示只显示在监听的服务状态;
    -p表示建立相关链接的程序名。


通过上述命令即可很轻松的找到相关的端口与进程,从而进一步通过kill命令很轻松的释放相关的端口或进程。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容