본문 바로가기

리눅스/명령어

ls 명령어와 옵션

728x90

ls 명령어는 현재 디렉토리의 파일에 대한 리스트를 보여준다. 

 

-a : 숨김파일(.으로 시작) 포함하여 디렉토리의 모든 항목 표시

 

-d : 디렉토리 정보만 표시 (-l과 함게 사용)

 

-F :

디렉토리인 경우 /(슬래시),

파일이 실행 가능한 경우 *(별표), 

파일이 소켓인 경우 =(등호),

파일이 선입선출(FIFO)인경우 |(파이프),

기호 링크인 경우 @를 각 파일 이름의 뒤에 추가 

 

-l : 각 파일의 모드, 링크 수, 소유자, 그룹, 크기(바이트) 최종 수정시간을 표시.

 

-m : 쉼표로 구분

 

-r : 역순으로

 

-R : 하위의 서브디렉토리의 내용도 순차적으로 표시

 

-s : 킬로바이트 단위로

 

-t : 최종 수정시간을 기준으로

 

-u : 최종 수정시간 대신 최종 액세스 시간(-t 또는 -l 과 함께 사용해야함)

 

★ls 명령어 사용시 la -a -l 처럼 따로 사용하거나 la -al처럼 각가의 옵션을 여러개 붙여서 사용해도 문제 없음.

또한, -al이나 -la 처럼 순서가 바뀌어도 상관없음.

(※ 단 서로 상충하는 옵션을 사용할 경우 제일 마지막에 쓰인 옵션이 적용) 

 

 

 

반응형