Я не спрашиваю вас, почему вы это делаете, но я могу объяснить этот вопрос.
Когда вы монтируете /bin
в /home/binex
, тогда у вас также есть каталог /bin
в /home/binex
, и с точки зрения файловой системы это те же самые каталоги. Затем, когда вы монтируете /dev
в /home/binex
, вы обязательно монтируете /dev
в /bin
, потому что /home/binex
и /bin
точки монтирования (после первой команды mount
)равны точкам монтирования и они указывают на один каталог. Поэтому вы перекрываете свой /bin
и не можете получить доступ к команде mount
.
Итак, файлы не удаляются. Они перекрываются. Перезагрузка исправит это.
Я почти уверен, что простой
cp -R Folder_Name_*/* Folder_Name
сделает за вас все слияние. После того, как вы проверили результат, вы можете удалить исходные каталоги.
Если у вас есть несколько папок для слияния, создайте for
цикл вокруг них:
for folder in *_1; do
folder="${folder%_*}"
cp -R "$folder"_* "$folder"
# rm -rf "$folder"_*
done
(rm
закомментировано до проверки)