Главная
» LINUX
»
Как скопировать файл из одной директории в другую в Ubuntu Linux
Как скопировать файл из одной директории в другую в Ubuntu Linux
Чтобы скопировать файл из одной директории в другую в Ubuntu, используйте приложение «Файлы» в качестве графического способа или cpкоманду в Терминале. В приложении «Файлы» выберите файл, нажмите Ctrl+C , откройте папку назначения и нажмите Ctrl+V . В Терминале используется стандартная схема копирования cp SOURCE DESTINATION.
Копирование файла с помощью файлов Ubuntu
В стандартной версии Ubuntu используется GNOME Files. Официальная документация GNOME подтверждает обычный процесс копирования и вставки: выберите файл, выберите «Копировать» или нажмите Ctrl+C , откройте файл в нужном месте, затем выберите «Вставить» или нажмите Ctrl+V . См. руководство по копированию и перемещению в GNOME Files .
Откройте «Файлы» и найдите исходный файл. Откройте меню приложения, запустите «Файлы» и перейдите в папку, содержащую файл, который вы хотите скопировать. Например, откройте «Документы» и выберите test.txt.
Скопируйте файл. Щелкните правой кнопкой мыши по выделенному файлу и выберите «Копировать» . Вы также можете нажать Ctrl+C .
Выберите исходный файл и нажмите «Копировать» или используйте сочетание клавиш Ctrl+C.
Откройте папку назначения. В этом примере выберите «Загрузки» на боковой панели.
Вставьте копию. Щелкните правой кнопкой мыши по пустому месту и выберите «Вставить» или нажмите Ctrl+V . Оригинал останется в своей первоначальной директории, а отдельная копия будет создана в целевой директории.
Откройте целевую директорию и вставьте скопированный файл.
После завершения операции убедитесь, что файл появился в новом месте, прежде чем удалять или изменять исходный файл.
Скопированный файл теперь отображается в папке «Загрузки», а оригинал остается в папке «Документы».
Функция перетаскивания
Вы также можете открыть два окна «Файлы» и перетащить элемент между ними. Будьте осторожны: GNOME Files обычно перемещает перетаскиваемый файл, когда источник и место назначения находятся на одном устройстве, но копирует его, когда они находятся на разных устройствах. Удерживайте клавишу Ctrl во время перетаскивания, если вы хотите принудительно скопировать файл.
Скопируйте файл с помощью команды `cp`.
Метод с использованием терминала работает быстро и функционирует на Ubuntu Desktop, Ubuntu Server и других дистрибутивах Ubuntu. Откройте терминал и выполните:
cp ~/Documents/test.txt ~/Downloads/
Команда `cp` копирует файл test.txt из папки «Документы» в папку «Загрузки».
Первый путь — это источник ; последний путь — это пункт назначения . Косая черта в конце визуально указывает на то, что пункт назначения — это каталог. В официальном руководстве по команде `cp` в GNU Coreutils этот синтаксис описывается как копирование одного источника в пункт назначения или нескольких источников в целевой каталог .
Пути с пробелами
Если имя файла или каталога содержит пробелы, заключите путь в кавычки. Использование $HOMEкавычек позволяет избежать распространенной ошибки, когда заключение тильды в кавычки препятствует раскрытию имени оболочки:
Если в целевом каталоге уже есть файл с таким же именем, cpего можно заменить обычной командой. Используйте эту -iкоманду, если вам нужно получить подтверждение перед перезаписью:
cp -i ~/Documents/test.txt ~/Downloads/
Для копирования каталога, а не отдельного файла, используйте рекурсивное копирование:
cp -R ~/Documents/ExampleFolder ~/Downloads/
GNU также предоставляет -a( --archive) для копирования деревьев каталогов с сохранением большего количества метаданных, но обычно это не требуется для простого копирования файла.
Другие файловые менеджеры Ubuntu
Та же основная идея применима и к другим дистрибутивам Ubuntu. Kubuntu использует Dolphin , Xubuntu — Thunar , а Ubuntu MATE — Caja . Их интерфейсы различаются, но стандартный рабочий процесс включает выбор файла, копирование, открытие целевого каталога и вставку. В руководстве по файловому менеджеру Xubuntu Thunar указан как файловый менеджер Xubuntu. В текущей документации KDE в качестве сочетаний клавиш для копирования и вставки в Dolphin указаны Ctrl+C и Ctrl+V ; см. KDE Fundamentals . В MATE в качестве официального файлового менеджера указана Caja на сайте проекта MATE .
Если копирование не удастся,
Отказано в доступе: подтвердите, что у вас есть возможность записи в целевой каталог. Для доступа к системным каталогам может потребоваться административный доступ, но обычные личные файлы, как правило, следует копировать в домашний каталог без прав администратора sudo.
Файл или каталог не найдены: проверьте правильность написания и регистр каждого пути. Пути в Linux чувствительны к регистру.
Файл уже существует: используйте это поле, cp -iесли хотите получить предупреждение перед заменой, или выберите другое имя файла назначения.
Место назначения только для чтения: выберите папку с возможностью записи или исправьте права доступа к папке назначения перед копированием.
Для большинства пользователей Ubuntu сочетание клавиш Ctrl+C и Ctrl+V в меню «Файлы» — самый простой вариант. Используйте его, cpкогда вам нужна повторяемая команда, вы работаете по SSH или предпочитаете терминал.