Mam następujący wpis w katalogu
srwxr-xr-x 1 ubuntu ubuntu 0 May 29 05:03 0.0.0.0=
Nie wiem, co to s
znaczy, a także, że jest to dziwna nazwa pliku i zastanawiam się, do czego jest dobra. Czy to może być śmieci, czy może to coś znaczącego?
Mam następujący wpis w katalogu
srwxr-xr-x 1 ubuntu ubuntu 0 May 29 05:03 0.0.0.0=
Nie wiem, co to s
znaczy, a także, że jest to dziwna nazwa pliku i zastanawiam się, do czego jest dobra. Czy to może być śmieci, czy może to coś znaczącego?
Odpowiedzi:
Od instrukcja :ls
Typ pliku jest jednym z następujących znaków:
„-„ zwykły plik
”b” blok specjalny plik
„c” znak specjalny plik
„C” wysokiej wydajności („ciągłe dane”) plik
„d” katalog
„D” drzwi (Solaris 2.5 i nowsze)
„l” symboliczny link
„M Plik „off-line („ migrowany ”) (Cray DMF)
„ Specjalny plik sieci n ”(HP-UX)
„ p ”FIFO (nazwany potok)
Port„ P ”(Solaris 10 i nowsze)
„ gniazdo
”? jakiś inny typ pliku
To jest gniazdo Unix . Może to mieć sens, ponieważ gniazda są tworzone przez procesy nasłuchujące żądań. Służy lsof
do określania, który proces korzysta z tego gniazda.
Może być konieczne użycie sudo
z lsof
, jeśli gniazdo zostanie otwarte przez proces działający jako inny użytkownik:
$ 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
Aby dodać, ten typ pliku jest również wywoływany plikiem specjalnym. W systemie UNIX istnieje wiele plików specjalnych (wszystkie z nich są wymienione w podręczniku ls, użyteczny fragment jest dostarczany przez muru).
Czytaj dalej - https://www.linux.com/blog/file-types-linuxunix-explained-detail