본문 바로가기

Linux Unix/Command

[ Linux ] ls - 디렉토리 내용 보기

반응형

ls 명령어는 Linux에서 디렉토리의 내용(파일 및 하위 디렉토리)을 나열할 때 사용합니다. 파일의 이름, 디렉토리 구조, 파일 권한, 파일 크기 등을 확인할 수 있습니다. 기본적인 사용법과 자주 사용하는 옵션을 소개하겠습니다.

기본 사용법

ls [옵션] [디렉토리 경로]
  • 디렉토리 경로를 생략하면 현재 디렉토리의 내용을 나열합니다.

자주 사용하는 옵션

  1. 기본 사용:
   ls

현재 디렉토리의 내용을 간단하게 나열합니다.

  1. 상세 정보 표시 (-l):
   ls -l

파일과 디렉토리의 상세 정보를 열거합니다. 파일 권한, 소유자, 파일 크기, 수정 시간 등을 포함합니다.

  1. 숨김 파일 표시 (-a):
   ls -a

숨김 파일(.으로 시작하는 파일)도 함께 표시합니다.

  1. 크기를 사람이 읽기 쉬운 형태로 표시 (-h):
   ls -lh

파일 크기를 KB, MB, GB와 같이 사람이 읽기 쉬운 형태로 표시합니다. (-l 옵션과 함께 사용해야 효과적입니다)

  1. 하위 디렉토리 내용까지 재귀적으로 표시 (-R):
   ls -R

하위 디렉토리의 내용까지 모두 표시합니다.

  1. 파일 수정 시간 순서로 정렬 (-t):
   ls -lt

파일을 최근 수정된 순서대로 정렬하여 표시합니다. (-l 옵션과 함께 사용)

  1. 디렉토리 구분 (-F):
   ls -F

디렉토리는 /, 실행 파일은 *, 심볼릭 링크는 @와 같이 파일 유형에 따라 구분자를 추가하여 표시합니다.

  1. 컬러로 구분하여 표시 (--color):
   ls --color

파일 및 디렉토리를 색상으로 구분하여 표시합니다. 일부 시스템에서는 기본적으로 활성화되어 있을 수 있습니다.

예제

  1. 현재 디렉토리의 파일과 디렉토리 목록 보기:
   ls
  1. 상세 정보를 포함한 파일 목록 보기:
   ls -lh
  1. 숨김 파일까지 모두 표시:
   ls -la

이렇게 ls 명령어와 옵션들을 조합하여 디렉토리 내용을 다양한 방식으로 확인할 수 있습니다.

반응형