웹마스터 팁
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
초보의 절대경로 알아내기.. #1
2002.09.17 00:32
초보의 초보를 위한 초보에 의한 강의 두번째 시간이네요.. ^.^
이번에는 절대경로를 알아보도록 하겠습니다.
무조건 절대경로를 알아내는것보단.. 이해를 먼저 하고 넘어 가야겠지요..? ^.^
예를 들어 Windows 를 생각 해볼까요..?
C:/windows/system32/drivers
C:/win98/system32/
C:/winnt/system32/
위와같은 윈도우를 생각해볼때... 같은 드라이브안에 디렉토리(폴더)가 다르게 되어 있습니다.
도스창을 열어 보시면 CD (Chnage Directory) 명령어는 다 아시죠..?
현재는 c:/windows/system32/drivers/ 에 있다고 가정을 해봅시다.
그리고 가야 할곳은 c:/winnt/system32 입니다.
보통 방법은 cd .. 엔터 cd .. 엔터 cd .. 엔터 cd winnt 엔터 cd system32 엔터 이렇게 여러번의 명령어를사용해야
이동이 가능합니다.
이번에는 c:/win98/system32/ 에 있다고 가정을 해봅니다. 그리고 가야할곳은 동일하게 /winnt/system32 입니다.
이동을 해볼까요.? cd ../../../winnt/system32 이런식으로도 이동이 가능합니다.
비슷한 방법으로 cd .. 엔터 cd .. 엔터 cd winnt 엔터 cd system32 엔터 ㅜ.ㅜ 힘들게 도착을 했습니다.
그러나 cd /winnt/system32/ 이렇게 쳐도 이동이 가능하다는걸 알고 계실것입니다.
cd /winnt/system32 이는 어느디렉토리에 있던 여러단계밑에 있던 /(ROOT)에있던 이동이 가능합니다.
이게 바로 절대 경로 입니다. (또 어렴풋이 ^.^ 이해가 가지요..? 깊게 알려고 하지마세요.. 다쳐요.. ^.^)
/windows/system32/drivers에 있고 /winnt/system32 로 이동해야 한다면..?
절대경로와 상대경로의 큰차이점을 무엇일까요..?
바로 기준이 어디냐에따라 다르겠지요..!!!
절대경로 의 기준은 바로 /(Root)입니다. 상대경로의 기준은 현재 디렉토리 이고요..
이동할 디렉토리로 이동하는건 동일합니다. 여기서는 cd 명령어로 쉽게 차이점을 알아 보았습니다.
이건 리눅스입니다. 절대 윈도우나 도스가 아님을 아셔야 합니다. ^.^
도스나윈도우에서는 /(Slash) 대신에 를 사용하지요..
원래는 \(back Slash)가 정석이나... 돈을좋아하는 M$라서 표시로 바꼈다는...
(믿거나 말거나.. 그러나 믿으면 다쳐요.. ^.^)
초보의 초보를위한 초보에 의한 강의 였습니다 강의는 계속 됩니다. ^.^
ps.. 이건 php와는 거리가 먼것 같긴 합니다만.. 꼭필요한 기초 부분이라 알고 넘어 갔습니다.
그래도.. 안된다면.. 삭제를 하겠습니다. ^.^
이번에는 절대경로를 알아보도록 하겠습니다.
무조건 절대경로를 알아내는것보단.. 이해를 먼저 하고 넘어 가야겠지요..? ^.^
예를 들어 Windows 를 생각 해볼까요..?
C:/windows/system32/drivers
C:/win98/system32/
C:/winnt/system32/
위와같은 윈도우를 생각해볼때... 같은 드라이브안에 디렉토리(폴더)가 다르게 되어 있습니다.
도스창을 열어 보시면 CD (Chnage Directory) 명령어는 다 아시죠..?
현재는 c:/windows/system32/drivers/ 에 있다고 가정을 해봅시다.
그리고 가야 할곳은 c:/winnt/system32 입니다.
보통 방법은 cd .. 엔터 cd .. 엔터 cd .. 엔터 cd winnt 엔터 cd system32 엔터 이렇게 여러번의 명령어를사용해야
이동이 가능합니다.
이번에는 c:/win98/system32/ 에 있다고 가정을 해봅니다. 그리고 가야할곳은 동일하게 /winnt/system32 입니다.
이동을 해볼까요.? cd ../../../winnt/system32 이런식으로도 이동이 가능합니다.
비슷한 방법으로 cd .. 엔터 cd .. 엔터 cd winnt 엔터 cd system32 엔터 ㅜ.ㅜ 힘들게 도착을 했습니다.
그러나 cd /winnt/system32/ 이렇게 쳐도 이동이 가능하다는걸 알고 계실것입니다.
cd /winnt/system32 이는 어느디렉토리에 있던 여러단계밑에 있던 /(ROOT)에있던 이동이 가능합니다.
이게 바로 절대 경로 입니다. (또 어렴풋이 ^.^ 이해가 가지요..? 깊게 알려고 하지마세요.. 다쳐요.. ^.^)
/windows/system32/drivers에 있고 /winnt/system32 로 이동해야 한다면..?
절대경로와 상대경로의 큰차이점을 무엇일까요..?
바로 기준이 어디냐에따라 다르겠지요..!!!
절대경로 의 기준은 바로 /(Root)입니다. 상대경로의 기준은 현재 디렉토리 이고요..
이동할 디렉토리로 이동하는건 동일합니다. 여기서는 cd 명령어로 쉽게 차이점을 알아 보았습니다.
이건 리눅스입니다. 절대 윈도우나 도스가 아님을 아셔야 합니다. ^.^
도스나윈도우에서는 /(Slash) 대신에 를 사용하지요..
원래는 \(back Slash)가 정석이나... 돈을좋아하는 M$라서 표시로 바꼈다는...
(믿거나 말거나.. 그러나 믿으면 다쳐요.. ^.^)
초보의 초보를위한 초보에 의한 강의 였습니다 강의는 계속 됩니다. ^.^
ps.. 이건 php와는 거리가 먼것 같긴 합니다만.. 꼭필요한 기초 부분이라 알고 넘어 갔습니다.
그래도.. 안된다면.. 삭제를 하겠습니다. ^.^