하드 링크를 사용하여 다른 곳에서 소스에 액세스할 수 있는 바로가기를 만드는 방법은 무엇입니까?

하드 링크를 사용하여 다른 곳에서 소스에 액세스할 수 있는 바로가기를 만드는 방법은 무엇입니까?

3개의 디렉터리(bin, 데모 및 리소스)가 있는 프로젝트가 있습니다. 다른 두 폴더(데모 및 소스)에 있는 일부 파일에 대한 링크가 포함된 pyinstaller(GUI 스크립트)로 생성된 exe 파일이 있습니다. 데모 및 소스 폴더와 동일한 폴더에 있는 바로가기에서 exe 파일을 실행하는 바로가기를 만들고 싶습니다.

심볼릭 링크를 사용해야 할지 하드 링크를 사용해야 할지 잘 모르겠으니 제가 틀렸다면 알려주세요.

파일 트리는 다음과 같습니다.

|
|__bin
|    __exe file
|
|__demo 
|    __[file needed for the exe file ...]
|__sources
|    __......Other files
|
|__{exe file} the shortcut i want to create 

해봤는데 ln file.exe ../fileshortcut 클릭해도 아무 것도 뜨지 않습니다.

답변1

심볼릭 링크를 사용해 보십시오:

데모 디렉토리에 CD를 넣으십시오.

ln -s ../bin/file.exe fileshortcut

링크를 클릭할 수 있어야 합니다. 또한 file.exe가 실행 가능한지 확인하십시오.

chmod +x file.exe

관련 정보