절대경로 뜻? 상대경로 개념과 2가지 이해

절대경로 의미 및 상대경로 개념 설명

절대경로의 의미와 상대경로의 개념에 대해 알아봅시다.

절대경로의 의미와 상대경로의 개념 이해

절대 경로는 웹 서버 내에서 항상 동일한 위치를 가리키는 전체 파일 경로를 의미합니다. 절대 경로는 루트 디렉터리부터 시작하여 파일, 이미지 등 리소스의 전체 경로를 의미합니다. 절대 경로는 파일, 이미지 등의 리소스 위치를 가리키는 전체 경로 주소입니다. 상대 경로는 웹 페이지와 관련하여 리소스의 상대적 위치를 가리키는 파일 경로입니다. 상대 경로는 루트 디렉토리에서 시작하지 않고 현재 위치를 기준으로 부분 경로 주소만을 표현하는 형태로 상대 위치를 표시하기 때문에, 해당 리소스의 상대 위치가 변경되지 않는 한 정상적으로 동작합니다. 웹페이지 파일이 이동되었습니다. 이미지는 인터넷에서 Xbox 형식으로 표시됩니다. 절대경로나 상대경로를 잘못 지정했기 때문입니다.

절대경로 의미 및 상대경로 개념 설명

절대 경로와 상대 경로는 파일이나 폴더가 있는 위치를 나타냅니다. 주로 소스코드에서 이미지와 링크를 연결할 때 사용되며, 내용이 인터넷에서 제대로 표시되기 위해서는 정확하게 지정해야 합니다.

절대 경로 설명

절대 경로는 파일의 전체 주소를 표시하는 고유한 경로를 의미합니다. 파일이나 폴더의 최상위 디렉터리인 루트 디렉터리부터 상위 디렉터리를 포함한 전체 경로를 나열하여 절대 경로를 지정합니다. 방식이기 때문에 파일과 폴더는 항상 같은 위치를 가리키며, 다른 페이지로 이동하더라도 링크된 리소스를 정확하게 찾을 수 있습니다. 인터넷 URL 주소를 예로 들어 보겠습니다.https“://”를 포함하는 형식은 절대 경로가 됩니다. 절대 경로를 사용하면 파일이나 폴더 위치에 관계없이 항상 정확한 경로를 지정할 수 있다는 장점이 있습니다. 그러나 절대 경로는 일반적으로 매우 길고 복잡해집니다. 또한, 파일을 다른 위치로 이동한 경우에는 변경사항이 있을 때마다 소스코드 내의 모든 경로를 수정해야 하는 단점이 있습니다.[절대경로의 장점과 단점]

구분 내용 장점 폴더 내용을 이해하기 쉽다. 단점 서버를 이동하거나 폴더 구성이 변경되면 소스코드 내 경로를 수정해야 한다.

절대 경로 표시의 예는 “https://wiki.babidog.kr/wp-content/uploads/2023/12/절대경로-뜻-상대경로-개념과-2가지-이해.jpg”이며, “https://”로 시작하는 전체 주소를 사용하여 이미지 폴더에 있는 logo.jpg 파일의 경로를 표시합니다. . 로 표시됩니다.
[절대 경로의 예시]

① https://wiki.babidog.kr/wp-content/uploads/2023/12/절대경로-뜻-상대경로-개념과-2가지-이해.jpg ② ④ C:\Users/UserID/Desktop/logo.jpg 절대 경로는 상위 루트부터 통과하는 모든 경로를 초기 시작점으로 입력하는 방식입니다. 절대 경로는 특정 컴퓨터에 있는 파일의 위치를 ​​정확하게 나타내는 정적 문자열입니다. JAVA 프로그래밍에서는 ABSOLUTE_FILE_PATH = “C:\Users/UserID/Desktop/logo.jpg” 형식으로 사용할 수 있습니다.

상대 경로 설명

상대 경로 개념은 현재 문서를 기준으로 파일 경로를 표시하는 방식을 말한다. 상대 경로는 현재 웹 페이지의 위치를 ​​기준으로 참조된 리소스의 상대 위치를 나타냅니다. 상대 경로는 루트 디렉터리입니다. 상위 디렉터리를 표시하지 않고 파일과 이미지의 폴더 위치를 지정하지만, 파일이 같은 폴더에 있는 경우 폴더 이름은 표시하지 않고 파일 이름만 표시됩니다. 상위 폴더에 있는 경우 “../”를 사용하여 상위 폴더를 나타내고 “./”를 사용하여 현재 위치를 나타냅니다. 최상위 폴더를 표시하려면 “/”로 최상위 폴더를 표시하세요.[상대경로의 장점과 단점]

카테고리 내용장점 폴더 구성이 상대적인 위치에 지정되어 있어 서버 이동이나 폴더 이동 시 재설정할 필요가 없다는 단점전체 폴더 구성을 육안으로 확인할 수 없음

[상대 경로의 예시]

① ./images/logo.jpg ② ④ logo.jpg 상대경로는 표준경로를 기준으로 절대경로를 구성하는 방식이다. 파일의 위치가 상대경로로 표시되는 경우에는 표준경로가 절대경로로 변환되어 운영체제에 전달된다. 비교대상이 주어지는 상황에서는 상대경로를 효율적으로 사용할 수 있다. JAVA 프로그래밍에서는 RELATIVE_FILE_PATH = “logo.jpg” 형식으로 사용할 수 있습니다.

절대경로의 의미와 상대경로의 개념을 이해한다.

절대 경로의 의미와 상대 경로의 개념은 파일의 위치를 ​​나타내는 의미이자 개념입니다. 절대경로와 상대경로를 이용하면 원하는 파일이 저장되어 있는 폴더를 찾아서 저장할 수 있습니다. 파일의 경로를 나타냅니다. 폴더는 계층적 구조로 구성되어 있으므로 루트 디렉터리의 모든 파일 경로를 지정하는 경로를 절대 경로라고 합니다. 반대로 현재 폴더에서 대상 폴더까지의 파일 경로를 상대 경로라고 합니다. 인터넷 웹브라우저의 주소창에 절대경로를 입력하시면 이미지 등의 파일을 그대로 보실 수 있습니다. 다른 사람이 만든 문서나 파일을 링크할 때는 절대 경로를 사용하세요. 상대 경로는 상위 폴더를 정확하게 표시하지 않습니다. 상대 경로를 사용하면 파일을 이동하더라도 상대 경로만 수정하면 되므로 소스 코드 유지 관리가 더 쉬워집니다.[절대경로와 상대경로 비교]

구분 내용 절대 경로 루트 디렉터리부터 시작하여 전체 파일 경로를 지정합니다. 상대 경로는 현재 폴더에서 대상 폴더까지의 파일 경로만 나타냅니다.

루트 디렉터리는 계층적 파일 구조에서 최상위 디렉터리의 분기로, 나무의 줄기에 비유하여 나무의 루트를 의미하는 루트 디렉터리라고 합니다. 여기서 root는 관리자를 의미하는 Root가 아니라 루트를 의미하는 Root입니다. 상위 디렉터리를 상위 디렉터리라고 합니다. CUI에서 상대 경로를 지정할 때 “..” 기호를 사용하고 “../”와 같은 형식으로 표시합니다. 폴더의 계층을 표현하는데 있어서, 윈도우 운영체제리눅스, 맥OS 등 유닉스 기반 운영체제(OS)와는 다르게 표현된다. 절대 경로를 사용하는 경우 모든 디렉터리에서 동일한 방식으로 지정할 수 있습니다.