Linux에서 작업하는 데 유용한 폴더가 다른 경로에 너무 많이 있습니다.
예를 들어 :
$ cd ~/Documents/Courses/EDX/physics2013/
$ cd ~/Documents/Company/OpenGL/Proj/...
$ cd ~/Documents/Freelance/Android/Proj/...
....
다음과 같이 사용할 수 있는 짧은 경로를 만드는 방법
$ cd edxPhy2013
$ cd cglProj-v-2.13
$ cd flAndrProj-v-1.1
답변1
유용한 기호 링크를 찾을 수 있습니다.
ln -s ~/Documents/Courses/EDX/physics2013/ ~/edxPhy2013
또는 별칭일 수도 있습니다.
alias cde='cd ~/Documents/Courses/EDX/physics2013/'
답변2
별칭
파일 시스템을 링크로 채우는 대신 이러한 디렉토리에 별칭을 만들어 파일에 저장하는 것이 좋습니다 ~/.bashrc
. 그런 다음 다음과 같이 입력하면 됩니다.
alias edxPhy2013="cd ~/Documents/Courses/EDX/physics2013/"
alias cglProj-v-2.13="cd ~/Documents/Company/OpenGL/Proj/..."
alias flAndrProj-v-1.1="cd ~/Documents/Freelance/Android/Proj/..."
이제 로그인하면 파일을 사용하는 모든 쉘에서 작동합니다 ~/.bashrc
.
디렉토리 북마킹 도구
다음 제목의 Q&A를 살펴보세요.터미널에서 빠른 디렉토리 탐색. 다음과 같은 도구자동 점프또는xd - eXtra 빠른 디렉토리 체인저, 자주 사용하는 디렉토리를 "북마크"로 지정하여 긴 경로를 입력하지 않고도 해당 디렉토리로 쉽게 변경할 수 있습니다.
답변3
사용자 프로필(.bashrc 파일)에 별칭을 입력합니다. 나는 당신이 제안한 것보다 더 짧은 약어를 좋아합니다.
별칭 cdOP="cd ~/Documents/Company/OpenGL/Proj/" 별칭 cdAP="cd ~/Documents/Freelance/Android/Proj/"
사용자가 입력할 때CDOPCompany OpenGL Proj 폴더로 이동합니다.CDAP그들은 Freelance Android Project 디렉토리로 이동합니다.
답변4
변수는 어떻습니까? .bashrc에서:
export p2013=~/Documents/Courses/EDX/physics2013/
그런 다음 bash에서:
cd $p2013