답변:
파일 형식은 다음 문자 중 하나입니다.
'-'일반 파일
'b'블록 특수 파일
'c'문자 특수 파일
'C'고성능 ( "연속 데이터") 파일
'd'디렉토리
'D'도어 (Solaris 2.5 이상)
'l'기호 링크
'M '오프라인 ( "마이그레이션 된") 파일 (Cray DMF)
'n '네트워크 특수 파일 (HP-UX)
'p 'FIFO (명명 된 파이프)
'P '포트 (Solaris 10 이상)
's '소켓
'? ' 다른 파일 형식
이것이 유닉스 소켓 입니다. 소켓은 프로세스가 요청을 청취하기 위해 작성하므로 의미가있을 수 있습니다. 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
fuser
파일을 사용하여 프로세스를 결정하는 데 사용할 수도 있습니다 .
또한이 파일 형식을 특수 파일 이라고도 하며 UNIX에 여러 특수 파일이 존재합니다 (모두 ls 매뉴얼의 일부로 나열되며 유용한 스 니펫은 muru에서 제공됨).
추가 읽기-https: //www.linux.com/blog/file-types-linuxunix-explained-detail