윈도우7

윈도우7의 \Documents and Settings 폴더와 xp의 \Documents and Settings 폴더와 다른 점

sungtg 2011. 2. 21. 23:51

윈도우7에서 \Documents and Settings 폴더는 xp와는 많이 틀릴 겁니다.
윈도우7에서는 juction, symbolic link를 사용해서 폴더와 파일을 서로 연결을 시켜 놓아서 그렇습니다.

실제 디렉토리는 따로 있고 가상 폴더가 많이 만들어 진다는 것입니다.
비스타부터 사용을 했었습니다.
흔히 xp에서 내문서 폴더 찾아갈때 많이 사용하던 폴더는 어떻게 연결되어 있는지 볼까요..
\Documents and Settings/sungtg(로그인 id) 에서
dir/al 명령으로 추적을 해보죠..






도스창에서 dir/al 을 치면
연결되어 있는 폴더가 죽 나옵니다..
실제 폴더가 나오는 것입니다.

D:\Documents and Settings\sungtg>dir/al
 D 드라이브의 볼륨: 새 볼륨
 볼륨 일련 번호: 6C03-4666

 D:\Documents and Settings\sungtg 디렉터리

2009-11-02  오전 10:09    <JUNCTION>     Application Data [D:\Users\sungtg\AppData\Roaming] 퀵런치폴더는 여기에
2009-11-02  오전 10:09    <JUNCTION>     Cookies [D:\Users\sungtg\AppData\Roaming\Microsoft\Windows\Cookies] 인터넷쿠키
2009-11-02  오전 10:09    <JUNCTION>     Local Settings [D:\Users\sungtg\AppData\Local]
2009-11-02  오전 10:09    <JUNCTION>     My Documents [D:\Users\sungtg\Documents] 내문서
2009-11-02  오전 10:09    <JUNCTION>     NetHood [D:\Users\sungtg\AppData\Roaming\Microsoft\Windows\Network Shortcuts]
2009-11-02  오전 10:09    <JUNCTION>     PrintHood [D:\Users\sungtg\AppData\Roaming\Microsoft\Windows\Printer Shortcuts]
2009-11-02  오전 10:09    <JUNCTION>     Recent [D:\Users\sungtg\AppData\Roaming\Microsoft\Windows\Recent] 최근 열어본문서
2009-11-02  오전 10:09    <JUNCTION>     SendTo [D:\Users\sungtg\AppData\Roaming\Microsoft\Windows\SendTo] 보내기
2009-11-02  오전 10:09    <JUNCTION>     Start Menu [D:\Users\sungtg\AppData\Roaming\Microsoft\Windows\Start Menu] 시작메뉴
2009-11-02  오전 10:09    <JUNCTION>     Templates [D:\Users\sungtg\AppData\Roaming\Microsoft\Windows\Templates]
               0개 파일                   0 바이트
              10개 디렉터리  53,357,064,192 바이트 남음

D:\Documents and Settings\sungtg>

처음 윈도우7을 사용하신 다면 한번 씩 해보세요
진짜 파일이 어디에 있는지...
드라이버나 새로운 프로그램을 설치를 하다보면 Appication Data 폴더가 참 많아 집니다.
이 폴더 또한 연결 폴더 입니다.
삭제하면 설치된 프로그램에 문제가 발생할 수도 있습니다



이런 기능들은 ntfs 파일 시스템에서 비롯된 것이고..
폴더의 access control list (ACL)과 관계가 있습니다..


이런 기능을 보면 악성코드나 바이러스 등이 제대로 파일을 찾아서 공격하려면 쉽지 않겠다 싶구요..
사용자 입장에서 보면 거추장 스럽다고 할까요...