문제는 때로는 cd실수로 입력 하여 홈 디렉토리로 이동하는 것입니다.
예를 들어 숨겨진 디렉토리와 보이는 디렉토리가있는 디렉토리에 있습니다. 빠르게 cd+를 누르면 tab홈 디렉토리로 이동합니다.
cd아무것도하지 않는, 당신은라는 기능을 쓸 수 있습니다 cd그렇지 않으면 전화, 인수가 주어지지 아무것도하지 않는 것을builtin cd "$@"
cd, 무엇을하든 익숙해 지 십시오. 두 번 확인하지 않은 명령을 실행하는 습관을 유지하면 나중에 더 큰 문제가 발생합니다. 예를 들어 두 파일을 세 번째 디렉토리로 옮기고 싶을 때 예상대로 mv a b dir/TAB 완료가 생성되지 않아 덮어 쓰기를 dir실행 mv a b하게 b됩니다. 주의를 배우고 Enter 키를 누르기 전에 명령을 살펴보십시오.
rm과 같은 최상위 디렉토리의 삭제 방지하기 위해 /, /etc, /usr, /home, /var암호 무시하지 않고, 등. 때때로 우리는 우리 자신으로부터 보호가 필요합니다 :)
cd우연히 어딘가에 있다면 ,cd -이전 위치로 돌아 가기 위해을 사용하십시오-bash는$OLDPWD이 목적을 위해 변수를 유지합니다 . 참조 gnu.org/software/bash/manual/bash.html#index-cd