디렉토리에 대한 심볼릭 링크를 생성합니다. 심볼릭 링크는 대상 내부에서 끝납니다.

디렉토리에 대한 심볼릭 링크를 생성합니다. 심볼릭 링크는 대상 내부에서 끝납니다.

누군가가 물어본 걸 알아요자꾸, 그러나 지침을 따랐으나 링크를 만들 수 없습니다. 심볼릭 링크( gradle-current)는 항상 gradle-2.7target() 내부에 있습니다.

cd ~
ln --symbolic -t /home/tung/gradle-2.7/  /home/tung/gradle-current/

또는 다른 버전:

cd ~
ln --symbolic -t gradle-2.7  gradle-current

아직도 운이 좋지 않습니다. 제안 사항이 있습니까? 감사해요

답변1

-t디렉터리 지정만든 날짜심볼릭 링크. 디렉토리를 지정하지 않습니다표적이 된심볼릭 링크를 통해.

당신이 원하는 것은 입니다 ln -s gradle-2.7 gradle-current. 그러면 "gradle-2.7"을 가리키는 "gradle-current"라는 심볼릭 링크가 생성됩니다.

실제로 gradle-2.7이 디렉터리인지 파일인지는 중요하지 않습니다. 명령은 동일합니다.

사실 gradle-2.7이어도 상관은 없습니다.존재하다여부에 관계없이 심볼릭 링크를 만드는 명령은 여전히 ​​​​동일합니다. (심볼릭 링크는일하다대상이 존재하지 않는 경우에도 생성할 수 있습니다. 나중에 대상을 생성하면 추가 작업 없이 심볼릭 링크가 작동합니다. )

관련 정보