상대경로에 대한 이해
gnu
|-- _admin
|-- bbs
| `-- skin
| |-- board
| | |-- basic_board
| | `-- basic_gallery
| |-- latest
| | `-- basic
| |-- member
| | `-- basic
| |-- memo
| | `-- basic
| `-- outlogin
| `-- basic
`-- data
|-- file
| |-- 1
| |-- board
| |-- free
| |-- gallery
| `-- js2gnu
|-- member
| |-- 1111
| |-- 1qaz
| |-- aaaaa
| |-- kagla
| |-- wwwww
| `-- xxxx
`-- session
위와 같은 폴더 경로가 있을 경우
참고 ) [ . 는 현재 위치한 폴더 ] [ .. 상위 폴더 또는 부모 폴더 ] [ / 최상위 루트 폴더 ]
상대경로를 이용하여 이동하기 위한 방법
bbs 에서 gnu 폴더로 이동하기 위해서는 cd ..
session 에서 gnu 폴더로 이동하기 위해서는 cd ../..
gnu 에서 _admin 폴더로 이동하기 위해서는 cd _admin 또는 cd ./_admin
_admin 에서 bbs 폴더로 이동하기 위해서는 cd ../_bbs
문제) skin 에서 session 폴더로 이동하기 위해서는 ?
|-- _admin
|-- bbs
| `-- skin
| |-- board
| | |-- basic_board
| | `-- basic_gallery
| |-- latest
| | `-- basic
| |-- member
| | `-- basic
| |-- memo
| | `-- basic
| `-- outlogin
| `-- basic
`-- data
|-- file
| |-- 1
| |-- board
| |-- free
| |-- gallery
| `-- js2gnu
|-- member
| |-- 1111
| |-- 1qaz
| |-- aaaaa
| |-- kagla
| |-- wwwww
| `-- xxxx
`-- session
위와 같은 폴더 경로가 있을 경우
참고 ) [ . 는 현재 위치한 폴더 ] [ .. 상위 폴더 또는 부모 폴더 ] [ / 최상위 루트 폴더 ]
상대경로를 이용하여 이동하기 위한 방법
bbs 에서 gnu 폴더로 이동하기 위해서는 cd ..
session 에서 gnu 폴더로 이동하기 위해서는 cd ../..
gnu 에서 _admin 폴더로 이동하기 위해서는 cd _admin 또는 cd ./_admin
_admin 에서 bbs 폴더로 이동하기 위해서는 cd ../_bbs
문제) skin 에서 session 폴더로 이동하기 위해서는 ?
|
댓글을 작성하시려면 로그인이 필요합니다.
로그인
댓글 15개
무슨 말인지..
맞는지 몰르겠네?
아~~~ 머리야
ccc 님 넘 감사합니다. ..
ccc님의 경로에 대한 예를 보고 했더니.. 문제가 해결 되었습니다.
다시 한 번 감사를 드립니다.
기분전환겸 저도 한자 적어보죠!
/home/ccc/www/gnu/bbs/data디렉토리 구조에서
현재위치가 /home/ccc/www 여기서 gnu까지 상대위치는
./gnu
../../gnu 둘다 정답...
bbs까지의 상대위치는
./gnu/bbs
../../gnu/bbs
/home/ccc/www/test/kkk/에서 gnu디렉토리에 상대경로는
../../gnu이렇게 됩니다.
./은 자신 현재 폴더를 말하는거고 ../상위 디렉토리를 말합니다.
그렇타면 자 그누보드를 적용시켜보겟습니다.
/home/ccc/www/gnu에 그누보드가 설치되어있습니다.
/home/ccc/www/kkk/test/index.html에서 그누보드자원을 사용할려면
<? $reldir="../../gnu/"; include_once "{$reldir}lib.php"; ?> 이렇게 선언을 해줘야합니다.
/home/ccc/www/index.html에서 그누보드자원을 사용할려면
<? $reldir='./gnu/"; include_once "{$reldir}lib.php"; ?> 이렇게 선언을 해주셔야겠죠...
아 쉽다....*^^*
cd는 telnet이나 콘솔모드시 리눅스나 유닉스 쉘상태에서 이동하는 메뉴입니다.
php상에서는 그냥 경로만 지정해주면 해당경로에서 찾는거구요*^^*....졸음다 가셨다..아우~~~
오늘 상대경로 확실하게 이해를 해야겠군요.. ㅎㅎ.
관리자님이 그누보드를 설계하면서.. 왜? 상대경로 때문에 골머리를 앓았는지 약간은 이해가. ㅎ
관리자님 답을 보면.. 위로 갔다가 아래로 갔다가.. 맞는건지.. 도로 헷갈리지만.. 약간은 이해가 될듯도..
아무리 소스를 흩어 봐도.. cd 가 없어요.
cd ./board/../latest/../../_admin/../data/../bbs/../data/session
맞나요? ㅎㅎ
치ㅡ,.ㅡ즈님께서 최단경로로 이동하는것을 말씀하셨네요.
cd - :현재디렉토리로 이동하기 전의 디렉토리로 이동
cd 엔터: 계정의 루트로 이동.