해당 디렉토리에 대한 링크를 통해 원래 디렉토리에 어떻게 연결할 수 있습니까?

해당 디렉토리에 대한 링크를 통해 원래 디렉토리에 어떻게 연결할 수 있습니까?

이것은 샘플입니다

$ mkdir original_dir
$ ln -s original_dir link
$ ls -l
original_dir
link -> original_dir

original_dir이제 에 연결하여 새 링크를 만들고 싶습니다 link. 어떻게 해야 합니까?

$ ln [--link-to-original-file] link newLink

아니면 동일한 작업을 수행할 수 있는 다른 명령이 있습니까?

답변1

당신은심볼릭 링크readlink@SatoKatsura가 제안한대로 사용하십시오.

ln -s "$(readlink -f link)" newLink

ln -s link newLink를 통해 간단한 심볼릭 링크를 생성하면 을 newLink가리키게 되고 link, 그 자체도 를 가리킵니다 original_dir.

관련 정보