
에 p4v를 설치하고 있지만 /opt
경로 /usr/bin
에 있습니다. /opt
에서 까지의 p4v에 대한 소프트 또는 심볼릭 링크를 생성할 수 있습니까 ? 가 내 경로에 있으므로 /usr/bin
"p4v"만 입력하면 됩니까 ?/usr/bin
답변1
보다 man ln
.
/usr/bin/bar
원본 파일을 참조 하는 심볼릭 링크를 만들려면 다음을 /opt/foo
사용하세요.
ln -s /opt/foo /usr/bin/bar
위 명령을 루트(예: 를 사용하여)로 적용해야 합니다 sudo
.
답변2
오류는 명령을 잘못 작성했다는 것입니다. 올바른 방법은
ln -s /<full>/<path>/<to>/<file> /usr/local/bin
답변3
'p4v' 실행 파일이 /opt/bin/p4v에 있으면 간단히 다음을 실행할 수 있습니다.
sudo ln -s /opt/bin/p4v /usr/bin/p4v
sudo chmod ugo+x /usr/bin/p4v
경로에 /opt/bin(또는 실행 파일이 있는 모든 위치)을 추가하는 것이 더 좋습니다.
echo "export PATH=\$PATH:/opt/bin" >> ~/.profile
reset
답변4
위의 답변보다 이 템플릿이 더 도움이 되었습니다. 아마도 더 정확하지는 않고 덜 난독화되었을 것입니다.
ln -s <path/to/real/file-or-folder> <symlink path>
의 부품을 교체하면 됩니다 <>
.