pstree & tree - 구조를 보다

리눅스에서 현재 동작중인 프로세스를 구조적으로 확인하기 위해서 pstree를 이용한다.

$ pstree

image  
▲ pstree


이와 비슷하게 파일을 구조적으로 보여주는 페키지가 있다.

$ sudo apt-get install tree

$ tree

tree는 ls 명령 옵션을 거의 유사하게 가지고 있지만 출력형태를 아래의 그림과 같이 해준다. 디렉토리 구조를 파악하고자 할 때 쓰면 매우 유용하다.


image 
▲ tree

아래의 명령을 쉘 창에 입력해 보자.

ls -R | grep ":$" | sed -e 's/:$//' -e 's/[^-][^\/]*\//--/g' -e 's/^/   /' -e 's/-/|/'

출처 : http://www.centerkey.com/tree/

어떤 결과가 나오는가? 존경스럽다는 생각이 든다.