반응형
리눅스에서 ls 커멘드 옵션 활용하기
리눅스에서 ls 명령어는 디렉토리의 파일과 하위 디렉토리를 나열하는 가장 기본적인 명령어입니다. 하지만 ls 명령어에는 다양한 옵션이 있어 원하는 형식으로 출력할 수 있습니다. 오늘은 ls 명령어의 유용한 옵션들에 대해 알아보겠습니다.
기본 옵션
$ ls
Desktop Documents Downloads Music Pictures Videos
가장 기본적인 ls
명령어는 현재 디렉토리의 파일과 하위 디렉토리를 나열합니다.
파일 상세 정보 표시 옵션
$ ls -l
drwxr-xr-x 2 user user 4096 Mar 9 10:30 Desktop
drwxr-xr-x 2 user user 4096 Mar 1 15:22 Documents
drwxr-xr-x 2 user user 4096 Feb 28 12:15 Downloads
-l
옵션을 사용하면 파일과 디렉토리의 상세 정보(권한, 소유자, 크기, 날짜 등)를 긴 형식으로 표시할 수 있습니다.
숨김 파일 표시 옵션
$ ls -a
. .. .bashrc .config Desktop Documents Downloads
-a
옵션을 사용하면 숨김 파일과 디렉토리(이름이 .
으로 시작하는 파일)를 포함하여 모든 항목을 표시합니다.
재귀적 디렉토리 나열 옵션
$ ls -R Documents
Documents/:
file1.txt file2.pdf subdirectory/
Documents/subdirectory/:
file3.doc file4.xls
-R
옵션을 사용하면 지정된 디렉토리와 그 하위 디렉토리의 모든 파일을 재귀적으로 나열할 수 있습니다.
파일 형식 표시 옵션
$ ls -F
Desktop/ Documents/ Downloads/ Music/ Pictures/ Videos/
-F
옵션은 각 항목 뒤에 파일 형식을 나타내는 기호를 붙입니다. (/
디렉토리, @
심볼릭 링크, *
실행 가능 파일)
정렬 옵션
$ ls -lS
-rw-r--r-- 1 user user 1024000 Mar 9 10:30 bigfile.zip
-rw -r--r-- 1 user user 51200 Feb 28 12:15 document.pdf
-rw-r--r-- 1 user user 8192 Mar 1 15:22 code.py
-r
옵션은 파일과 디렉토리를 역순으로 정렬합니다. -S
옵션은 파일 크기별로 내림차순으로 정렬하고, -t
옵션은 파일 수정 시간별로 내림차순으로 정렬합니다. -X
옵션은 확장자별로 정렬합니다.
인쇄 형식 옵션
$ ls -m
Desktop, Documents, Downloads, Music, Pictures, Videos
-m
옵션은 파일과 디렉토리를 쉼표로 구분하여 한 줄에 표시합니다. -x
옵션은 다중 열 형식으로 표시합니다.
ls 명령어에는 이렇게 다양한 옵션이 있으므로, 원하는 방식으로 출력 형식을 조절할 수 있습니다. 옵션을 조합하여 사용하면 더욱 유용하게 활용할 수 있습니다. 리눅스 환경에서 ls 명령어의 옵션을 잘 알고 있다면 작업 효율성을 크게 높일 수 있을 것입니다.
'개발 > 리눅스' 카테고리의 다른 글
리눅스 파일 복사 커맨드, cp (1) | 2024.03.11 |
---|---|
리눅스 디렉토리 이동 명령어, cd (0) | 2024.03.10 |
리눅스 - screen 사용 방법, 세션유지를 쉽게 해보자 (1) | 2023.01.16 |
리눅스 계정 - 3. 계정 전환 명령어 su (switch user) 사용 방법 (0) | 2023.01.10 |
리눅스 계정 - 2. 계정별 홈 디렉토리 설정 방법 (0) | 2023.01.09 |
댓글