Linux에서 한 디렉토리를 다른 경로로 리디렉션 [중복]

Nov 23 2020

한 명의 사용자 (예 : User1)의 경우 기본 홈 디렉토리가 / home / User1입니다. cd 명령을 내리면 이 홈 디렉토리로 이동합니다. 그러나 우리는 / proj / User1이라는 또 다른 디렉토리가 있는데, 이것은 / home / User1 대신 cd 명령으로 이동해야하는 예상 디렉토리 여야합니다.

나는 cd 명령을 수정하는 것이 좋은 방법이 아니라고 생각합니다. dir1로 cd 할 때마다 dir2로 이동하는 softlinking과 같은 다른 것이 있습니까? 도와주세요.

답변

BrandoN Nov 23 2020 at 21:41

이것은 내가 정보를 얻은 원래 링크입니다. https://superuser.com/questions/167221/can-i-add-a-shortcut-to-replace-a-path-in-linux

별칭 사용

alias somedir='cd /home/john/www/something/'

그런 다음 "somedir"을 입력하여 해당 디렉토리로 이동할 수 있습니다. .bashrc에 추가하십시오.

Scala Nov 23 2020 at 21:49

별칭을 사용하면 원하는 작업을 수행 할 수 있습니다. bashrc에서 설정할 수 있습니다. 이렇게하면 컴퓨터를 재부팅 한 후에도 변경 사항이 유지됩니다.

echo 'alias cdx="cd /proj/User1"' >> ~/.bashrc
source ~/.bashrc
cdx