저는 Ubuntu 20.04 셸을 사용하고 있으며 C:\
여기에 Windows를 설치했습니다.
대상 폴더 "구조":
/mnt/c/Users/Michael/Folders/Projects/GitremoteConnections/Issues/Conflicts/Week1
질문
현재 폴더에 있는 경우 mick@msi:/mnt/c
간단한 명령으로 Week1 폴더에 빠르게 들어갈 수 있는 방법이 있나요?
내가 시도한 것
시도해 보았지만 mick@msi:/mnt/c cd ~/Week1
작동하지 않았습니다.
나는 이것이 효과가 있었다고 맹세할 수 있었습니다. 분명히 저는 Linux를 처음 접했습니다.
답변1
아마도 당신은 찾고 있습니까 CDPATH
? 이것은 Bash에서 사용되는 변수로 cd
, 명령을 실행하려고 할 때 검색하는 방법과 다소 유사합니다 . 존재하지 않는 디렉토리에 액세스 PATH
하려고 하면 Bash 는 다음과 같이 디렉토리에서 일치하는 이름을 검색하고 찾으려고 시도합니다. 나열된 것.cd
CDPATH
(분명히 이를 위해서는 항목 중 하나로 cd Week1
및 를 말해야 합니다 .)/mnt/c/Users/Michael/Folders/Projects/GitremoteConnections/Issues/Conflicts/
CDPATH
당신은 또한 볼 수 있습니다cd
Bash 참조 매뉴얼의 문서.
답변2
pushd "/path/Different Directory/"
#do something
popd
또는 파일/디렉터리 작업을 더 쉽게 처리하는 Midnight Commander를 사용하세요.
답변3
환경에 경로를 추가할 수 있습니다.
나는 자주 방문하는 경로로 빠르게 이동하기 위해 비슷한 방법을 사용합니다.
.bashrc
내 개인 서버 에는 다음과 같은 것이 있습니다.
SAMBA_NAS="/path/to/the/nas"
SAMBA_HOME="/path/to/the/remotehome"
따라서 이러한 디렉토리로 이동해야 할 때 다음을 수행합니다.
cd $SAMBA_NAS
따라서 귀하와 비슷한 것을 추가할 수 있습니다 .bashrc
.
PROJECT_WEEK_1="/mnt/c/Users/Michael/Folders/Projects/GitremoteConnections/Issues/Conflicts/Week1"
해당 경로로 이동 해야 하는 경우 cd'ing
:
cd $PROJECT_WEEK_1
물론입니다. PROJECT_WEEK
자리 표시자일 뿐이므로 적합한 것을 선택하세요.