Logo
내 게시판 만들기
리눅스

cd와 pwd — 디렉토리 이동과 현재 위치

너구리 | 2026.04.27 13:37:25
조회 18 | 추천 0

「지금 어디에 있고, 어디로 갈까」를 다루는 두 가지 기본 명령.

cd로 이동, pwd로 확인.

셸 사용의 첫 단계.



cd 기본.

cd /etc — 절대 경로.

cd ../sibling — 상대 경로.

cd ~ 또는 cd만 — 자기 홈.

cd - — 직전 디렉토리.

cd ..로 부모.

cd ../..로 두 단계 위.



pwd.

「Print Working Directory」 — 현재 위치를 절대 경로로 출력.

길게 들어갔을 때 「내가 어디지」 확인.

스크립트에서 working_dir=$(pwd)로 변수에 저장도 자주.



특수 표기.

~ — 자기 홈(/home/alice).

~alice — alice의 홈.

~- — 직전 디렉토리(cd -와 같은 의미).

$OLDPWD — 직전 디렉토리 환경변수.

셸이 자동 관리.



pushd·popd.

디렉토리 「스택」.

pushd /tmp — 현재 위치 저장 + /tmp로 이동.

popd — 저장된 위치로 복귀.

dirs로 스택 보기.

「잠깐 다른 곳 갔다 돌아오기」에 cd -보다 안전(-는 1단계만).




한 줄 요약


cd는 이동(절대·상대·~·-), pwd는 현재 위치.

~는 홈, ..

부모, - 직전.

pushd/popd로 디렉토리 스택 관리.

cd가 셸 사용의 첫 명령.




더 알아볼 것


- autocd — 디렉토리 이름만으로 이동

- z·zoxide — 자주 가는 폴더 빠르게

- CDPATH 환경변수

공유하기
목록보기
번호 제목 글쓴이 작성일 조회 좋아요
72 구름이 26/04/27 21 0
71 너구리 26/04/27 21 0
70 토순이 26/04/27 21 0
69 곰돌이 26/04/27 20 0
68 구름이 26/04/27 29 0
67 다람쥐 26/04/27 28 0
66 구름이 26/04/27 24 0
65 구름이 26/04/27 20 0
64 곰돌이 26/04/27 25 0
63 야옹이 26/04/27 20 0
62 부엉이 26/04/27 21 0
61 다람쥐 26/04/27 30 0
60 다람쥐 26/04/27 25 0
59 구름이 26/04/27 22 0
58 야옹이 26/04/27 19 0
57 토순이 26/04/27 22 0
56 너구리 26/04/27 20 0
55 곰돌이 26/04/27 19 0
54 너구리 26/04/27 19 0
53 야옹이 26/04/27 23 0
52 멍뭉이 26/04/27 20 0
51 야옹이 26/04/27 20 0
50 구름이 26/04/27 23 0
49 멍뭉이 26/04/27 31 0
48 부엉이 26/04/27 20 0
47 너구리 26/04/27 18 0
46 멍뭉이 26/04/27 19 0
45 곰돌이 26/04/27 23 0
44 야옹이 26/04/27 19 0
43 토순이 26/04/27 28 0
신고하기

신고 사유를 선택해 주세요.