lsof komutu ve açılan dosyalar

05:01 ,
lsof komutu işletim sisteminde açılan dosyaları listeler. Linux'te her şey dosya olduğu için kullanım imkanları oldukça fazladır.



  • lsof -i tcp : TCP connectionlarını listeler
     
  • lsof -i udp : UDP connectionlarını listeler
     
  • lsof -i -u <user> :parametre olarak verilen user'ın hangi dosyaları açtığını listeler.
     
  • lsof -i :3128 :3128 portunu kimin kullandığını gösterir
     
  • lsof -i :tüm network connectionlarını listeler.
     
  • lsof -p 1753 :belli bir processin açtığı dosyaları listeler. 

lsof çıktısında bilinmeyen kısaltmaların anlamı:

TYPE – dosya tipleri ile ilgili kısaltmalar

  •     REG – Regular File
  •     DIR – Directory
  •     FIFO – First In First Out
  •     CHR – Character special file

FD –file descriptor tipleri

  •     cwd – Current Working Directory
  •     txt – Text file
  •     mem – Memory mapped file
  •     mmap – Memory mapped device
  •     NUMBER – Represent the actual file descriptor.