ln -s
다음 시나리오에서 Ubuntu 14.04를 사용하는 데 문제가 있습니다 .
$ cd ~/programming/tmux/
$ ln -s tmux ~/bin/tmux
$ ls -l ~/bin/tmux
lrwxrwxrwx 1 USER USER 4 sie 31 11:02 /home/USER/bin/tmux -> tmux
왜 그럴까요? 그것을 만들고 절대 경로를 제공하면 모든 것이 잘 작동합니다.
$ ln -s ~/programming/tmux/tmux ~/bin/tmux
$ ls -l ~/bin/tmux
lrwxrwxrwx 1 USER USER 4 sie 31 11:02 /home/USER/bin/tmux -> ~/programming/tmux/tmux
답변1
당신이 글을 쓸 때
ln -s VALUE link_name
value 로 심볼릭 링크를 생성합니다 VALUE
. 이것이 당신이 얻는 것입니다. 상대 링크를 생성하려면 링크를 배치할 디렉터리로 cd하는 것이 가장 좋습니다.
$ cd ~/bin
$ ln -s ../programming/tmux/tmux .
쉘 완성이 도움이 될 것입니다.