2019년 8월 22일 목요일

리눅스 터미널 창에서 혹은 Mac 터미널 창에서 ls 명령어로 디렉토리만 보기

리눅스 터미널 창에서 혹은 Mac 터미널 창에서 ls 명령어로 디렉토리만 보기 

ls 명령어는 대표적으로 가장 자주 사용하는 리눅스 명령어 일 것이다.  
그런데 특정 디렉토리가 있는지 확인하기 위해서 ls 명령어 뒤에 해당 디렉토리명을 입력하면 그 디렉토리 하위의 모든 파일들과 하위 디렉토리 및 그 하위 파일들을 한꺼번에 쏟아 낸다. 
#%^&#@*&#^@))(*&.....;;; 

이럴때 다음과 같은 방식으로 디렉토리의 존재 유무 등등 디렉토리만 보이게 할수 있다. 

$ ls -d ./Appli* 
⇒ 현재 위치 아래에 Appli*로 시작하는 디렉토리가 있는지 보여준다. 존재한다면 이름이 Appli로 시작하는 모든 디렉토리 목록을 보여준다. 이때 디렉토리에 대한 좀더 자세한 정보를 보고 싶다면 $ls -ld ./Appli*와 같이 할수도 있을 것이다. 

$ ls -d example/* 
⇒ example이라는 디렉토리 아래의 모든 디렉토리 이름들을 보여준다. 

터미널에서 의에로 디렉토리만 확인하고 싶을 때가 자주 있다. 아무튼...