У меня есть запись каталога следующим образом
srwxr-xr-x 1 ubuntu ubuntu 0 May 29 05:03 0.0.0.0=
Я не знаю что s
средства и также который является странным именем файла и интересно, для чего это хорошо. Это могло быть мусором или является им что-то значимое?
От ls
руководство :
типом файла является один из следующих символов:
†-’ регулярный файл
вЂb’ блок специальный символ вЂc’ файла
специальный файл
вЂC’ высокая производительность (“contiguous data”) каталог
вЂd’ файла
вЂD’ дверь (Солярис 2.5 и)
вЂl’ символьная ссылка
вЂM’ офлайновый (“migrated”) файл (Cray DMF)
сеть вЂn’ специальный файл (HP-UX)
вЂp’ FIFO (именованный канал)
порт вЂP’ (Солярис 10 и)
сокет вЂs’
†? ’ некоторый другой тип файла
Так, это сокет Unix . Это могло быть значимо, так как сокеты создаются процессами для прислушиваний к запросам. Используйте lsof
для определения, какой процесс использует тот сокет.
Вы, возможно, должны использовать sudo
с lsof
, если сокет открыт процессом, работающим как другой пользователь:
$ 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
Вы могли использовать file
команда для определения ее типа также:
$ file /tmp/ssh-k405k6mf0/agent.1221
/tmp/ssh-k405k6mf0/agent.1221: socket
или даже mimetype
:
$ mimetype /tmp/ssh-k405k6mf0/agent.1221
/tmp/ssh-k405k6mf0/agent.1221: inode/socket
Для складывания этот тип файла также называют специальный файл , там несколько специальных файлов, существуют в UNIX (все они перечислены как часть ls ручного, полезного отрывка, обеспечивается muru).
Далее чтение - https://www.linux.com/blog/file-types-linuxunix-explained-detail