그만큼 ㅋㅋㅋ Linux의 list 명령입니다. 디렉토리의 전체 목록이나 내용이 표시됩니다. 그냥 입력하세요 ㅋㅋㅋ 그리고 엔터키를 누르세요. 전체 내용이 표시됩니다.
ls는 Unix 계열 및 Unix 운영 체제에서 컴퓨터 디렉터리와 파일을 나열하는 데 사용되는 명령입니다. Single Unix 사양과 POSIX에 의해 개발되었습니다.
이는 EFI 셸 내에서 기본 GNU Unix 유사 유틸리티의 기본 Win32 포트인 UnxUtils 그룹의 구성 요소로 Microsoft Windows용 격리 패키지 또는 MSX-DOS 버전용 ASCII MSX-DOS2 도구의 구성 요소로 사용할 수 있습니다. 2.
수치 컴퓨팅 환경인 GNU Octave와 MATLAB에는 동일한 기능을 가진 ls 함수가 포함되어 있습니다. Microsoft Windows, OS2 및 DOS와 같은 다른 여러 환경에서는 dir 명령을 통해 동일한 기능이 제공됩니다. 거의 모든 유틸리티와 마찬가지로 다양한 구현에는 다양한 옵션이 포함됩니다. 적절한 옵션과 사용법에 대해서는 명령으로 제공되는 문서를 확인할 수 있습니다.
ls의 간략한 역사
ls 유틸리티는 AT&T UNIX 첫 번째 버전에서 나타났습니다. 이 유틸리티는 Multics의 동일한 명령에서 얻은 이름으로 'ls'라는 제목도 있습니다. '목록' 용어. ls는 1987년 2호의 X/Open 이식성 가이드의 구성 요소입니다. POSIX.1 첫 번째 버전과 Single Unix 사양에 포함되었습니다.
행동
Unix 계열 및 Unix 운영 체제는 작업 디렉토리에 대한 개념을 관리합니다. ls는 인수 없이 사용될 때 작업 디렉토리 내의 여러 파일을 나열합니다. 해당 디렉터리에서 디렉터리가 언급되면 파일이 나열됩니다. 인수에는 디렉터리와 파일이 포함될 수 있습니다.
로 시작하는 이름 '.' 기호가 숨겨져 있습니다. 그만큼 '.' 디렉토리는 작업 디렉토리로 알려져 있으며 '..' 기호는 상위 디렉터리로 알려져 있습니다. 기본적으로 표시됩니다. 모든 파일은 -a를 사용하여 표시됩니다. 명시적으로 지정된 파일 이름은 항상 나열됩니다.
ls는 옵션 없이 이름만 표시합니다. 여러 옵션이 결합될 수 있습니다. 기본 옵션은 다음과 같습니다.
다양한 색상으로 다양한 아이템을 디스플레이할 수 있습니다. 구현이 다른 영역은 다음과 같습니다.
잉크스케이프 대 김프
예:
ls
아래에서는 ls 명령을 입력한 후 /home/sssit 디렉터리의 전체 콘텐츠 목록을 얻은 것을 볼 수 있습니다.
Linux ls 명령 옵션
ls 옵션 | 설명 |
---|---|
ls -a | Linux에서는 숨겨진 파일이 . (점) 기호이며 일반 디렉토리에는 표시되지 않습니다. (ls -a) 명령은 숨겨진 파일을 포함하여 현재 디렉터리의 전체 목록을 나열합니다. |
ls -l | 목록이 긴 목록 형식으로 표시됩니다. |
ls -lh | 이 명령은 사람이 읽을 수 있는 형식으로 파일 크기를 표시합니다. 파일 크기를 바이트 단위로 표시하면 읽기가 매우 어렵습니다. (ls -lh) 명령은 Mb, Gb, Tb 등의 데이터를 제공합니다. |
ls -lhS | 파일 크기에 따라 내림차순(가장 높은 항목이 위로 오름)으로 파일을 표시하려면 (ls -lhS) 명령을 사용하면 됩니다. |
ls -l - -블록 크기=[크기] | 특정 크기 형식으로 파일을 표시하는 데 사용됩니다. 여기서 [SIZE]에서는 요구 사항에 따라 크기를 지정할 수 있습니다. |
ls -d */ | 하위 디렉터리만 표시하는 데 사용됩니다. |
ls -g 또는 ls -lG | 이를 통해 그룹 정보 및 소유자 열을 제외할 수 있습니다. |
ls -n | 이름 대신 그룹 ID와 소유자 ID를 인쇄하는 데 사용됩니다. |
ls --color=[값] | 이 명령은 목록을 색상 또는 변색으로 인쇄하는 데 사용됩니다. |
ls - 그 사람 | 이 명령은 파일이 첫 번째 열에 있으면 인덱스 번호를 인쇄합니다. |
ls -p | 디렉토리를 슬래시(/) 라인 기호로 표시하여 디렉토리를 쉽게 식별하는 데 사용됩니다. |
ls -r | 목록을 역순으로 인쇄하는데 사용됩니다. |
ls -R | 하위 디렉토리의 내용도 표시됩니다. |
ls -lX | 동일한 확장자를 가진 파일을 목록에 그룹화합니다. |
ls -lt | 최근에 수정된 파일을 맨 위에 표시하여 목록을 정렬합니다. |
ㅋㅋㅋ | 홈 디렉토리의 내용을 제공합니다. |
../ | 상위 디렉토리의 내용을 제공합니다. |
ls --버전 | ls 명령의 버전을 확인합니다. |
리눅스 ls -a 명령
숨겨진 파일을 포함한 디렉토리의 전체 목록도 제공됩니다. Linux에서는 숨겨진 파일이 점(.)으로 시작하므로 일반 디렉터리에서는 볼 수 없습니다.
예:
ls -a
위의 예에서는 숨겨진 파일을 포함한 전체 파일 목록을 볼 수 있습니다.
리눅스 ls -l 명령
ls 명령은 파일만 표시합니다. 그러나 파일을 긴 목록 형식으로 표시하려면 ls -l 명령을 사용할 수 있습니다.
예:
ls -l
여기에서는 긴 목록 형식으로 목록을 볼 수 있습니다.
위의 열은 구체적인 내용을 나타냅니다.
- 열 1은 파일 권한에 관한 정보를 나타냅니다.
- 열 2는 파일에 대한 링크 수를 나타냅니다.
- 3열과 4열은 소유자 및 그룹 정보를 나타냅니다.
- 열 5는 파일 크기를 바이트 단위로 나타냅니다.
- 6열에는 파일이 최근에 수정된 날짜와 시간이 표시됩니다.
- 7열에는 파일 또는 디렉터리 이름이 표시됩니다.
리눅스 ls -l --block-size=[크기]
목록의 파일 크기를 특정 형식이나 크기로 표시하려면 이 명령을 사용할 수 있습니다. 요구 사항에 따라 [SIZE] 대신 크기를 입력하면 됩니다.
통사론:
복합 기본 키
ls -l --block-size=[SIZE]
예:
ls -l --block-size=M
아래 출력을 살펴보겠습니다.
여기에는 모든 파일 크기가 메가바이트 단위로 나열되어 있습니다.
[SIZE]를 다음 측정값으로 바꿀 수 있습니다.
- K = 킬로바이트
- M = 메가바이트
- G = 기가바이트
- T = 테라바이트
- P = 페타바이트
- E = 엑사바이트
- Z = 제타바이트
- Y = 요타바이트
리눅스 ls -d */
다른 모든 파일을 제외하고 하위 디렉터리만 표시하려면 이 명령을 사용할 수 있습니다.
np.연결
예:
ls -d */
위의 결과에는 다른 모든 파일을 제외한 하위 디렉터리만 표시됩니다.
리눅스 ls -g
목록에 소유자 정보를 표시하지 않으려면 이 명령을 사용하여 이 열을 제외할 수 있습니다.
예:
ls -g
여기서 소유자 열은 제외됩니다.
리눅스 ls -lG
목록에 그룹 정보를 표시하지 않으려면 이 명령을 사용하여 이 열을 제외할 수 있습니다.
여기서 그룹 열은 제외됩니다.
리눅스 ls --color=[값]
이 명령은 목록의 색상을 지정하거나 해제하는 데 사용됩니다. [VALUE]를 'auto'로 바꾸면 컬러 목록이 표시됩니다. 그러나 [VALUE]를 'never'로 바꾸면 목록의 색상이 제거됩니다.
통사론:
ls --color=[VALUE]
예:
ls --color=never
ls --color=auto
위 이미지에서 auto와 never 명령의 차이점을 쉽게 알 수 있습니다.
리눅스 ls ~
Linux ls ~ 명령은 홈 디렉토리의 내용을 표시합니다. ls ~ 명령의 예를 살펴보겠습니다.
예:
ls ~
리눅스 ls ../
이 명령에는 상위 디렉터리 목록이 포함됩니다.
주어진 예에서 현재 디렉터리는 Downloads이며 다음을 사용하여 ../ 명령을 실행하면 상위 디렉터리 '홈 디렉터리'의 내용이 나열됩니다.
예:
ls ../
ls -t로 마지막 수정된 파일 열기
편집된 시간을 기준으로 파일을 정렬하여 마지막으로 수정된 파일을 먼저 표시할 수 있습니다. 현재 작업 디렉터리에서 마지막으로 수정된 파일을 열려면 ls 명령과 head 명령을 사용할 수 있습니다.
ls -t | head -1
HRF(사람이 읽을 수 있는 형식)로 파일 크기 표시
사람이 읽을 수 있는 형식(예: GB, G, KB, MB 등)으로 파일 크기를 표시하려면 아래 명령을 사용할 수 있습니다.
ls -lh
여기서 h는 사람이 읽을 수 있는 형식의 약자입니다.
디렉토리 정보 표시
우리가 사용할 때 '그들을' , 우리는 디렉토리 내용에 대한 정보를 얻을 것입니다. 그러나 디렉토리 정보를 보려면 -d 옵션을 사용할 수 있습니다.
예를 들어, ls -l /etc 명령을 사용하면 etc 디렉토리의 모든 파일이 표시됩니다. 그러나 /etc 디렉토리의 세부 정보를 표시하려면 -ld 옵션을 사용할 수 있습니다. 명령은 다음과 같습니다:
자바 카운터
$ ls -l /etc $ ls -ld /etc
마지막 편집 시간과 관련된 오래된 파일
ls -lt 명령을 사용하여 마지막 편집 시간 순서대로 표시된 파일 이름을 정렬할 수 있습니다. -l 옵션과 함께 활용하면 편리할 것입니다. 명령은 아래에 언급되어 있습니다.
ls -lt
마지막 편집 시간과 관련된 오래된 파일(역순)
ls -ltr 명령을 사용하면 마지막으로 편집한 시간의 순서대로 표시된 파일 이름을 역순으로 정렬할 수 있습니다. 마지막 줄에 마지막으로 수정된 파일이 표시됩니다. 등록 절차가 길어지면 접근성이 더 높아집니다. 명령은 아래에 언급되어 있습니다.
ls -ltr