리눅스 명령어 가이드: ls 명령어 사용법과 옵션
Linux 및 Unix 기반 시스템에서 디렉토리의 내용을 나열하는 데 자주 사용되는 ls 명령어는 파일 및 디렉토리 목록을 출력하는 데 매우 유용합니다. 이 블로그에서는 ls 명령어의 기본 사용법과 자주 사용하는 옵션들을 소개합니다.
1. 기본 사용법
• ls
• 현재 디렉토리의 파일 및 디렉토리 목록을 나열합니다.
2. 자주 사용하는 옵션
1. -l (long format)
• 상세 정보(파일의 권한, 링크 수, 소유자, 그룹, 크기, 마지막 수정 시간 등)를 포함한 목록을 출력합니다.
• 사용법: ls -l
2. -a (all)
• 숨김 파일 및 디렉토리(이름이 .로 시작하는 파일)를 포함하여 모두 나열합니다.
• 사용법: ls -a
3. -h (human-readable)
• 파일 크기를 사람이 읽기 쉬운 형식(예: KB, MB, GB 등)으로 출력합니다. -l 옵션과 함께 사용하는 것이 일반적입니다.
• 사용법: ls -lh
4. -R (recursive)
• 하위 디렉토리를 재귀적으로 나열합니다.
• 사용법: ls -R
5. -t (time)
• 수정 시간 순서대로 파일 및 디렉토리를 나열합니다.
• 사용법: ls -t
6. -r (reverse)
• 결과를 역순으로 나열합니다. 다른 옵션과 함께 사용 가능합니다.
• 사용법: ls -r
7. -d (directory)
• 디렉토리의 내용이 아닌 디렉토리 자체에 대한 정보를 출력합니다.
• 사용법: ls -d directory_name
8. -s (size)
• 파일의 블록 크기를 출력합니다.
• 사용법: ls -s
9. --color
• 파일 유형에 따라 색상을 구분하여 출력합니다.
• 사용법: ls --color