728x90
ls 명령어 옵션
ls [option] [file(directory)]
옵션 | 설명 |
-a | 숨김 파일을 포함하여 모든 파일의 목록 출력 |
-l | 파일의 상세 정보 출력 |
-d | 디렉터리 자체 정보 출력 |
-i | 첫 번째 행에 inode 번호 출력 |
-F | 파일의 종류 표시(* 실행파일, / 디렉토리, @ 심볼릭 링크, 일반파일은 표시 없음) |
-R | 하위 디렉토리 목록 출력 |
-d 옵션
-d 옵션을 사용할 경우 현재 디렉토리의 정보를 출력한다. .
은 현재 디렉토리를 나타낸다.ls -ld
옵션을 이용해 현재 디렉토리의 정보를 자세히 출력할 수 있다.ls -l
과 비교해 보았을 때, -l
은 디렉토리 내부의 파일에 대해 출력하고, -ld
는 .(현재 디렉토리)에 대해 출력한다.
-F 옵션
-F 옵션을 사용하면 파일에 대한 파일의 종류에 대해 표시해준다.
file [file_name]
-F 옵션 대신 file 명령어를 이용하여 파일의 종류를 알아낼 수도 있다.
-R 옵션
ls -R 옵션과 디렉토리를 함께 지정하면 해당 디렉토리에 대한 하위 목록을 출력해준다.
디렉토리를 지정하지 않고 ls -R 옵션만 사용하면 현재 디렉토리의 목록까지 함께 출력해준다.
상세정보 설명
ls -l에서 볼 수 있는 상세정보에 대한 설명
필드 번호 | 필드 값 | 의미 |
1 | d / l / - | 파일 종류를 나타냄 -: 일반 파일 d: 디렉토리 파일 l: 심볼릭 링크 파일 b: 블록 단위로 읽고 쓰는 블록 장치 파일 c: 섹터 단위로 읽고 쓰는 문자 장치 파일 p: 파이프 파일(프로세스 간 통신에 사용되는 특수 파일) s: 소켓(네트워크 통신에 사용되는 특수 파일) |
2 | rwxr-xr-x | 파일 접근 권한. 순서대로 3개씩 파일 소유자, 그룹, 기타 사용자에 대한 read/write/execute에 대한 권한을 보여줌 |
3 | 5 | 하드 링크 갯수 |
4 | root | 파일 소유자 |
5 | root | 파일이 속한 그룹 |
6 | 4096 | 파일 크기(byte) |
7 | 8월 31일 15:54 | 파일 마지막 수정 시간 |
8 | vulkan | 파일명 |
728x90