Как переместить файл в Ubuntu

Обновлено: 02.07.2024

К настоящему моменту вы немного узнали о структуре файловой системы; и вы узнали, как создавать файлы и каталоги.

Но то, что вы знаете, как создавать файлы и каталоги, не означает, что вы застряли с внесенными изменениями. Что делать, если вы хотите переименовать и/или переместить файлы и каталоги?

Начнем с команды копирования.

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

В принципе, команда копирования ненамного сложнее ввода:

поэтому, чтобы скопировать файл кроссовок.txt в каталог tigger в вашем каталоге входа, просто введите:

cp кроссовки.txt тигр

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

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

-r -- рекурсивный. Вместо простого копирования всех файлов и каталогов копируется все дерево каталогов, подкаталоги и все остальное в другое место.

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

-v - многословно. Покажет ход копирования файлов.

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

Не будьте слишком "напористыми"

Помните, что среди ваших опций есть -f (принудительно), которая может перезаписывать файлы, не спрашивая вас, уверены ли вы. При использовании принудительной опции убедитесь, что вы действительно хотите перезаписать файл.

Теперь, когда у нас есть файл crossers.txt в каталоге tigger, давайте воспользуемся командой cp -i, чтобы снова скопировать файл в то же место.

[newuser@localhost newuser]$ cp -i кроссовки.txt tigger cp: перезаписать 'tigger/sneakers.txt'?

Чтобы перезаписать уже существующий файл, нажмите Y, а затем Enter . Не хотите перезаписывать файл? Сейчас самое время нажать N и Enter .

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

Общие параметры, доступные с mv, включают:

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

-f -- заставить. Отменяет интерактивный режим и перемещается без запроса. Если вы не знаете, что делаете, этот вариант не работает; будьте очень осторожны при его использовании, пока не освоитесь в своей системе.

-v -- подробно. Показывает список перемещаемых файлов.

Если вы хотите переместить файл из своего домашнего каталога в другой каталог, введите:

мв кроссовки.txt тигр

или mv crossers.txt /home/newuser /home/newuser/tigger, используя абсолютные пути.

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

Чтобы скопировать файл кроссовки.txt из нашего каталога входа в наш подкаталог tigger, просто введите:

cp кроссовки.txt тигр

Чтобы скопировать и переименовать этот файл из crossers.txt в piglet.txt, введите:

cp кроссовки.txt tigger/piglet.txt

Чтобы переместить и переименовать файл, просто замените cp в приведенном выше примере mv.

Если вы нажмете cd на tigger и используете ls , вы увидите файл piglet.txt .

Если вы просто хотите переименовать файл и сохранить его местоположение, просто mv в текущем каталоге:

мв кроссовки.txt piglet.txt

Мы говорили о создании файлов с помощью команды touch и перенаправления в главе 13. И мы создали каталог tigger с помощью mkdir .

Но мы не обсуждали, как удалять файлы и каталоги.

Удаление файлов и каталогов с помощью команды rm ( man rm ) — простой процесс.

Возьмем наш новый файл piglet.txt и удалим его из каталога tigger с помощью команды rm:

Что произойдет, если мы на самом деле не хотим от него избавляться? Слишком поздно!Опять же, здесь пригодится параметр -i (интерактивный), потому что он дает второй шанс подумать о том, действительно ли мы хотим выбросить файл.

[newuser@localhost newuser]$ rm -i piglet.txt rm: удалить 'piglet.txt'?

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

Чтобы удалить файл с помощью подстановочного знака, введите:

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

rm piglet.txt кроссовки.txt

Варианты удаления файлов и каталогов включают:

-i -- интерактивный. Предлагает подтвердить удаление. Это хорошо.

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

-v -- подробно. Показывает список удаляемых файлов.

-r -- рекурсивный. При удалении каталогов будут удалены все файлы и подкаталоги указанного каталога. Это также поможет избавиться от пустого каталога.

Чтобы удалить каталоги с помощью rm , необходимо указать параметр -r.

Например, если вы хотите рекурсивно удалить значок каталога, введите:

А если вы хотите объединить параметры, например принудительное рекурсивное удаление, вы можете ввести:

Команда rm — мощная команда, которая может удалить всю вашу систему! Если вы являетесь пользователем root и введете простую команду rm -rf / вы утонете, как змея, пожирающая свой хвост, команда рекурсивно удалит все в вашей системе.

Более безопасной альтернативой использованию rm для удаления каталогов является команда rmdir. С помощью этой команды вам не будет разрешено использовать рекурсивное удаление, поэтому каталог, в котором есть файлы, не будет удален.

Прочитайте справочную страницу rmdir, набрав man rmdir, чтобы узнать больше о команде.


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

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

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

Командная строка перемещается

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

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

Команда mv выполняет одно действие — перемещает файл из одного места в другое. Это может ввести в заблуждение, поскольку mv также используется для переименования файлов. Как? Простой. Вот пример. Допустим, у вас есть файл testfile в /home/jack/, и вы хотите переименовать его в testfile2 (оставив его в том же месте). Для этого вы должны использовать команду mv следующим образом:

mv /home/jack/testfile /home/jack/testfile2

или, если вы уже находитесь в /home/jack:

mv тестовый файл testfile2

Приведенные выше команды переместят /home/jack/testfile в /home/jack/testfile2, фактически переименовав файл. Но что, если вы просто хотите переместить файл? Допустим, вы хотите, чтобы ваш домашний каталог (в данном случае /home/jack) был свободен от случайных файлов. Вы можете переместить этот тестовый файл в /home/jack/Documents с помощью команды:

mv /home/jack/testfile /home/jack/Documents/

С помощью приведенной выше команды вы переместили файл в новое место, сохранив при этом исходное имя файла.

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

В вашем каталоге ~/Downloads есть несколько файлов .mp3 (~/ – это простой способ представить ваш домашний каталог; в нашем предыдущем примере это был бы /home/jack/), и вы хотите, чтобы они ~/Музыка.Вы можете быстро переместить их с помощью одной команды, например:

мв ~/Загрузки/*.mp3 ~/Музыка/

Эта команда переместит все файлы с расширением .mp3 из каталога «Загрузки» в каталог «Музыка».

Если вы хотите переместить файл в родительский каталог текущего рабочего каталога, это можно легко сделать. Допустим, у вас есть файл testfile, расположенный в ~/Downloads, и вы хотите, чтобы он был в вашем домашнем каталоге. Если вы сейчас находитесь в каталоге ~/Downloads, вы можете переместить его на одну папку вверх (в ~/) следующим образом:

«../» означает перемещение папки на один уровень вверх. Если вы зарылись глубже, скажем, ~/Downloads/today/, вы все равно можете легко переместить этот файл с помощью:

Помните, что каждый «../» обозначает один уровень вверх.

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

Графический интерфейс

Для платформы Linux доступно множество графических интерфейсов. Кроме того, вы можете использовать множество файловых менеджеров. Наиболее популярными файловыми менеджерами являются Nautilus (GNOME) и Dolphin (KDE). Оба очень мощные и гибкие. Я хочу проиллюстрировать, как файлы перемещаются с помощью файлового менеджера Nautilus.

Наутилус, вероятно, обладает наиболее эффективным средством перемещения файлов. Вот как это делается:

  1. Откройте файловый менеджер Nautilus.
  2. Найдите файл, который хотите переместить, и щелкните его правой кнопкой мыши.
  3. Во всплывающем меню (рис. 1) выберите параметр "Переместить в".
  4. Когда откроется окно "Выбор места назначения", перейдите к новому местоположению файла.
  5. Найдя папку назначения, нажмите «Выбрать».

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

Если вы предпочитаете перетаскивание, не бойтесь — Nautilus готов служить вам. Допустим, у вас есть файл в вашем домашнем каталоге, и вы хотите перетащить его в Документы. По умолчанию Nautilus будет иметь несколько закладок в левой части окна. Вы можете перетащить файл в закладку «Документ», не открывая второе окно Nautilus. Просто нажмите, удерживайте и перетащите файл с основной панели просмотра на закладку «Документы».

Однако, если пункт назначения для этого файла не указан в ваших закладках (или не отображается в текущей основной области просмотра), вам потребуется открыть второе окно Nautilus. Затем вы можете перетащить файл из исходной папки в исходном окне в папку назначения во втором окне.

Если вам нужно переместить несколько файлов, вам еще повезло. Подобно почти любому современному пользовательскому интерфейсу, вы можете выполнять множественный выбор файлов, удерживая нажатой кнопку Ctrl при щелчке по каждому файлу. После выбора каждого файла (рис. 2) вы можете либо щелкнуть правой кнопкой мыши один из выбранных файлов, а затем выбрать параметр «Переместить в», либо просто перетащить их в новое место.

nautilus

Выбранные файлы (в данном случае папки) будут выделены.

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

Поделиться этой записью

Авторское право © 2022 The Linux Foundation®. Все права защищены. Linux Foundation зарегистрировала товарные знаки и использует товарные знаки. Список товарных знаков The Linux Foundation см. на нашей странице «Использование товарных знаков». Linux является зарегистрированным товарным знаком Линуса Торвальдса. Условия использования | Политика конфиденциальности | Устав | Антимонопольная политика | Политика хорошей репутации

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

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

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

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

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

Разница между копированием и перемещением заключается в том, что при "перемещении" файл перемещается в новое место назначения, а "копирование" означает создание дубликата содержимого и вставка его в новое место назначения.

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

Когда переезжать:

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

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

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

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

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

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

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

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

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

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

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

Для перемещения файлов из исходного местоположения в определенное место назначения используется команда «mv»:

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

Синтаксис:

Синтаксис команды «mv»:

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

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

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

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


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

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

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

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


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


Чтобы подтвердить наличие файла «sample_file.txt» в каталоге «Документы», запустите команду «ls» в терминале:


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

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

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

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

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


Когда вы нажмете «Свойства», вам будут показаны все необходимые сведения о «text.txt» с путем:


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

После того как вы переместили файл, вы можете снова переименовать его с помощью команды «mv»:


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


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

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

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


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


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


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


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

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


Выполните команду «ls», чтобы подтвердить это:


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

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

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

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

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

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

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

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

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

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


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


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


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


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


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

Как видите, файла «sample.txt» больше нет в «Домашнем» каталоге:


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


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


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


Откроется окно, выберите каталог «Загрузки» для переноса в него папки «Тестирование», нажав кнопку «Выбрать»:


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


Как видите, переместить файл или каталог с помощью файлового менеджера «Наутилус» очень просто:

Вывод:

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

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

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

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

Об авторе

Варда Батул

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

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

Например, вы можете скопировать презентацию на карту памяти, чтобы взять ее с собой на работу. Или вы можете сделать резервную копию документа, прежде чем вносить в него изменения (а затем использовать старую копию, если вам не нравятся ваши изменения).

Эти инструкции относятся как к файлам, так и к папкам. Вы копируете и перемещаете файлы и папки точно так же.

Копировать и вставлять файлы

Выберите файл, который хотите скопировать, нажав на него один раз.

Щелкните правой кнопкой мыши и выберите "Копировать" или нажмите Ctrl + C.

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

Нажмите кнопку меню и выберите «Вставить», чтобы завершить копирование файла, или нажмите Ctrl + V . Теперь будет копия файла в исходной папке и другой папке.

Вырежьте и вставьте файлы, чтобы переместить их

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

Щелкните правой кнопкой мыши и выберите Вырезать или нажмите Ctrl + X .

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

Нажмите кнопку меню на панели инструментов и выберите «Вставить», чтобы завершить перемещение файла, или нажмите Ctrl + V . Файл будет извлечен из исходной папки и перемещен в другую папку.

Перетащите файлы, чтобы скопировать или переместить

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

Нажмите «Файлы» на верхней панели, выберите «Новое окно» (или нажмите Ctrl + N), чтобы открыть второе окно. В новом окне перейдите в папку, в которую вы хотите переместить или скопировать файл.

Нажмите и перетащите файл из одного окна в другое. Это переместит его, если место назначения находится на том же устройстве, или скопирует его, если место назначения находится на другом устройстве.

Например, если вы перетащите файл с USB-накопителя в домашнюю папку, он будет скопирован, потому что вы перетаскиваете его с одного устройства на другое.

Вы можете принудительно скопировать файл, удерживая нажатой клавишу Ctrl во время перетаскивания, или принудительно переместить его, удерживая нажатой клавишу Shift во время перетаскивания.

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

md mahdi iNnP5SkGnsw unsplash

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

В системах Linux, включая Ubuntu, команду mv можно использовать для перемещения или переименования файлов и каталогов. Он также часто используется при создании резервной копии существующих файлов и папок.

Если вы студент или новый пользователь, который ищет систему Linux для начала обучения, проще всего начать с ОС Ubuntu Linux…. Это отличная операционная система Linux для начинающих и тех, кто ищет более простой в использовании дистрибутив Linux.

Ubuntu — это операционная система Linux с открытым исходным кодом, которая работает на настольных компьютерах, ноутбуках, серверах и других устройствах…

При использовании Ubuntu вы обнаружите, что Linux не так уж сильно отличается от Windows и других операционных систем во многих отношениях, особенно когда речь идет об использовании системы для выполнения работы.…

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

Это руководство покажет вам, как...

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

О команде mv:

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

Синтаксис:

Синтаксис – это правило и формат использования команды mv. Порядок этих параметров синтаксиса можно изменить, но необходимо соблюдать прямой формат.

Ниже приведен пример синтаксиса использования команды mv.

мв [ВАРИАНТ]. [-T] ИСТОЧНИК НАЗНАЧЕНИЕ
mv [ОПЦИЯ]. ИСТОЧНИК. КАТАЛОГ

Параметры:

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

Ниже приведены некоторые параметры команды mv:

< td>Замените DESTINATION на место назначения файла или папки
SOURCE Замените SOURCE на источник файла или папки
DESTINATION
–backup[=CONTROL] Если вы используете параметр -backup, mv создает резервное копирование каждого существующего целевого файла
-bИспользование -b mv ведет себя как –backup, но не принимает аргумент
-f, –forceИспользуйте -f или –force, mv не выводит запрос перед перезаписью существующего содержимого
-i, –interactiveОпция -i или —interactive, mv запрашивает перед перезаписью исходящего содержимого
–helpПоказать справочное сообщение и выход.

Если вы используете параметры -b или –backup, mv переименует конечный файл, если он существует, добавив к его имени суффикс. Это сохраняет копию исходного файла, а не перезаписывает его.

Например, если вы хотите переименовать файл с именем myfile.txt в myprivate.txt , просто выполните следующие команды:

mv myfile.txt myprivate.txt

Приведенная выше команда перемещает или удаляет файл myfile.txt и создает новый файл с содержимым под названием myprivate.txt

Если вы хотите переместить myfile.txt в другой каталог в вашей домашней папке, который называется private, просто выполните следующие команды:

mv myfile.txt /home/private

Приведенная выше команда перемещает файл myfile.txt в указанный каталог с именем private внутри вашей домашней папки.

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

mv -f myfile.txt /home/private

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

mv -i myfile.txt /home/private/

Если в каталоге /home/private уже есть файл с именем myfile.txt, выводится запрос:

При использовании параметра -b или –backup команда mv создает копию существующего файла.

mv -b myfile.txt /home/private

Если файл myfile.txt существует в /home/private , существующая копия будет переименована в

/home/private/myfile.txt~

Для перемещения каталогов просто укажите исходный каталог и место назначения:

mv секреты /дома/ секреты

Существует много более сложных опций, которые вы можете использовать с командами mv, но несколько приведенных выше помогут вам начать работу с командой mv в Ubuntu.

Вывод:

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

Читайте также: