상세 컨텐츠

본문 제목

Pushd popd 명령어 사용법

IT : Ubuntu

by 인포개더러 2013. 11. 30. 01:50

본문



Pushd popd 명령어 사용법


pushd 와 popd 는 stack 에 현재 dir 부터 차례로 dir 을 저장하고 꺼내어 사용하는 명령어 입니다.



jason@isPC:~$ pushd dirA

~/dirA ~

jason@isPC:~/dirA$ pushd /

/ ~/dirA ~

jason@isPC:/$ pushd ~/dirA/dirB/

~/dirA/dirB / ~/dirA ~


순서대로 dirA , /, dirB 를 push 하면 pushd 를 실행 할 때마다 해당 dir로 이동하며 history가 하나씩 저장이 됩니다.


stack 에 저장 되는 것이므로 LIFO (Last in First out)으로 처리됩니다.



jason@isPC:~/dirA/dirB$ popd

/ ~/dirA ~

jason@isPC:/$ popd

~/dirA ~

jason@isPC:~/dirA$ popd

~


여기서 popd 를 하면 history를 하나씩 꺼내어 삭제 하면서 해당 dir로 이동 합니다.


pushd 와 popd 를 사용하면 shell script 를 사용하며 dir 간 이동을 좀 더 쉽게 할 수 있습니다.


이상 Pushd popd 명령어 사용법에 대해 알아보았습니다.



관련글 더보기