Aşağıdaki gibi bir dizin girişi var
srwxr-xr-x 1 ubuntu ubuntu 0 May 29 05:03 0.0.0.0=
Ne sanlama geldiğini bilmiyorum ve bu da garip bir dosya adı ve bunun ne için iyi olduğunu merak ediyorum. Bu çöp olabilir mi, yoksa anlamlı bir şey mi?
Aşağıdaki gibi bir dizin girişi var
srwxr-xr-x 1 ubuntu ubuntu 0 May 29 05:03 0.0.0.0=
Ne sanlama geldiğini bilmiyorum ve bu da garip bir dosya adı ve bunun ne için iyi olduğunu merak ediyorum. Bu çöp olabilir mi, yoksa anlamlı bir şey mi?
Yanıtlar:
Dosya türü aşağıdaki karakterlerden biridir:
'-' normal dosya
'b' blok özel dosya
'c' karakter özel dosya
'C' yüksek performans (“bitişik veri”) dosya
'd' dizin
'D' kapı (Solaris 2.5 ve üstü)
'l' sembolik bağlantı
'M 'çevrimdışı (“geçirilmiş”) dosya (Cray DMF)
' n 'ağ özel dosyası (HP-UX)
' p 'FIFO (adlandırılmış yöneltme)
' P 'bağlantı noktası (Solaris 10 ve üstü)
' s 'soketi
'? ' başka bir dosya türü
Yani, bu bir Unix soketi . Soketler istekleri dinlemek için süreçler tarafından oluşturulduğundan anlamlı olabilir. lsofBu soketi hangi işlemin kullandığını belirlemek için kullanın .
Sen kullanmanız gerekebilir sudoile lsofsoket başka bir kullanıcı olarak çalışan bir işlemle açılırsa,:
$ lsof /run/snapd.socket
$ sudo lsof /run/snapd.socket
lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
Output information may be incomplete.
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
systemd 1 root 197u unix 0xffff99dc9afa3000 0t0 191670 /run/snapd.socket type=STREAM
snapd 18626 root 8u unix 0xffff99dc9afa3000 0t0 191670 /run/snapd.socket type=STREAM
fuserBir dosya kullanarak işlemleri belirlemek için de kullanabilirsiniz .
Eklemek için, bu dosya türüne özel dosya da denir , UNIX'te birden fazla özel dosya vardır (hepsi ls kılavuzunun bir parçası olarak listelenir, yararlı snippet muru tarafından sağlanır).
Daha fazla okuyun - https://www.linux.com/blog/file-types-linuxunix-explained-detail