Инструкция по перемещению и удалению нескольких папок в Linux

Инструкция по перемещению и удалению нескольких папок в Linux
Инструкция по перемещению и удалению нескольких папок в Linux - wildhoney @ Unsplash

Инструкция по перемещению и удалению нескольких папок в командной строке Linux

Когда дело доходит до управления файлами и папками в Linux, командная строка предлагает гибкость и мощь, недоступные в графическом интерфейсе. В этой статье мы рассмотрим, как перемещать и удалять несколько папок одновременно, используя командную строку Linux.

Перемещение содержимого всех папок со скриншотами на уровень выше, в их соответствующие папки vid1, vid2.

Допустим, у нас есть следующая структура папок:

    screenshots/
        vid1/
        vid2/
        vid3/
        ...

Каждая папка vid содержит набор скриншотов для определенного видео. Нам нужно переместить все содержимое в каждой папке со скриншотами на уровень выше, в соответствующие папки vid1, vid2 и т.д.

Для этого мы можем использовать команду mv (сокращение от move), которая позволяет перемещать файлы и папки.

1. Откройте терминал и перейдите в папку screenshots, где находятся все папки со скриншотами:

    cd /путь/к/папке/screenshots

2. Теперь, чтобы переместить содержимое папки vid1 на уровень выше, введите следующую команду:

    mv vid1/* .

Эта команда перемещает все файлы и папки из папки vid1 в текущую папку, представленную точкой.

3. Повторите шаг 2 для других папок, например, для перемещения содержимого папки vid2 на уровень выше:

    mv vid2/* .

Теперь все содержимое папок со скриншотами перемещено на уровень выше, в соответствующие папки vid1, vid2 и т.д.

Кроме переноса папок с помощью команды mv, мы также можем удалить пустые папки, чтобы поддерживать нашу файловую систему в чистоте.

4. Для удаления пустой папки vid3, введите следующую команду:

    rmdir vid3

Обратите внимание, что команда rmdir удаляет только пустые папки. Если папка содержит файлы или подпапки, вам нужно будет использовать команду rm -r.

Теперь вы знаете, как перемещать содержимое и удалять папки в Linux с помощью командной строки. Это мощный инструмент, который может упростить управление файлами и папками, особенно при работе с большим количеством данных.

Будьте осторожны при использовании команды mv и rm, чтобы не удалить или переместить нежелательные файлы или папки. Регулярное создание резервных копий важно для безопасной работы с файлами и папками.


NevaDev, 20 августа 2023 г., 10:26