У меня есть следующая структура на моем сервере:
/www/html/www-> содержание
Я хочу скопировать содержание (все файлы) от последнего www до HTML и удалить второй www после этого. Как я должен сделать это?
В sh:
mv /www/html/www/* /www/html/ && rmdir /www/html/www
Я рекомендую rsync
:
sudo rsync -avz /www/html/www/ /www/html/
Это - то, что я использую для создания резервных копий. Это синхронизирует файлы на копии при копировании через различные жесткие диски, -a
заботится о правах доступа к файлу и владении. При копировании через серверы, -z
сжатие использования.
После этого удалите dir:
sudo rm -f /www/html/www