Skip to main content

Ls 명령을 사용하여 Linux에서 파일 나열

파일과 폴더의 목록을 보여주는 "LS" 의 숨은 비밀[일상] #MJ #리눅스명령어 #기본 (4 월 2025)

파일과 폴더의 목록을 보여주는 "LS" 의 숨은 비밀[일상] #MJ #리눅스명령어 #기본 (4 월 2025)
Anonim

그만큼 ls 명령은 파일 시스템을 탐색하기 위해 알아야 할 가장 중요한 명령 행 도구 중 하나입니다. 다음은 명령 줄을 사용하여 파일 시스템을 탐색하는 데 필요한 필수 명령 목록입니다.

그만큼 ls 명령은 파일 시스템 내의 파일 및 폴더의 이름을 나열하는 데 사용됩니다. 이 안내서는 귀하가 사용할 수있는 모든 스위치를 보여줍니다. ls 명령과 그 의미 및 사용 방법에 대해 설명합니다.

폴더에있는 파일 나열

폴더의 모든 파일을 나열하려면 터미널 창을 열고 해당 폴더를 사용하기위한 내용을 보려는 폴더로 이동하십시오 CD 명령을 입력하고 다음 명령을 입력하십시오.

ls

파일을 나열하려면 실제로 폴더를 탐색 할 필요가 없습니다. 다음과 같이 ls 명령의 일부로 경로를 지정할 수 있습니다.

ls / path / to / file

기본적으로 파일과 폴더는 화면의 열에 나열되며 파일 이름 만 표시됩니다.

숨겨진 파일 (완전 중지로 시작하는 파일)은 ls 명령을 실행하여 자동으로 표시되지 않습니다. 대신 다음 명령을 사용해야합니다.

ls -a전 - 모두

이 빼기 -에이 위에 사용 된 스위치는 모두를 나타냅니다. 이 명령은 명령이 실행되는 디렉토리 내의 모든 파일과 폴더를 나열하거나 실제로 제공된 경로와 비교합니다.

이 결과는 여러분이 . 다른 하나는 .. . 하나의 전체 정지는 현재 폴더를 나타내며 이중 전체 정지는 한 레벨 위로 향합니다.

파일 목록에서이를 생략하려면 다음과 같이 소문자 a 대신 대문자 A를 사용할 수 있습니다.

ls -Als - 거의 모든 것

특정 명령 (예 : mv 명령과 CP 명령은 파일을 이동하고 복사하는 데 사용되며 원본 파일의 백업을 만드는 이러한 명령과 함께 사용할 수있는 스위치가 있습니다. 이러한 백업 파일은 일반적으로 틸드 (~)로 끝납니다.

백업 파일 (물결 기호로 끝나는 파일)을 생략하려면 다음 명령을 실행하십시오.

ls -Bls --ignore-backups

대부분의 경우 반환 된 목록에는 폴더가 한 색상으로 표시되고 파일은 다른 색상으로 표시됩니다. 예를 들어 터미널에서 폴더는 파란색이고 파일은 흰색입니다.

다른 색상을 표시하지 않으려면 다음 명령을 사용할 수 있습니다.

ls --color = never

보다 자세한 출력을 원할 경우 다음 스위치를 사용할 수 있습니다.

ls -l

이것은 사용 권한, inode 수, 소유자와 그룹, 파일 크기, 마지막으로 액세스 한 날짜와 시간 및 파일 이름을 보여주는 목록을 제공합니다.

소유자를보고 싶지 않은 경우 대신 다음 명령을 사용하십시오.

ls -g

다음 스위치를 지정하여 그룹 세부 사항을 생략 할 수도 있습니다.

이순신

긴 형식 목록은 다른 스위치와 함께 사용하여 더 많은 정보를 표시 할 수 있습니다. 예를 들어, 다음 명령을 실행하여 파일 작성자를 찾을 수 있습니다.

ls -l --author

사람이 읽을 수있는 파일 크기를 표시하도록 긴 목록의 출력을 다음과 같이 변경할 수 있습니다.

ls -l -hls -l - 인간이 읽을 수있는ls -l -s

list 명령에 사용자 및 그룹 이름을 표시하는 대신 다음과 같이 실제 사용자 ID 및 그룹 ID를 표시하는 ls 명령을 얻을 수 있습니다.

ls -l -n

그만큼 ls 명령을 사용하여 지정된 경로의 모든 파일과 폴더를 아래쪽으로 표시 할 수 있습니다.

예 :

ls -R / home

위의 명령은 그림, 음악, 비디오, 다운로드 및 문서와 같은 홈 디렉토리 아래의 모든 파일과 폴더를 표시합니다.

출력 형식 변경

기본적으로 파일 목록의 출력은 화면의 가로 열에 있습니다.

그러나 다음과 같은 형식을 지정할 수 있습니다.

ls -Xls --format = across

목록을 화면의 열에 표시하십시오.

ls -mls --format = 쉼표

쉼표로 구분 된 형식으로 목록을 표시하십시오.

ls -xls --format = 가로

목록을 가로 형식으로 표시하십시오.

ls -lls --format = long

이전 섹션에서 언급했듯이 긴 형식의 목록을 보여줍니다.

ls -1ls --format = 단일 열ls --format = verbose

각 행에 1 개의 파일과 폴더를 모두 표시합니다.

ls -cls --format = vertical

목록을 세로로 표시합니다.

ls 명령을 사용하여 출력을 정렬하는 방법

에서 출력을 정렬하려면 ls 명령을 사용하면 --종류 다음과 같이 전환하십시오.

ls --sort = nonels - sort = sizels - sort = 시간ls --sort = 버전

기본값은 파일이 이름순으로 정렬됨을 의미하는 none으로 설정됩니다. 크기별로 정렬 할 때 가장 큰 크기의 파일이 먼저 표시되고 가장 작은 파일이 마지막에 표시됩니다.

시간순으로 정렬하면 마지막으로 가장 먼저 액세스 한 파일과 가장 마지막에 액세스 한 파일이 표시됩니다.

덧붙여 말하자면 위의 모든 종류의 명령은 다음 명령을 사용하여 수행 할 수 있습니다.

ls -Uls ~ Sls -tls -v

역순 정렬 순서로 결과를 원하면 다음 명령을 사용하십시오.

ls -r --sort = 크기ls --reverse --sort = size

개요

시간 형식 지정에는 여러 가지 다른 스위치가 있습니다. ls Linux Manual Page를 읽어 보면 다른 스위치에 대한 정보를 얻을 수있다.

남자