데이터분석 공부/DSBA 4기
절대경로와 상대경로
이삼오
2024. 3. 5. 23:22
절대경로(Absolute Path)
절대경로는 루트부터 파일까지의 전체 경로를 뜻한다.
파일 혹은 폴더를 최상위 디렉토리(윈도우의 경우 C: 로 시작)부터 전체 경로를 모두 나열해 지정하는 방식이다.
절대경로가 지정되면 항상 동일한 위치를 가리키므로 어느 곳에서든 파일에 접근할 수 있다.
그러나 개발 환경에서는 절대경로를 거의 사용하지 않는다.
경로 속 폴더명과 같은 정보가 변경되면 일일히 수정해야 하고,
내 PC를 기준으로 절대경로를 지정한 코드를 다른 PC에서 사용할 경우, 경로가 제대로 지정되지 않아 협업에 불편하다.
윈도우에서는 상위폴더 하위폴더경로 사이에 \ 를 사용하여 구분
상대경로(Relative Path)
상대경로는 현재 작업 중인 디렉토리를 기준으로 접근할 파일까지의 위치를 나타낸다.
현재 위치에 따라 실제로 가리키는 위치가 달라질 수 있다.
상대경로는 절대경로보다 짧고 팀으로 작업하여 코드를 합칠 때 유용하다.
\ : 최상위 디렉토리
.\ : 현재 위치
..\ : 현재 위치의 상위 디렉토리