경로
파일 시스템 내에서 특정 파일의 위치, 이름을 나타내는 양식
절대 경로
- 작업 디렉터리와 상관없이 절대적인 파일의 위치를 가리키는 경로
- 절대적인 주소
윈도 명령 프롬프트에서 절대 경로를 이용해서 폴더를 이동한 모습.
system32의 위치는 변하지 않으니 그 경로를 직접 입력하여 바로 연결시켜주는 방법이다.
상대 경로
- 작업 디렉터리를 기준으로 상대적인 파일의 위치를 가리키는 경로
- 상대적인 주소
- 지정된 폴더내의 파일명을 지정하면 찾아서 매칭 시킴
윈도 명령 프롬프트에서 상대 경로를 이용해서 폴더를 이동한 모습
상위로 두 단계 이동한 후에 옮겨가는 것. 폴더의 위치를 대략적으로 알고 있어야 함
폴더 이동시 알아야 할 것
- / : 최상위 경로
- ./ : 현재 디렉터리
- ../ : 상위 디렉터리
상위 폴더를 모르지만 상위 폴더로 이동해서 다른 폴더로 이동해야 할 경우../를 이용해서 이동하고 한 단계 이상으로 올라갈 경우에는../를 하나씩 추가하며 이동할 수 있다.
절대 경로와 상대 경로의 차이점, 장단점
- 절대 경로는 정해진 경로로만 이동해서 무슨 일이 있어도 찾아가지만 후에 경로가 변경되면 파일을 찾지 못해서 에러가 발생할 수 있다.
- 상대 경로는 상위 폴더명이 바뀌든 안 바뀌든 간에 자기 자신을 기준으로 참조하기 때문에 유동적으로 파일을 참조할 수 있다.
- 절대 경로는 외부 파일을 참조할 때 주로 사용하며 상대 경로는 내부 파일을 연결할 때 주로 사용한다.
'기타' 카테고리의 다른 글
한번쯤은 들어봤을 개발언어 10가지 (0) | 2019.08.09 |
---|---|
git이란? (0) | 2019.07.15 |