본문 바로가기
System/Linux

ls 옵션

by OdOp 관리자 2023. 10. 3.
SMALL

ls 옵션을 정리해 보겠습니다. 

 

ls 옵션

-a : 숨긴 파일, 디렉터리를 모두 나타냅니다. (모든 파일, 디렉터리)
-A : . 와.. 을 제외하고 모든 파일, 디렉터리를 출력합니다. 
-b : 알파벳 순으로 목록을 출력합니다. 
-B : ~로 끝나는 백업 파일을 제외하고 목록을 출력합니다.
-c : 마지막으로 변경된 시간을 기준으로 목록으로 출력합니다. 
-C : 파일, 디렉토리를 열로 출력합니다. 
-d : 지정 경로에 있는 최상위 디렉터리의 목록만 출력합니다. (숨긴 파일, 디렉터리 포함)
-D : emacs를 위한 출력 형태를 생성합니다. 

-f : 색을 제거하고 정렬하지 않고 출력합니다. 
-F : 실행 파일 *, 결로 /, 소켓=, 링크 @ 등의 지시자를 뒤에 붙이고 출력합니다. 
-g : 사용자 권한을 출력하지 않습니다. 
-G : ls -lG로 사용시 그룹권한을 출력하지 않습니다. 
-h : k, M, G 단위를 사용하여 파일 크기를 해석하기 편하게 출력합니다. 
-H : 심볼릭 링크의 실제 참조하는 목록을 출력합니다. 
-i : 파일, 디렉터리의 인덱스 값과 을 출력합니다. 
-I(대문자 I) : 지정 파티션을 제외하고 출력합니다. 

-k : 용량을 킬로바이트로 출력합니다. 
-l : 자세한 내용을 출력합니다. 권한, 파일 수, 소유자, 그룹, 파일 크기, 수정일자, 파일이름을 출력합니다. 
-lu : mtime(수정 시간)을 atiome(접근 시간)으로 출력합니다. 
-lc : mtime(수정 시간)을 ctime(변경 시간)으로 출력합니다. 
-L : 심볼릭 링크의 정보를 출력할 때 원본 파일의 정보를 출력합니다. 
-m : 콤마로 구분하여 출력합니다. 
-n : 사용자와 그룹권한을 숫자로 표시합니다. 

-p : 디렉터리에 /를 추가합니다. 
-q : 그래픽이 아닌 문자 대신에 ?를 출력합니다. 
-Q : 파일, 디렉터리를 큰따옴표 안에 출력합니다. 
-r : 반대로 출력합니다. (default값은 알파벳입니다. )
-R : 하위 디렉터리까지 출력합니다. 
-s : 블록에 할당된 크기를 출력합니다. 
-S : 파일 크기 순으로 정렬하여 출력합니다. 
-t : 파일이 수정된 시간 기준으로 정렬하여 출력합니다. 
-T : 8 대신 COLS을 지정하여 출력합니다. 
-u : -lt와 같이 사용 시 생성 시간 기준으로 출력합니다. 
-U : 컬러를 유지하면서 정렬하지 않고 출력합니다. 

-w : width 길이를 설정하여 출력합니다. 
-x : 상세 출력되는 리스트를 파일 이름으로 하나의 라인에 출력합니다. 
-X : 확장자의 알파벳순으로 정력 하여 출력합니다. 
-Z : SELinux 보안 모듈울 출력합니다. 
LIST

'System > Linux' 카테고리의 다른 글

find사용하기  (2) 2023.10.09
patch 사용하기  (0) 2023.10.08
파일 수정된 시간 조작하기, touch  (0) 2023.10.02
심볼릭 링크(symbolic link)  (2) 2023.10.01
chmod사용법, 리눅스 파일 권한 수정하기  (0) 2023.09.30