Як mv .bin bin


13

Я ховав деякі папки на своїй машині Ubuntu. Помилково, я також приховав папку бін, використовуючи

cd /
mv bin .bin

Тепер я міг би перейти на .bin, але я не в змозі приховати каталог бін. Може хтось допоможе? Я намагався виконати таку команду:

mv .bin bin

Я отримую таку помилку

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

Я намагався увійти як root, але моя машина просить мене встановити логін. Здійснюючи вхід apt-get install, я отримую повідомлення про вхід в систему, це остання версія.


5
Щоб допомогти іншим у подібних випадках, перше правило - не панікувати. Тоді читайте нижню верхню відповідь. Але щоб отримати ще більше уявлень про те, що можливо: lug.wsu.edu/node/414 (інша система, різні os, але ідеї все ще актуальні, і надійність unix є (майже, якщо distribs пам'ятає, щоб зберегти це здоровим) світить)
Олів'є Дулак

Відповіді:


35

Якщо у вас все ще відкрита коренева оболонка, запустіть

cd /
/.bin/mv .bin bin

Ваша оболонка не може знайти, mvтому що вона вже не на шляху; надання повного шляху до нього дозволить йому бігати.

(Як правило, найкраще не перейменовувати каталоги за межами домашнього каталогу - ними керує менеджер пакунків, і ви, швидше за все, переплутаєте його і не зможете застосувати оновлення в майбутньому.)


3
@Apricot Не потрібно панікувати. Навіть якби ви не змогли відновити імена каталогів у своїй запущеній (і зламаній) системі, ви могли б все-таки використати живу систему для її порятунку.
Річард Нойман

9
@Apricot: ну це добре, але слід робити резервну копію, перш ніж трапиться щось погане;) Відтепер продовжуйте регулярно робити резервні копії.
Олів'є Дулак

1
Так, робити резервні копії завжди добре, навіть якщо вони виявляються не потрібними для поточної ситуації.
Містер Лістер

3
@ user3490 він рухається сам без нарікань; Докладніше див. Перезапис запущеного виконуваного файлу або .so .
Стівен Кітт

2
Абстрактно, перейменування /.binне /binзмінює ні жодного файлу в перейменованому каталозі, ні самого каталогу; єдине, що змінюється - це ім'я одного запису в кореневому каталозі!
zwol
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.