에 p4v를 설치 /opt
하고 있지만 /usr/bin
경로에 있습니다. 그것은에서 P4V에 대한 부드러운 또는 심볼릭 링크를 만들 수 있습니다 /opt
에 /usr/bin
, 그래서 이후로 난 그냥 “P4V”를 입력 할 수 있습니다 /usr/bin
내 경로에?
답변
참조하십시오 man ln
.
/usr/bin/bar
원본 파일을 참조 하는 심볼릭 링크를 만들려면 다음을 /opt/foo
사용하십시오.
ln -s /opt/foo /usr/bin/bar
위의 명령을 루트 (예 :)로 적용해야합니다 sudo
.
답변
오류는 명령을 잘못 작성하고 있다는 것입니다. 올바른 방법은
ln -s /<full>/<path>/<to>/<file> /usr/local/bin
답변
‘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
답변
이것으로 소프트웨어 위치를 확인하십시오.
which application-name #replace for the application you are looking for
예를 들어
which skype
출력은 이것입니다.
/usr/bin/skype
소프트 링크를 만들려면 예를 들어 skype
데스크탑 에서 소프트 링크를 만들려고합니다
ln -s /usr/bin/skype ~/Desktop/
에 대한 자세한 정보 ln
.
man ln
또는
ln --help
답변
ln -s -n ./TargetDirectory ./Nickname
두 노드가 같은 트리에서 아래에있는 경우 작동합니다. 상대 표기법을 사용할 수 있습니다
- -s 명령은 그것을 심볼릭 링크로 만듭니다
- -n 폴더 유형 심볼릭 링크를 만들 수 있습니다
답변
이 템플릿은 위의 답변보다 도움이되었습니다. 아마도 더 정확하지 않을 것입니다.
ln -s <path/to/real/file-or-folder> <symlink path>
단지에서 부품 교체 <>
‘s을 (를)
답변
이 말하는 경우 target is not a folder
폴더 이름에 공백이 있음을 의미합니다. 예 : New Folder
공백이 있습니다.
경로의 \
모든 공간 뒤에 경로를 편집하고 백 슬래시를 추가 해야합니다
예 :
ln -s /opt/bin /usr/var/New\ Folder