Dirs/pushd/popd

From 탱이의 잡동사니
Jump to navigation Jump to search

Overview

dirs/pushd/popd 명령어 정리

dirs

현재 저장된(stacked) 디렉토리 목록을 보여준다.

dirs [-clpv] [+N | -N]

Example

pchero@mywork:~$ pushd /tmp
/tmp ~

pchero@mywork:/tmp$ pushd /etc/apache2/
/etc/apache2 /tmp ~

pchero@mywork:/etc/apache2$ dirs
/etc/apache2 /tmp ~

pushd

현재 디렉토리를 저장하고(stack), 목표 디렉토리로 디렉토리를 옮긴다. 아무런 인자없이 실행시키면, 저장된(stacked) 디렉토리의 위치를 변경한다.

pushd [-n] [+N | -N | dir]

Example

pchero@mywork:~$ pushd /tmp
/tmp ~

pchero@mywork:/tmp$ 

popd

저장되어 있던(stacked) 디렉토리 위치로 이동한다. 아무런 인자없이 실행시키면, 가장 최상위에 있는 저장된(stacked) 디렉토리로 이동한다.

popd [-n] [+N | -N]

Example

pchero@mywork:/tmp$ popd
~

pchero@mywork:~$