【Linux命令學習】lsof查看打開的文件

  • lsof: list open files

作用1:可查端口號被哪個進程佔用

比如我們跑自動化,經常會遇到端口號被佔用,無法啓動driver

lsof -i :8081

lsof 輸出的結果含義:

  1. fd:文件描述符的數字,通常是一個正整數。file descriptor
  2. type:文件描述符的類型,如 REG 表示普通文件,DIR 表示目錄,CHR 表示字符設備文件IPv4 或 IPv6 表示網絡套接字等。
  3. device:文件描述符所在的設備編號。
  4. size:文件的大小,對於套接字來說,可能顯示的是套接字的接收隊列大小

作用2: 查某個用戶打開了哪些文件

lsof -u username

作用3:列出所有不是ESTABLISHED狀態的TCP進程 (注意這裏exclude用^表示,我個人認爲man lsof寫錯了)

 

l

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章