ls로 권한을 보는 것에 관한 bash 매뉴얼 페이지에서 :
User ls output
Owner -rwx------
Group ----rwx---
Other -------rwx
그것은 말이되지만 -그때 처음 사용 된 것은 무엇 입니까? 모든 사용자 컨텍스트에서 항상 비어 있습니다.
답변
첫 번째 대시 -는 파일이 일반 파일 임을 나타냅니다 .
GNU Coreutils : 10.1.2 나열되는 정보
이 옵션은
ls표시 되는 정보에 영향을 줍니다. 기본적으로 파일 이름 만 표시됩니다.…
‘-l’
‘--format=long’
‘--format=verbose’각 파일 이름 외에도 파일 형식, 파일 모드 비트, 하드 링크 수, 소유자 이름, 그룹 이름, 크기 및 타임 스탬프 ( 파일 타임 스탬프 포맷 참조 ), 일반적으로 수정 시간을 인쇄하십시오. 확인할 수없는 정보는 물음표를 인쇄하십시오.
…
파일 형식은 다음 문자 중 하나입니다.
‘-’일반 파일
‘b’블록 특수 파일
‘c’문자 특수 파일
‘C’고성능 ( “연속 데이터”) 파일
‘d’디렉토리
‘D’도어 (Solaris 2.5 이상)
‘l’기호 링크
‘M’오프라인 ( “마이그레이션 된”) 파일 (Cray DMF)
‘n’네트워크 특수 파일 (HP-UX)
‘p’FIFO ( 명명 된 파이프)
‘P’포트 (Solaris 10 이상)
‘s’소켓
‘?’다른 파일 형식
답변
그것은있을 거 야 d, 디렉토리에 대한 l심볼릭 링크에 대한 c문자 장치, b블록 장치, p는 FIFO (선입 선출 특수 파일 처음에)에 대한, s소켓합니다.