윈도우10 심볼릭 링크 Symbolic Link 사용 하는 방법 드라이브 위치 속이기

반응형

통상 적으로 Windows 에서는 기본 저장 경로로 C:드라이브 가 설정 되어 있네요.

그런데 C:드라이브 의 용량이 넉넉 하지 못하거나 오래 사용하여 파일의 양이 많아 지는 경우 수동으로 파일 을 다른 드라이브로 옮기 거나 아예 저장 위치를 변 경을 할 수 도 있을 것입 니다.

 

그렇게 되었지만 특정 이유들로 옮기지 못하는 경우가 있는데 이를 심볼릭 링크(Symbolic Link) 라는 도구를 사용하여 위치를 속여 문제가 되는 부분들을 해결 할 수 있네요.

이런 상황들로 인해서 오늘 글에서는 Windows 심볼릭 링크 Symbolic Link 를 사용 하는 방 법과 이를 사용 해 서 드라이브 위치 속이기하는 방 법을 알아 보도록 하겠습니다.

 

Contents

 

     

    1. 심볼릭 링크 이용 하는 방 법

    심볼릭링크는 쉽게 말해 File 이 D: 드라이브 에 있다고 해도 C: 드라이브에 있는 것처럼 속이는 것입 니다.

    윈도우 비스타 , 7 이후부터 심볼릭 링크 이용 이 가능 하니 전 운영 체제에서 사용 된다고 보면 될 것 같네요.

    진행 하는 절차는,

    1. 1 속이고자 하는 파일 을 잘라내기 등으로 이동 한 다음
    2. 2 파워쉘 등을 이용하여 심볼릭 링크 명령을 실행 해주면 됩니다.

     

    ※ 사용된 프로 그램 및 환경 : Windows 10.

    1.1. 원본 파일 이동

    용량등의 이유로 다른 드라이브로 옮기고 싶은 파일 을 선택 하여 이동을 해주어야 해요.

    파일 탐색기에서 이동 파일 을 잘라내기 해 줍니다

    원하는 파일 을 마우스로 우클릭 하여 컨텍스트 메뉴 에서 잘라내기(T) 항목을 클릭 하거나 (단축키 : Ctrl + X ) 한 다음 이동 하고 싶은 드라이브 위치에 붙여넣기(단축키 : Ctrl + V ) 해 주세요.

    1.2. 파일 링크 생성

    심볼릭 링크 를 이용 하여 옮겨진 폴더 나 File 이 C:드라이브 에 있는 것처럼 속여야 해요.

    윈도우10 PowerShell 관리자 권한으로 실행

    1. 1 먼저 작업 표시줄 왼 쪽에 위치한 윈도우 로고 를 마우스로 우클릭 ( 1 ) 해주면 빠른 실행 메뉴 패널이 활성화 됩니다.
    2. 2 그 다음 Windows PowerShell(관리자)(A) ( 2 ) 를 클릭 해 실행 해 주세요.

     

    ▌참고: 만약 빠른 실행 메뉴 에 서 PowerShell 이 보이지 않거나 찾기 어려운 경우 작업표시줄의 검색창으로 파워쉘을 검색 하여 원하는 결과를 얻을 수 있네요.

     

    윈도우10 PowerShell 에 심볼릭 링크 명령 입력

    1. 3 사용 해야하는 명령어의 기본 적인 구성은 아래와 같네요.
    New-Item -ItemType SymbolicLink -Path “가상 위치” -Name “이용 중인파일 이름” -Target “실제 파일 위치"
    1. 4 위 명령의 세부적인 내용을 정리 해보자면,
      • 가상 위치 : File 이 있는 것 처럼 보여져야 할 드라이브를 지정 해 주세요. 원래 있어야 할 위치로 지정 하면 됩니다. ( 예 : C: 드라이브 )
      • 이용 중인파일 이름 : 심볼릭 링크를 적용할 파일의 이름을 지정해 주면 됩니다.
      • 실제 파일 위치 : 현재 File 이 이동 되어진 위치 값을 입력 해 주면 됩니다. ( 예 : D: 드라이브 )

     

    ▌참고: 윈도우에서 프로그램 또는 파일의 경로를 확인 하는 방법은 아래의 글에서 확인 할 수 있습니다.

    ꔷ  윈도우10 프로그램 앱 설치 위치 경로를 확인 하는 방법 들

    1. 5 필자의 상황은 아래 와 같이 지정 해 주었네요.
      • 가상 위치 : C:\Users\UserName\OneDrive\문서 (UserName 에는 자신의 사용자 이름을 입력 해 주세요.)
      • 이용 중인파일 이름 : testfolder
      • 실제 파일 위치 : D:\testfolder
      • 최종 명령 : New-Item -ItemType SymbolicLink -Path “C:\Users\KATE\OneDrive\문서” -Name “testfolder” -Target “D:\testfolder”

     

    윈도우10 특정 파일 심볼릭링크 생성 완료

    1. 6 testfolder 라는 폴더가 원래 위치 했던 문서 위치와, 현재 이동이 되어진 실제 위치인 D: 드라이브에 동시에 존재 하는 것을 확인 할 수 있어요. 문서 에 있는 폴더는 자세하게 보면 링크(바로가기) 형식으로 된 것을 확인 할 수 있네요.

    2. 마치면서

    이와 같이 Windows 심볼릭 링크 Symbolic Link 를 사용 하는 방법 과 이를 사용 해 서 드라이브 위치 속이기하는 방식에 관해 알아 보았네요.

    앞에서 설명 드린 부분과 같이생성 한 다음 링크 파일 또는 원본 파일 을 수정 하게 되면 동시에 같이 변경 되는 것을 확인 할 수 있네요.

     

    특정한 이유들로 C:드라이브에 위치 해야 하지만 용량등의 이슈로 파일 을 이동 해야 할때 위에서 안내드린 심볼릭 링크 방식을 이용 해 보시길 바라네요.

    그렇지만 , Windows 시스템 파일 등은 위 방식으로 이용 하지 않길 바랍니다.

     

    감사합니다 오늘 여기까지 하겠습니다. ・ᴥ・

    3. 참고가 될만한 내용

    ꔷ  윈도우10 설치 된 모든 프로 그램 위치 찾는 확인 하는 방법

    ꔷ  윈도우11 파일 탐색기 기본 시작 폴더 위치 변경 하는 방법

    반응형
    본 글의 저작권은 alluze.tistory.com에 있습니다. alluze.tistory.com의 사전 서면 동의 없이 본 글의 전부 또는 일부를 무단으로 전재, 게시, 배포하는 것을 금지합니다.
    ^