하드 링크를 사용하여 다른 곳에서 원본에 액세스할 수 있는 바로가기를 만들려면 어떻게 해야 합니까?

하드 링크를 사용하여 다른 곳에서 원본에 액세스할 수 있는 바로가기를 만들려면 어떻게 해야 합니까?

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

관련 정보