목록symbolic link (2)
살아가는 이야기
msys에도 ln 명령어가 있지만, 다음과 같이 심볼릭 링크를 만들려고 하면 엄청 오래 걸릴 수 있다. > ln -s 원본 링크 그 이유는 링크를 만드는 것이 아니라 파일을 복사하기 때문에 그렇다. 그러므로 사실상 msys에서 심볼릭 링크를 만들 수 없다. 게시글 637에 설명한 것처럼 윈도의 링크 기능을 활용해야 한다. 간단히 설명하면 다음과 같이 explorer . 을 수행하여 익스플로러를 연 후에, SHIFT-우클릭으로 명령 프롬프트를 열고(Powershell을 여는 수밖에 없는 경우에는 이를 연 후에 cmd를 수행함), 여기서 아래 명령어를 수행하면 된다. mklink 링크명 원본경로명 디렉터리의 경우 /d 옵션을 써야 한다고 하는데, 그렇게 하지 않아도 잘 동작하는 것 같다. 이렇게 링크를 만든..
Unix에서 사용하던 심볼릭 링크를 이제 Windows 10에서도 만들 수 있다. 만드는 방법은 mklink 명령어를 사용하면 된다. 관리자 모드로 명령 프롬프트를 열고 다음과 같이 mklink 명령어를 입력하면 된다. 관리자 모드로 명령 프롬프트를 열려면 Windows+R 키를 눌러 나타난 '실행' 창에 cmd를 입력하고 Ctrl+Shift+Enter를 입력하면 된다. > mklink 링크이름 원본파일 예를 들어서 다음과 같이 mklink 명령어를 입력하면 > mklink drjava.exe drjava-beta-20160913-225446.exe 다음 그림과 같이 drjava.exe라는 링크가 만들어진다. 이렇게 링크를 만들어 두면 원 파일 이름을 유지하면서도 drjava를 명령어처럼 사용할 수 있다..