본문 바로가기
리눅스/명령어 정리

[리눅스] 명령어 정리 - ls

by hseoy 2020. 11. 12.
반응형

[directory contents 조회 명령 - ls]

directory contents를 조회하는 명령으로 파일 및 디렉토리 목록을 볼 수 있다.

형식
ls [ -option ] [ names ]

ls 명령에서는 아래와 같은 옵션으로 더 다양한 기능을 활용할 수 있다.

-1 해당 하나의 항목만 출력
-R 하위 디렉토리를 재귀적(Recursive)으로 출력
-a 숨김 파일을 포함해서 모든 항목 출력 
-d 디렉토리 정보만 출력(-l 과 함께 사용)
-F 해당 파일이
디렉토리인 경우, 파일 이름 뒤에 / 추가
실행 가능한 경우, 파일 이름 뒤에 * 추가
파일이 소켓인 경우, 파일 이름 뒤에 = 추가
파일이 FIFO인 경우, 파일 이름 뒤에 | 추가
기호 링크인 경우, 파일 이름 뒤에 @ 추가
-m 쉼표로 구분하여 출력
-r 역순으로 출력
-t 최종 수정 시간을 기준으로 출력
-u 최종 액세스 시간을 기준으로 출력(-t 또는 -l과 함께 사용)
-l 파일 모드, 링크 수, 소유자, 그룹, 크기(byte), 최종 수정 시간을 함께 출력.

위에서 언급한 옵션 외에도 여러 옵션들이 존재하나 자세한 옵션 및 기능은 man 페이지를 참고한다.

가장 기본적인 사용법은 옵션이나 인수 없이 사용하는 것으로 현재 디렉토리의 내용을 보여준다.

개인적으로 자주 쓰는 옵션인 -l 및 -a를 포함해서 실행하자면 -l만 포함할 경우에는 기타 정보가 함께 출력된다.

-a를 포함하게 되면 숨겨진 파일도 함께 출력된다.

-al와 같이 여러 옵션을 동시에 적용할 수도 있다. 

반응형

댓글