728x90
ls [flags] [directory]
디렉토리에 있는 내용을 확인하는 명령어
flags
-a | all(숨겨진 파일, 디렉토리를 보여 준다.) |
-l | 자세한 내용 출력 |
-S | 파일 크기 순 정렬 |
-r | 거꾸로 출력 |
-R | 하위 디렉토리까지 출력 |
-h | K, M, G 단위를 사용하여 파일 크기를 출력 |
-u | atime(접근 시간) 출력 |
-c | ctime(변경 시간) 출력 |
-a | all의 줄임말로 숨겨진 파일이나 디렉토리를 포함 모든 파일 형식을 출력(숨김처리 파일에는 앞에 .이 붙음) |
-A | . 와 .. 을 제회하고 목록을 출력 |
-b | 알파벳 순으로 목록을 출력 |
-B | ~로 끝나는 백업파일을 제외하고 목록을 출력 |
-c | -l 옵션을 같이 사용. 마지막으로 변경된 시간을 목록에 출력 |
-C | 파일이나 디렉토리를 열로 목록을 출력 |
-d | 지정경로에 있는 최상위 디렉토리의 목록만 출력(*/ 디렉토리만 출력) |
-D | emacs를 위한 출력행태를 생성 |
-f | 정렬하지 않고 컬러 옵션을 해제하여 출력 |
-F | 파일의 종류를 기호로 구분하여 출력(디렉토리 /, 소켓 =, 실행가능파일 *, 링크 @) |
-g | 사용자 권한을 출력 |
-G | -l 과 같이 사용시 그룹권한을 출력하지 않음 |
-h | human의 줄임말로 K(킬로바이트), M(메가바이트), G(기가바이트) 단위를 사용하여 파일 크기를 사람이 보기 좋게 표시 |
-H | 심볼릭 링크의 실제 참조하는 목록을 출력 |
-i | 파일의 인덱스 값을 출력(인덱스:파일 시스템과 관련한 중요한 자료구조 중 하나로서 inode라고 부름) |
-I(대문자 i) | 지정한 파일 및 디렉토리를 제외하고 출력 |
-k | 용량을 킬로바이트로 출력 |
-l | long의 줄임말로 자세한 내용을 출력. 내용 > 권한, 파일 수, 소유자, 그룹, 파일크기, 수정일자, 파일이름 |
-lu | mtime(수정시간)과 atime(접근시간)을 출력 (default는 수정시간) |
-lc | mtime(수정시간)과 ctime(변경시간)을 출력 (default는 수정시간) |
-L | 심볼릭 링크의 정보를 출력할 때 원본 파일의 정보를 출력 |
-m | 파일의 출력 형식이 디렉토리 및 파일을 쉼표로 구분하여 출력 |
-n | 사용자와 그룹권한을 UDI와 GID로 표시 |
-p | 디렉토리에 /을 추가 |
-q | 그래픽이 아닌 문자 대신에 ?를 출력 |
-Q | 파일, 디렉토리를 쌍따옴표 안에 출력 |
-r | reverse의 줄임말로 반대로 출력 (default는 알파벳 순서) |
-R | 하위 디렉토리까지 출력 |
-s | 각 파일의 할단된 크기를 블록으로 출력 |
-S | 파일크기 순으로 정렬하여 출력 |
-t | 파일이 수정된 시간 기준으로 정렬 출력 |
-T | tab 사이즈 별로 출력 |
-u | -lt 같이 사용시 생성 시간 기준으로 출력하고 -l과 사용시 atime(생성시간) 순으로 정렬 출력 |
-U | 디스크의 저장된 순서대로 파일 나열 |
-w | width 길이를 설정하여 출력 |
-x | 상세 출력되는 리스트를 열이 아닌 하나의 라인으로 출력 |
-X | 확장자의 알파벳순으로 정렬하여 출력 |
-Z | SELinux 보안 모듈을 출력 |
(출처: https://velog.io/@rbdus96/%EB%AA%A9%EB%A1%9D-%EC%B6%9C%EB%A0%A5-%EB%AA%85%EB%A0%B9%EC%96%B4-ls)
728x90
'OS > Linux' 카테고리의 다른 글
[Linux] pwd 명령어 (0) | 2024.10.25 |
---|---|
[Linux] cd 명령어 (0) | 2024.10.23 |
[Linux] awk 명령어 (0) | 2024.10.18 |
[Linux] sed 명령어 (0) | 2024.10.16 |
[Linux] netstat 명령어 (0) | 2024.10.14 |