Dirs/pushd/popd

From 탱이의 잡동사니
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

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:~$