SSH 하드 링크 생성 방법
이 문서는 하드 링크의 생성 방법에 대해 기재한다.
하드 링크로 생성된 파일은, 원본과 서로 같은 inode를 공유하기 때문에,
경로와 파일명을 바꾸더라도 여전히 원본 주소를 가리킨다.
하드 링크의 생성은 SSH에서 sudo -i 권한을 얻는 것으로 시작한다.
입력해야 할 명령어는 아래와 같다.
cp -rl /원본경로 /대상경로
경로 이름에 띄어쓰기가 있다면 " "로 묶어주어야 한다.
아래는 예시이다.
cp -rl /volume1/"Anime 작업"/"02 Done"/"_Hard Link" /volume1/"Anime 작업"/"PLEX Hard Link"
이 명령어를 사용하면, 원본 경로의 모든 폴더와 파일을 재귀적으로 복사하여 대상 경로에 하드 링크를 생성한다.
엄밀히는, 원본 경로의 최종 경로의 폴더가 통채로 대상 경로로 들어가게 된다.
따라서 [_Hard Link] 라는 폴더가 통채로 [PLEX Hard Link] 라는 폴더 안에 하드 링크로 생성되게 된다.
다만 주의해야 할 점은, 같은 볼륨에서만 가능하다는 것이다.
원본 경로와 대상 경로가 서로 다른 공유 폴더일 경우, 이는 정상적으로 작동하지 않는다.
No Comments