Назад | Перейти на главную страницу

Переместить содержимое одной папки в другую

У меня есть каталог, в котором указано abc в var / www / на моем сервере

Теперь я хочу переместить все содержимое каталога abc / в var / www /

Какая будет команда linux для этого. Новый bie в linux

мв

Я понимаю, что вы хотите переместить содержимое / var / www / abc в / var / www, верно?

Тогда сделай

mv /var/www/abc/* /var/www

При этом будут пропущены файлы с именами, начинающимися с. (точка). Если у вас есть (проверьте это с помощью ls -l / var / www / abc), вы можете сделать

mv /var/www/abc/.* /var/www

Игнорируйте ошибки, связанные с "." и "..".

Предполагая, что вы имеете в виду каталог / var / www,

Примерно так будет работать:

мв / вар / www / abc / * / вар / www

Это переместит все из / var / www / abc / в каталог / var / www /. В результате каталог / var / www / abc / останется на месте, но будет пустым.

Имейте в виду, что то, что вы написали (var / www), является относительным каталогом, а не абсолютным путем от корня (/), поэтому это означает относительный от вашего текущего рабочего каталога. Если это то, что вы действительно хотели, удалите ведущие косые черты в исходном и целевом каталогах.

Вы можете узнать больше о параметрах команды mv (move), запустив:

мужчина мв