안녕하세요~ 들소라고 합니다.
symbolic 링크 걸린 디렉토리를 사용하다가 궁금한 점이 있어서 문의합니다.
symbolic 링크 걸린 디렉토리를 ftp 로 보다가 다시 돌아오면...
이상하게도 원본의 상위 폴더로 움직이더군요...
예)
/home/userA/first_directory/
/home/userB/second_directory/
shell > cd /home/userA/first_directory
shell > ln -s /home/userB/second_directory/ link_test
-----------------------------------------------------
위와 같이 되어 있다고 할때,
telnet 을 이용해서 아래와 같이 하면 원래의 directory 로 돌아옵니다.
shell > cd /home/userA/first_directory
shell > cd link_test
shell > cd .. <--------- 즉 /home/userA/first_directory
로 가겠다는 의미란 거죠...
그런데, 이걸 ws_ftp 에서 적용해 보면 이야기가 달라집니다.
/home/userA/first_directory 를 보다가
ink_test 로 들어간 다음에
.. (즉, 상위 directory ) 로 가면
엉뚱하게도 /home/userB/second_directory 가 listing 됩니다.
왜 그렇죠?
혹시.. 이 문제를 만났던 분 어디 안계신가요?
P.S : linux 의 shell 에서 ftp 로 들어갔을 경우에는 정상적으로 됩니다
즉 ) shell >> ftp localhost 머... 이렇게요
근데, 유독 ws_ftp 등과 같은 ftp client 프로그램들에서만 그러네요~
고수님들의 한수 부탁드립니다.
들소.