Все способы перемещения файлов в Linux для начинающих

All Ways Move Files Linux



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

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







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



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



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





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

При копировании файла используется копия (Ctrl + C) и вставить (Ctrl + V) ключи; тогда как перемещение означает Вырезать (Ctrl + X) и вставить (Ctrl + V) .



Когда переехать:

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

Преимущества перемещения данных:

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

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

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

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

Теперь легко перейти к поиску способов перемещения файлов в операционной системе Linux:

Как перемещать файлы в системе Linux:

Нет традиционного способа выступать двигаться операция; в дистрибутивах Linux,
Для перемещения файлов используется пара методов:

  1. Через инструмент командной строки (Терминал)
  2. Через графический интерфейс пользователя (GUI)

Как перемещать файлы с помощью инструмента командной строки (Терминал):

Команда, используемая для перемещения файлов из исходного местоположения в конкретное место назначения, - это мв команда:

В мв инструмент командной строки считается многоцелевой командой. Он не только используется для передачи файлов из источника в место назначения, но также используется для переименования файла или папки:

Синтаксис:

Синтаксис мв команда:

мв [параметры] [исходный_путь] [destination_path]

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

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

Чтобы проверить индекс для конкретного файла упоминается синтаксис:

ls --иноде [имя файла]

Если я хочу проверить индекс значение текстового файла sample.txt , команда будет такой:

$ls --инодеsample.txt

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

Теперь давайте посмотрим, как мв Команда полезна для перемещения файлов по различным примерам.

Пример 1: перемещение файла

Создайте образец файла sample_file.txt с помощью трогать команда в Дом каталог:

$трогатьsample_file.txt

Использовать мв команда для перемещения файла в Документы каталог; следующая команда обнаруживает Документы как каталог / папку и передает sample_file.txt внутрь:

$мвsample_file.txt/дом/Wardah/Документы

Чтобы подтвердить существование sample_file.txt в каталоге Documents запустите ls команда в терминале:

$ls /дом/Вардах/Документы

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

Дополнительное примечание:

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

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

Например, я хочу найти путь text.txt папка в домашнем каталоге:

Когда вы попадаете в Характеристики , он покажет вам все необходимые детали text.txt с путем:

Оттуда вы можете скопировать путь и вставить его в терминал.

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

$sample_file.txt/дом/Вардах/Документы/test.txt

Давайте проверим ls команда, если имя файла изменилось или нет:

$ls

Пример 2: перемещение папки в каталог

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

Создайте папку тестирования и задайте имя как тестирование с помощью mkdir команда. Добавьте в него случайный файл, например, создайте test.txt файл в нем через трогать команда:

$mkdirТестирование
$трогатьTesting.txt

Переместите Testing.txt файл в Тестирование папку с помощью мв команда:

$мвTesting.txt Тестирование

Теперь переместите Тестирование папку в Загрузки каталог:

$мвТестирование/дом/Wardah/Загрузки

Для подтверждения введите:

$ls /дом/Wardah/Загрузки

Пример 3: одновременное перемещение нескольких файлов

Когда мы перемещаем несколько файлов одновременно, мв команда рассматривает последнее имя каталога как целевой каталог:

Давайте переместим файлы sample.txt , test.txt , а также test.txt в Загрузки каталог. Для этого откройте терминал в каталоге Documents, так как все эти файлы находятся там:

$мвsample.txt testing.txt text.txt/дом/Wardah/Загрузки

Выполнить ls команда для подтверждения:

$ls /дом/Wardah/Загрузки

Как видите, все файлы успешно перенесены из Документы каталог в Загрузки каталог.

Как перемещать файлы с помощью графического интерфейса:

Для операционной системы Linux доступно несколько инструментов с графическим интерфейсом и систем управления файлами. Наиболее широко используются: Наутилус , файловый менеджер GNOME и Дельфин , который представляет собой файловый менеджер для KDE. Эти два файловых менеджера предпочтительнее из-за их гибкости.

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

Графический интерфейс упрощает передачу файлов. Нам просто нужно следовать нескольким простым предложениям, которые перечислены ниже:

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

Давайте разберемся с этим на примере:

Откройте файловый менеджер Nautilus в Ubuntu 20.04:

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

Откройте меню приложений, найдите файловый менеджер и введите наутилус или Файлы :

Вы можете видеть, что после ввода наутилуса он показывает Файлы вариант. Нажмите на нее, чтобы открыть окно файлового менеджера:

Как видно, в нем есть несколько папок и несколько текстовых файлов. Предположим, я хочу переместить sample.txt текстовый файл в другое место. Выберите sample.txt файл и щелкните по нему правой кнопкой мыши:

Нажмите на Переместить в… , на экране появится список всех возможных пунктов назначения:

Давайте переместим sample.txt файл в Документы каталог. Затем выберите его в окне и нажмите Выбирать кнопка:

Файлы были успешно перемещены из Дом каталог в Документы каталог.

Как вы видете, sample.txt больше не присутствует в Дом каталог:

Чтобы проверить, успешно ли он перемещен в место назначения, откройте Документы каталог и проверьте, есть ли sample.txt Файл существует:

Точно так же, если вы хотите переместить каталог в другое место, вы также можете сделать это, повторив те же шаги, которые мы обсуждали выше. Давайте рассмотрим это на примере,
создать новую папку в Дом каталог и назовите его. Я создаю папку с именем Тестирование , как показано на следующем изображении:

Представьте, что мы хотим переместить Тестирование каталог / папку в Загрузки каталог. Итак, выберите Тестирование папку, щелкните ее правой кнопкой мыши и в подменю перейдите к Переместить в… вариант:

В открывшемся окне выберите Загрузки каталог для передачи Тестирование папку в него, щелкнув Выбирать кнопка:

Подтвердите существование перемещенной папки в Загрузки каталог, открыв его в файловом менеджере:

Как видите, переместить файл или каталог через Наутилус Файловый менеджер:

Заключение:

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

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

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

Если вы предпочитаете использовать терминал, тогда мв , используется многоцелевая команда. Он используется не только для перемещения файлов / папок, но и для их переименования. Мы выполнили несколько примеров мв команда для лучшего понимания. Процедура аналогична в каждом примере; если вы внимательно следуете одному примеру, вы можете использовать мв командовать где угодно.