[Linux/Shell] ls / ls command / man ls / ls 명령어 /ls 조합 / list directory contents / 리눅스 명령어

2022. 5. 11. 18:38🧑🏻‍💻/Unix

man ls

ls는 list directory contents의 줄임말.

 

- 옵션.

ls -l # 파일 및 디렉토리를 자세히 나열하여 출력
ls -a # 숨겨져있는 모든 파일 및 디렉토리를 나열하여 출력
ls -lh # 파일 크기 보기 쉽게[b/kb/Mb/Gb/..]를 자세히 나열하여 출력
ls -r # 내림 차순 정렬 출력
ls -t # 수정된 시간을 기준으로 정렬 출력
ls -U # 생성된 시간을 구분으로 정렬 출력
ls -p # 디렉토리 이름 뒤에 '/' 표시해서 출력
ls -m # format ',' 구분 출력

- 다중 옵션 가능.

ls -alRr # 하위 디렉토리까지 숨김파일을 포함한 목록을 자세히 역순으로 출력
ls -mtUp # 현재 디렉토리 내의 모든 파일 및 디렉토리를 생성일 순서로 쉼표 분리 나열

- 색인 가능.

ls a*.c # 단어'a'로 시작하고 확장자 .c로 끝나는 내용을 출력.
# *, ?와 같은 와일드카드를 활용하여 출력

- 내용 저장 가능

ls > list.txt # >, >> 사용하여 ls 내용을 저장.
# > : 수정
# >> : 삽입