Как переместить файлы с помощью графических инструментов и инструментов командной строки Linux

Самый простой способ перемещения файлов – это использование файлового менеджера, который поставляется с вашим конкретным дистрибутивом Linux. Диспетчер файлов обеспечивает графическое представление папок и файлов, хранящихся на вашем компьютере. Пользователи Windows будут знакомы с Windows Explorer, который является типом файлового менеджера.

Наиболее часто используемые файловые менеджеры в Linux:

  • кораблик
  • дельфин
  • Thunar
  • PCManFM
  • Каха

Nautilus является частью среды рабочего стола GNOME и является файловым менеджером по умолчанию для Ubuntu, Fedora, openSUSE и Linux Mint.

Dolphin является частью среды рабочего стола KDE и является файловым менеджером по умолчанию для Kubuntu и KaOS.

Thunar поставляется с рабочей средой XFCE, PCManFM устанавливается с рабочей средой LXDE, а Caja является частью рабочей среды MATE.

Среда рабочего стола – это набор графических инструментов, которые позволяют вам администрировать вашу систему.

Как использовать Nautilus для перемещения файлов

Если вы используете Ubuntu, вы можете открыть файловый менеджер Nautilus, щелкнув значок шкафа в верхней части панели запуска.

Для других пользователей, использующих среду рабочего стола GNOME, нажмите супер-клавишу на клавиатуре (обычно она имеет логотип Windows и находится рядом с левой клавишей Alt) и найдите Nautilus в соответствующем поле.

Когда вы откроете Nautilus, вы увидите следующие опции на левой панели:

  • Недавние места
  • Главная
  • рабочий стол
  • Загрузки
  • Музыка
  • Фотографий
  • Видео
  • Мусорка
  • Другие места

Большинство ваших файлов будут находиться в папке «Home». Нажатие на папку показывает список подпапок и файлов в этой папке.

Чтобы переместить файл, щелкните его правой кнопкой мыши и выберите Переместить в . Откроется новое окно. Перемещайтесь по структуре папок, пока не найдете каталог, в который вы хотите поместить файл.

Нажмите Выбрать , чтобы физически переместить файл.

Как переместить файлы с помощью Dolphin

Dolphin доступен по умолчанию в среде рабочего стола KDE. Если вы не используете KDE, вам следует придерживаться файлового менеджера, поставляемого с вашим дистрибутивом.

Файловые менеджеры очень похожи, и нет веских причин для установки другой по умолчанию для вашей системы.

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

Шаги для перемещения файлов следующие:

  1. Перейдите в папку, в которой находится файл.
  2. Нажмите правой кнопкой мыши на вкладку и выберите Новая вкладка.
  3. В новой вкладке перейдите к папке, в которую вы хотите переместить файл.
  4. Вернитесь на исходную вкладку и перетащите файл, который вы хотите переместить, на новую вкладку.
  5. Появится меню с опцией Переместить сюда .

Как переместить файлы с помощью Thunar

Thunar имеет интерфейс, похожий на Nautilus. Однако левая панель разделена на три части:

  • приборы
  • места
  • сеть

В разделе устройств перечислены доступные вам разделы. В разделе мест отображаются такие элементы, как «дом», «рабочий стол», «мусорное ведро», «документы», «музыка», «картинки», «видео» и «загрузки». Наконец, сетевой раздел позволяет просматривать сетевые диски.

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

Thunar использует концепцию вырезания и вставки для перемещения предметов. Щелкните правой кнопкой мыши файл, который вы хотите переместить, и выберите Вырезать из контекстного меню.

Перейдите в папку, в которую вы хотите поместить файл, щелкните правой кнопкой мыши и выберите Вставить .

Как переместить файлы с помощью PCManFM

PCManFM также похож на Nautilus.

Левая панель имеет список мест следующим образом:

  • Главная
  • рабочий стол
  • Мусорка
  • Приложения
  • документы
  • Музыка
  • Фотографий
  • Видео
  • Загрузки

Вы можете перемещаться по папкам, нажимая на них, пока не найдете файл, который хотите переместить.

Процесс перемещения файлов для PCManFM такой же, как и для Thunar. Нажмите правой кнопкой мыши на файл и выберите Вырезать из контекстного меню.

Перейдите в папку, в которую вы хотите поместить файл, снова щелкните правой кнопкой мыши и выберите Вставить .

Как переместить файлы с помощью Caja

Файловый менеджер Caja является опцией по умолчанию для Linux Mint MATE, и он практически такой же, как Thunar.

Для перемещения файла перемещайтесь по папкам, щелкая левой кнопкой мыши.

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

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

Как переименовать файл с помощью команды Linux mv

Представьте, что вы скопировали большое количество фотографий с цифровой камеры в папку «Изображения» в своей домашней папке. (~/Pictures).

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

Конечно, вы можете классифицировать изображения по годам и месяцам или по конкретному событию.

Для этого примера предположим, что в папке с картинками у вас есть следующие файлы:

  • img0001_01012015.png
  • img0002_02012015.png
  • img0003_05022015.png
  • img0004_13022015.png
  • img0005_14042015.png
  • img0006_17072015.png
  • img0007_19092015.png
  • img0008_01012016.png
  • img0009_02012016.png
  • img0010_03012016.png

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

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

Чтобы создать папку, используйте команду mkdir следующим образом:

 mkdir 

В приведенном выше примере было бы неплохо создать папку для каждого года, а в папке каждого года должны быть папки для каждого месяца.

Например:

 mkdir 2015 

mkdir 2015/01_Jayuarymkdir 2015/02_F Februarymkdir 2015/03_Marchmkdir 2015/04_Aprilmkdir 2015/05_Maymkdir 2015/06_Junemkdir 2015/07_Julymkdir 2015/08_ август 2015 года с 10 ноября 2015 года по декабрь 2015 года от 10 ноября 2015 года до 10 октября 2015 года

Теперь вы можете задаться вопросом, почему мы каждый месяц создаем папку с номером и именем (т.е. 01_January).

При запуске списка каталогов с помощью команды ls папки возвращаются в алфавитно-цифровом порядке. Без чисел апрель будет первым, а затем август и т. Д. Использование числа в имени папки гарантирует, что месяцы будут возвращены в правильном порядке.

После создания папок вы можете начать перемещать файлы изображений в правильные папки следующим образом:

 mv img0001_01012015.png 2015/01_January /. 

mv img0002_02012015.png 2015/01_January/.mv img0003_05022015.png 2015/02 Февраля/.mv img0004_13022015.png 2015/02_Feb/.mv img0005_14042015.png 2015/04_5 апреля 2015 г. /09_September/.mv img0008_01012016.png 2016/01_ январь/.mv img0009_02012016.png 2016/01_January/.mv img0010_03012016.png 2016/01_January /.

В каждой из строк кода выше изображение копируется в соответствующую папку года и месяца на основе даты в имени файла.

Точка (.) В конце строки – это то, что известно как метасимвол. Это в основном гарантирует, что файл сохраняет то же имя.

Пока файлы отсортированы по дате, было бы неплохо узнать, что содержит каждое изображение. Единственный способ сделать это – открыть файл в программе просмотра изображений. Как только вы узнаете, о чем идет речь, вы можете переименовать файл с помощью команды mv следующим образом:

 mv img0008_01012016.png newyearfireworks.png 

Что произойдет, если файл уже существует

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

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

 mv -b test1.txt test2.txt 

Это переименовывает test1.txt, чтобы стать test2.txt. Если уже есть test2.txt, то он станет test2.txt ~.

Еще один способ защитить себя – заставить команду mv сообщить вам, существует ли файл, и затем вы можете выбрать, перемещать файл или нет.

 mv -i test1.txt test2.txt 

Если вы перемещаете сотни файлов, вы, вероятно, напишите сценарий для выполнения перемещения. В этом случае вы не захотите, чтобы появилось сообщение с вопросом, хотите ли вы переместить файл или нет.

Вы можете использовать следующий синтаксис для перемещения файлов без перезаписи существующих файлов.

 mv -n test1.txt test2.txt 

Наконец, есть еще один переключатель, который позволяет обновить целевой файл, если исходный файл более поздний.

 mv -u test1.txt test2.txt 

Оцените статью
Solutics.ru
Добавить комментарий