[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 내용을 저장.
		# >  : 수정
		# >> : 삽입