소프트 또는 심볼릭 링크를 만드는 방법은 무엇입니까? 에 p4v를

에 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

http://ubuntuforums.org/showthread.php?t=2001697


답변

‘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