본문 바로가기
Windows

[ Windows ] Windows 의 ln 기능 (mklink)

by 정윤재 2020. 2. 10.

유닉스, 리눅스 계열의 ln 명령어와 같은 명령어가 Windows 에도 있다

mklink 라는 명령어다 (cmd 창을 관리자 권한으로 실행해야 실행 시킬 수 있다)

 

1. soft link (symbolic link) 사용법

mklink /d 바로가기경로 real경로

 

ex)  

D:\REAL1>mklink /d "d:\ABC\upload" "D:\REAL1\upload"
d:\ABC\upload <<===>> D:\REAL1\upload에 대한 기호화된 링크를 만들었습니다.

D:\REAL1>cd ..

D:\>cd ABC

D:\ABC>dir
D 드라이브의 볼륨에는 이름이 없습니다.
볼륨 일련 번호: 9E3D-3CD8

D:\ABC 디렉터리

2020-02-10 오전 12:49

.
2020-02-10 오전 12:49 ..
2020-02-10 오전 12:49 upload [D:\REAL1\upload]
0개 파일 0 바이트
3개 디렉터리 734,033,760,256 바이트 남음

D:\ABC>

 

 

2. hard link 사용법

mklink /h 바로가기파일경로 real파일경로

 

ex)

D:\>mklink /h "D:\REAL2\test.txt" "D:\REAL1\test.txt"
하드 링크 작성: D:\REAL2\test.txt <<===>> D:\REAL1\test.txt

D:\>cd REAL2

D:\REAL2>dir
D 드라이브의 볼륨에는 이름이 없습니다.
볼륨 일련 번호: 9E3D-3CD8

D:\REAL2 디렉터리

2020-02-10 오전 12:55

.
2020-02-10 오전 12:55 ..
2020-02-10 오전 12:45 5 test.txt
1개 파일 5 바이트
2개 디렉터리 734,033,739,776 바이트 남음

D:\REAL2>move D:\REAL2\test.txt D:\REAL3
1개 파일을 이동했습니다.

D:\REAL2>dir
D 드라이브의 볼륨에는 이름이 없습니다.
볼륨 일련 번호: 9E3D-3CD8

D:\REAL2 디렉터리

2020-02-10 오전 12:58

.
2020-02-10 오전 12:58 ..
0개 파일 0 바이트
2개 디렉터리 734,033,739,776 바이트 남음

D:\REAL2>cd D:\REAL3

D:\REAL3>dir
D 드라이브의 볼륨에는 이름이 없습니다.
볼륨 일련 번호: 9E3D-3CD8

D:\REAL3 디렉터리

2020-02-10 오전 12:58

.
2020-02-10 오전 12:58 ..
2020-02-10 오전 12:45 5 test.txt
1개 파일 5 바이트
2개 디렉터리 734,033,739,776 바이트 남음

 

 


댓글