문제는 때로는 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