[unix] .bin 빈을 mv하는 방법

우분투 컴퓨터에서 일부 폴더를 숨기고있었습니다. 실수로 bin 폴더를 숨겨서

cd /
mv bin .bin

이제 .bin으로 cd 할 수는 있지만 bin 디렉토리를 숨기기 해제 할 수 없습니다. 누군가 도울 수 있습니까? 나는 다음 명령을 시도했다 :

mv .bin bin

다음과 같은 오류가 발생합니다

bash: /bin/mv: No such file or directory

루트로 로그인하려고했지만 내 컴퓨터에서 로그인을 설치하도록 요청하고 있습니다. apt-get install 로그인을 할 때 현재 로그인이 최신 버전이라는 메시지가 표시됩니다.



답변

여전히 루트 쉘이 열려 있으면 다음을 실행하십시오.

cd /
/.bin/mv .bin bin

mv이 더 이상 경로에 없으므로 쉘을 찾을 수 없습니다 . 전체 경로를 지정하면 실행할 수 있습니다.

일반적으로 홈 디렉토리 외부의 디렉토리 이름을 바꾸지 않는 것이 가장 좋습니다. 디렉토리는 패키지 관리자가 관리하므로 혼동하여 향후 업데이트가 적용되지 않을 수 있습니다.


답변