일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 설치형 SW
- docker
- 웹 SW
- fastify-cli
- OpenSearch
- ci/cd
- MongoServerSelectionError
- 코드스테이츠
- cli
- SSAFY입학
- 리눅스
- dfs
- 백준
- 출력 명령어
- c++
- comdef
- docker context create
- 부트캠프
- zshrc error
- char 입력
- ECS
- mysql
- 홈 디렉토리
- 프로세스
- 수직확장
- neofetch
- Java 입력
- fastify
- 지속적 전달
- DevOps
Archives
- Today
- Total
다디와 괴발개발
절대 경로와 상대 경로 본문
쉘을 사용하다 보면, 이리저리 파일을 찾고 디렉토리를 옮겨다닐 일이 많다.
쉘에서 현재 위치를 이동하기 위해서는 반드시 절대 경로와 상대 경로의 개념에 대해 알고 있어야 한다.
절대 경로
기준점으로부터의 절대적인 위치
리눅스의 기준점은 최상위 디렉토리인 /
부터 시작하여 목표 디렉토리까지 가는 경로를 모두 기술해야 한다.
절대 경로로 기술할 때는 항상 맨 앞에 최상위 디렉토리 /
를 붙여줘야 한다!
상대 경로
현재 위치의 기준점으로 경로를 표현
자신의 현재 위치는 pwd로 확인할 수 있으며, 현재 위치한 디렉토리는 .
으로 나타낸다.
현재 위치의 상위 디렉토리는 두 개의 온점으로 표시한다 ..
만약 지금 위치의 상위의 상위 디렉토리로 가고싶다면?
cd ../../
여담 : 홈 디렉토리
쉘을 실행하면 기본 시작 지점이 ~
인 것을 확인할 수 있다.
여기서 pwd를 실행해보면 자신의 홈 디렉토리 밑의 사용자 계정명으로 설정된 폴더가 현재 위치인 것을 확인 가능하다.
따라서 cd ~
명령어를 사용하면 홈 디렉토리로 바로 이동 가능하다!
'DevOps > Linux' 카테고리의 다른 글
프로세스, 스레드, 멀티 스레드 (feat. 크롬) (0) | 2022.03.15 |
---|---|
패키지와 패키지 매니저 - brew, wget, neofetch (0) | 2022.03.14 |
텍스트 에디터 nano (0) | 2022.03.06 |
CLI 명령어 - 2 (0) | 2022.03.06 |
리눅스와 CLI 기본 명령어 - 1 (0) | 2022.03.02 |