zoukankan      html  css  js  c++  java
  • centos 7 lsof 安装使用

    lsof(list open files)是一个列出当前系统打开文件的工具。在linux环境下,任何事物都以文件的形式存在,通过文件不仅仅可以访问常规数据,还可以访问网络连接和硬件。所以,lsof的功能很强大。一般root用户才能执行lsof命令,普通用户可以看见/usr/sbin/lsof命令,但是普通用户执行会显示“permission denied”。因此通过lsof工具能够查看这个列表对系统监测以及排错将是很有帮助的。

    注释:因为centos 7默认没有netstat 所以安装一个工具比较好一些

    安装

    yum install lsof

    参数说明:

    lsof -i :22 知道22端口被哪个进程占用

    lsof -c abc 显示abc进程现在打开的文件

    lsof -g gid 显示归属gid的进程情况

    lsof -n 不将IP转换为hostname,缺省是不加上-n参数

    lsof -p 12 看进程号为12的进程打开了哪些文件

    lsof -u username 查看用户打开哪些文件

    lsof -i @192.168.10.145 查看远程已打开的网络连接

  • 相关阅读:
    第二周作业
    十二周
    十一周
    第十周
    第九周
    第八周
    第七周
    第六周
    实验报告三
    第四周课程总结&试验报告(二)
  • 原文地址:https://www.cnblogs.com/zoulixiang/p/9225452.html
Copyright © 2011-2022 走看看