Linux ls
를 사용할 수 있습니다. 디렉토리 내용을 출력하는 명령. Linux에서 가장 기본적인 터미널 명령 중 하나입니다. 따라서 터미널 주변을 탐색하려면 이에 대한 철저한 이해가 필수적입니다. 다음은 ls 유틸리티를 사용하는 몇 가지 유용한 예입니다. 이것을 미래의 참조 지점으로 북마크하십시오.
1. 디렉토리 내용 표시
기본적으로 ls
명령은 현재 디렉토리에 있는 파일 및 디렉토리 목록을 표시합니다. 상대 또는 절대 경로를 사용하여 디렉터리를 지정할 수도 있습니다.
ls ls Documents ls ../
2. 추가 정보 표시
긴 목록 형식을 사용하여 폴더 내용에 대한 추가 정보를 표시할 수 있습니다. -l
을 추가하기만 하면 됩니다. 표준 ls에 대한 옵션을 사용하여 긴 형식 출력을 활성화합니다.
ls -l ~/Documents
출력에는 Linux 파일 권한, 링크 수, 소유자 및 그룹 정보, 파일 크기, 마지막 수정 시간 등이 포함됩니다.
3. 숨겨진 파일 표시
Linux에서 숨겨진 파일은 점 "."으로 시작합니다. 상징. 기본 명령은 이러한 숨겨진 파일을 표시하지 않습니다. 그러나 -a
를 사용하여 쉽게 볼 수 있습니다. 또는 --all
옵션.
ls -a ls --all
4. 디렉토리 내용 분류
-F
ls 옵션을 사용하면 유형에 따라 디렉토리 내용을 분류할 수 있습니다. */=>@|
세트의 문자 중 하나를 추가합니다. .
ls -F
디렉토리는 /, 실행 파일은 *, 심볼릭 링크는 @ 등으로 표시됩니다.
5. 파일 크기 표시
파일 크기만 보려면 -s
를 사용하세요. 또는 --size
옵션. 크기 정보는 Linux du 명령과 마찬가지로 블록으로 표시됩니다.
ls -s
6. 사람이 읽을 수 있는 파일 크기 표시
표준 ls
및 ls -s
명령은 파일 크기를 블록으로 인쇄합니다. -h
추가 이 정보를 사람이 읽을 수 있는 형식으로 표시하는 옵션입니다.
ls -sh ls -lh
7. 수정 시간별로 출력 정렬
-t
를 사용할 수 있습니다. ls 옵션을 사용하여 최신 수정 시간을 기준으로 디렉토리 내용을 정렬합니다. -l
추가 플래그를 사용하여 추가 정보를 검색합니다.
ls -t ls -lt
8. 크기별로 출력 정렬
-S
사용 출력을 각각의 크기로 정렬하기 위한 ls 옵션.
ls -S
9. 패턴을 사용하여 파일 표시
패턴을 기반으로 파일을 표시하기 위해 ls 명령과 함께 bash 와일드카드를 사용할 수 있습니다. 예를 들어 다음 명령은 mp3 파일만 표시합니다.
ls *.mp3
10. 패턴을 사용하여 파일 숨기기
미리 정의된 패턴을 기반으로 파일이나 디렉토리를 숨길 수도 있습니다. 다음 예는 mp3 트랙을 제외한 모든 파일을 표시합니다.
ls -I .mp3 Music/ ls --hide=.mp3 Music/ ls --ignore=*.mp3 Music/
11. UID 및 GID 표시
Linux 시스템은 사용자 및 그룹을 식별하기 위해 UID(User Identifier) 및 GID(Group Identifier)를 사용합니다. -n
옵션을 사용하여 모든 파일에 대해 이 정보를 표시할 수 있습니다. 또는 --numeric-uid-gid
.
ls -n ls --numeric-uid-gid
12. 하위 디렉토리 내용 표시
기본적으로 ls
하위 디렉토리에 저장된 내용을 표시하지 않습니다. 그러나 -R
을 사용할 수 있습니다. 또는 --recursive
이를 재정의하는 옵션입니다. 아래의 예가 이를 보여줍니다.
ls -R ls --recursive
13. 디렉토리만 표시
-d
를 사용할 수 있습니다. 폴더 안의 모든 하위 디렉토리를 보기 위한 bash 패턴이 뒤에 오는 옵션.
ls -d */ ls --directory */
14. 도움말 페이지 표시
ls의 도움말 페이지에는 사용 가능한 모든 옵션에 대한 요약 정보가 포함되어 있습니다. 특정 옵션을 찾아야 할 때마다 이것을 사용하십시오.
ls --help
15. 매뉴얼 페이지 표시
모든 ls 옵션과 사용 방법에 대한 자세한 지침은 매뉴얼 페이지를 참조하십시오.
man ls
마무리
ls
유틸리티는 Linux에서 가장 간단하면서도 다재다능한 탐색 도구 중 하나입니다. ls
에 익숙하지 않으면 Linux 명령줄을 실제로 마스터할 수 없습니다. 명령. 운 좋게도 이 가이드에 표시된 것과 같은 몇 가지 기본 예를 이해하면 이 명령을 쉽게 사용할 수 있습니다. Linux 터미널에서 디렉토리의 내용을 나열하는 다른 방법을 확인하십시오.