짧은 경로를 만드는 방법은 무엇입니까?

짧은 경로를 만드는 방법은 무엇입니까?

Linux에서의 작업에는 다양한 경로에 유용한 폴더가 많이 있습니다.

예를 들어:

  1. $ cd ~/Documents/Courses/EDX/physics2013/
  2. $ cd ~/Documents/Company/OpenGL/Proj/...
  3. $ cd ~/Documents/Freelance/Android/Proj/...

....

사용할 수 있는 짧은 경로를 만드는 방법

  1. $ cd edxPhy2013
  2. $ cd cglProj-v-2.13
  3. $ 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 - 초고속 디렉토리 체인저, 자주 사용하는 디렉토리를 "북마크"로 지정하여 긴 경로를 입력하지 않고도 쉽게 변경할 수 있습니다.

답변3

사용자의 구성 파일(.bashrc 파일)에 별칭을 배치합니다. 나는 당신이 제안한 것보다 더 짧은 약어를 선호합니다.

별칭 cdOP="cd ~/Documents/Company/OpenGL/Proj/"
별칭 cdAP="cd ~/Documents/Freelance/Android/Proj/"

사용자가 입장하면CDOP다음과 같은 경우 Company OpenGL Proj 폴더로 이동합니다.CDAPFreelance Android Project 디렉토리로 이동합니다.

답변4

변수는 어떻습니까? .bashrc에서:

export p2013=~/Documents/Courses/EDX/physics2013/

그런 다음 bash에서:

cd $p2013

관련 정보