웹사이트 검색

Linux/UNIX의 ls 명령


ls 명령은 일상적인 Linux/UNIX 작업에서 가장 일반적으로 사용되는 명령 중 하나입니다. 이 명령은 디렉토리 내부의 내용을 나열하는 데 사용되며 초보자가 처음부터 배우는 몇 가지 명령 중 하나입니다. 이 가이드에서는 Linux의 일반적인 ls 명령과 명령과 함께 사용할 수 있는 기타 매개 변수에 대해 설명합니다.

인수 없이 ls 명령으로 파일 나열

옵션이 없는 ls 명령은 파일 유형, 권한, 수정된 날짜 및 시간과 같은 많은 정보를 표시하지 않고 일반 형식으로 파일과 디렉토리를 나열합니다. 통사론

$ ls

파일을 역순으로 나열

파일을 역순으로 나열하려면 표시된 구문과 같이 -r 플래그를 추가하십시오.

$ ls -r

-l 옵션으로 파일 및 디렉토리 권한 나열

-l 플래그를 사용하면 폴더 이름, 파일 및 디렉토리 크기, 수정된 날짜 및 시간과 같은 기타 속성뿐만 아니라 파일 및 디렉토리의 권한을 나열할 수 있습니다. 통사론

$ ls -l

사람이 읽을 수 있는 형식으로 파일 보기

아시다시피 표시된 파일 및 폴더 크기는 한 눈에 이해하기 쉽지 않습니다. 파일 크기를 킬로바이트(kB), 메가바이트(MB) 또는 기가바이트(GB)로 쉽게 식별하려면 표시된 구문과 같이 -lh 플래그를 추가하십시오.

$ ls -lh

숨겨진 파일 보기

-a 플래그를 추가하여 숨겨진 파일을 볼 수 있습니다. 숨겨진 파일은 일반적으로 마침표 또는 마침표로 시작하는 시스템 파일입니다. 통사론

$ ls -a

재귀적으로 파일 나열

파일 및 폴더의 디렉토리 트리를 표시하려면 표시된 구문과 같이 ls -R 명령을 사용하십시오.

$ ls -R

끝에 '/' 문자가 있는 파일 및 디렉토리 나열

계속 진행하여 폴더와 파일을 더 구분하려면 폴더가 끝에 슬래시 문자 '/'와 함께 표시되도록 -F 플래그를 사용하십시오. 통사론

$ ls -F

파일 및 디렉토리의 inode 수 표시

파일 및 디렉토리의 inode 수를 표시하려면 표시된 구문과 같이 ls 명령 끝에 -i 플래그를 추가하십시오.

$ ls -i

파일 및 디렉토리의 UID 및 GID 표시

UID와 파일 및 디렉토리의 GId를 표시하려면 표시된 대로 -n 매개변수를 추가하십시오. 구문

$ ls -n

별칭에서 ls 명령 정의

별칭은 원래 명령 대신 사용되는 Linux 셸에서 사용자 정의되거나 수정된 명령입니다. 이 방법으로 ls 명령의 별칭을 만들 수 있습니다. 구문

$ alias="ls -l"
unalias ls

ls 명령 출력 색상화

파일 유형에 따라 출력 표시에 약간의 감각을 추가하려면 파일, 폴더 및 파일 및 디렉토리 권한과 같은 기타 속성을 쉽게 구분할 수 있도록 출력을 색상화할 수 있습니다. 이 실행 구문을 달성하려면

ls --color

ls 명령 버전 표시

실행 중인 ls 버전이 궁금하면 아래 명령을 실행하십시오.

# ls --v
ls (GNU coreutils) 8.22
Copyright (C) 2013 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <https://gnu.org/licenses/gpl.html>.
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Richard M. Stallman and David MacKenzie.
#

ls --version 명령을 실행하여 ls 명령 버전을 인쇄할 수도 있습니다.

ls 명령 도움말 페이지 표시

더 많은 옵션과 ls로 수행할 수 있는 작업을 보려면 간단히 실행]

ls --help

ls 매뉴얼 페이지 액세스

또는 다음을 실행하여 맨페이지를 보고 사용법에 대해 자세히 알아볼 수 있습니다.

man ls