Tôi có một mục thư mục như sau
srwxr-xr-x 1 ubuntu ubuntu 0 May 29 05:03 0.0.0.0=
Tôi không biết s
phương tiện là gì và đó cũng là một tên tập tin lạ và tôi tự hỏi nó tốt cho cái gì. Đây có thể là rác hoặc nó là một cái gì đó có ý nghĩa?
Tôi có một mục thư mục như sau
srwxr-xr-x 1 ubuntu ubuntu 0 May 29 05:03 0.0.0.0=
Tôi không biết s
phương tiện là gì và đó cũng là một tên tập tin lạ và tôi tự hỏi nó tốt cho cái gì. Đây có thể là rác hoặc nó là một cái gì đó có ý nghĩa?
Câu trả lời:
Từ các ls
nhãn hiệu :
Loại tệp là một trong các ký tự sau:
'-' tệp thông thường
'b' chặn tệp đặc biệt
'c' tệp đặc biệt ký tự
'C' hiệu suất cao (dữ liệu tiếp giáp dữ liệu) tệp
'd' thư mục
'D' (Solaris 2.5 trở lên)
'l' liên kết tượng trưng
'M Tệp 'ngoại tuyến (di chuyển trực tuyến) (Cray DMF)
' n 'tệp đặc biệt mạng (HP-UX)
' p 'FIFO (tên ống)
' cổng P '(Solaris 10 trở lên)
' 'socket
'? ' một số loại tệp khác
Vì vậy, đó là một ổ cắm Unix . Nó có thể có ý nghĩa, vì các socket được tạo bởi các quy trình để lắng nghe yêu cầu. Sử dụng lsof
để xác định quá trình đang sử dụng ổ cắm đó.
Bạn có thể cần sử dụng sudo
với lsof
, nếu ổ cắm được mở bởi một quá trình đang chạy như một người dùng khác:
$ 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
Để thêm vào, loại tệp này còn được gọi là tệp đặc biệt có nhiều tệp đặc biệt tồn tại trong UNIX (tất cả chúng được liệt kê như một phần của hướng dẫn ls, đoạn trích hữu ích được cung cấp bởi muru).
Đọc thêm - https://www.linux.com/blog/file-types-linuxunix-explained-detail