심볼릭 링크(ln)의 대안

심볼릭 링크(ln)의 대안

내 홈 폴더의 별칭을 만들고 싶지만 상위 디렉터리에 대한 쓰기 권한이 없습니다.

한때 user웹사이트에 사용자 이름( )이 있었습니다.오래된섬기는 사람. 하지만 지금은새로운서버와 사용자 이름이 으로 변경되었습니다 user2. 많은 스크립트에 이전 홈 폴더 이름에 대한 절대 경로( )가 있습니다 /home/user. 내 홈 폴더가 이제 다른 새 서버에서 호환되기를 원합니다( /home/user2).

분명히, 나는심볼릭 링크이전 성( ln -s /home/user2 /home/user)으로 변경되었습니다. 그러나 나는 그러지 않았다쓰기 권한/home디렉토리 에 .

당신은 가지고 있습니까?대체 옵션루트 권한 없이 이러한 별칭을 만드시겠습니까?

세부 사항:

CentOS 5를 사용하고 있습니다.

답변1

스크립트가 홈 디렉터리 위치를 기반으로 하는 경로를 사용하는 경우 절대 경로를 하드코딩하는 ~대신 물결표나 환경 변수를 사용하세요.$HOME

관련 정보