이 글은 양주종의 코딩스쿨 리눅스(Linux) 기초 강좌 30강 모음을 수강하며 정리한 글입니다.
12강 경로 이동(cd) 절대경로/상대경로
(일반 사용자 id: j, pw: j)
(관리자 id: root, pw: r)
⭐ 절대경로: / dir부터 경로 입력
⭐ 상대경로: 현재 dir부터 경로 입력
[j@hj0216 ~]$ cd /etc
[j@hj0216 /etc]$ cd /usr/local/share
[j@hj0216 /usr/local/share]$ cd /usr/local/lib
[j@hj0216 /usr/local/lib]$ pwd
/usr/local/lib
[j@hj0216 /usr/local/lib]$ cd /var/lib/
[j@hj0216 /var/lib]$ cd /bin
[j@hj0216 /bin]$ pwd
/bin
[j@hj0216 /bin]$ cd /usr/local/bin
[j@hj0216 /usr/local/bin]$ pwd
/usr/local/bin
[j@hj0216 /usr/local/bin]$ cd bin
-bash: cd: bin: 그런 파일이나 디렉터리가 없습니다
# 상대경로 지정 시, 현재 및 하위 file or dir 탐색
[j@hj0216 ~]$ cd /usr/local/share/man
[j@hj0216 /usr/local/share/man]$ pwd
/usr/local/share/man
[j@hj0216 /usr/local/share/man]$ cd info
-bash: cd: info: 그런 파일이나 디렉터리가 없습니다
[j@hj0216 /usr/local/share/man]$ cd ../info
[j@hj0216 /usr/local/share/info]$ pwd
/usr/local/share/info
상대경로는 해당 dir 또는 하위 dir로만 이동이 가능하므로,
현재 위치가 /usr/local/share/man일 경우, info로 상대 경로를 통한 이동은 불가능함
그러므로 cd ../ 를 통해 상위 dir(/usr/local/share)로 갔다가 info로 상대 경로를 통해서 이동
⭐ dir과 경로
/: system root dir
~: home dir(home/user_name)
(⭐ /home으로 이동: cd ~, cd, cd $HOME)
./: 현재 dir
../: 상위 dir
'OS > Linux' 카테고리의 다른 글
리눅스 기초 30강 시리즈 - 14강 이동(mv) 이름 바꾸기(rename) (0) | 2023.01.25 |
---|---|
리눅스 기초 30강 시리즈 - 13강 파일 복사(cp) 삭제(rm) (0) | 2023.01.24 |
리눅스 기초 30강 시리즈 - 11강 디렉토리 구조 (0) | 2023.01.24 |
리눅스 기초 30강 시리즈 - 10강 파일 내용 보기(cat/nl/more/less) (0) | 2023.01.23 |
리눅스 기초 30강 시리즈 - 09강 디렉토리 생성(mkdir) 삭제(rmdir) (0) | 2023.01.23 |