как скопировать файл в linux через терминал на флешку

Копирование файлов в Linux

Не всегда есть доступ к файловому менеджеру: из-за различных поломок графическая оболочка на домашнем компьютере может быть недоступна, а на серверах используется только консольный интерфейс. К тому же копирование файлов Ubuntu через терминал намного эффективнее, и вы сами в этом убедитесь. Сегодня мы рассмотрим не только обычное копирование командой cp Linux, но и не совсем обычное: с помощью tar и find.

Утилита копирования файлов cp

Синтаксис и опции

Общий синтаксис cp выглядит вот так:

$ cp опции файл-источник файл-приемник

$ cp опции файл-источник директория-приемник/

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

Утилита имеет несколько интересных опций, которые могут сильно помочь при нестандартных задачах копирования, поэтому давайте их рассмотрим:

Примеры копирования файлов в linux

Теперь, когда вы знаете основные опции, можно перейти к практике. Например, мы хотим скопировать некую картинку из домашней папки в подкаталог pictures:

Или можем явно указать имя новой картинки:

Копирование папок осуществляется с помощью ключа -r:

После выполнения этой команды копирования

/папка будет скопирована в папку

/Документы. Главное, не забывайте поставить слэш в конце выражения или использовать опцию -t. Иначе папка

/документы будет перезаписана.

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

Есть и противоположная опция -n, означающая «никогда не перезаписывать существующие файлы».

Сp также поддерживает специальные символы замены * и ?. Например, следующая команда скопирует все файлы, начинающиеся на test:

Если нужно применить более сложные регулярные выражения, придётся комбинировать утилиту cp с find или egrep.

В случае, если важно сохранить права доступа к файлу и его владельца, нужно использовать опцию -p:

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

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

Копирование файлов по регулярным выражениям в Linux

В утилите find можно применять различные условия и регулярные выражения для поиска файлов. Я уже немного писал о ней в статье как найти новые файлы в Linux. Мы можем скопировать все найденные с помощью find файлы, вызвав для каждого из них команду cp. Например, копируем все файлы в текущей директории, содержащие в имени только цифры:

Но не find‘ом единым такое делается. То же самое можно получить, запросив список файлов директории в ls, отфильтровав его по регулярному выражению egrep и передав имена файлов по очереди в cp с помощью xargs:

Это не совсем удобный способ копировать файлы Linux, но всё же он возможен. Будут скопированы все файлы из домашней директории, содержащие в имени только английские буквы.

Копирование содержимого файлов в Linux

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

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

cat файл1 файл2 > файл3

Специальное копирование файлов в Linux с помощью tar

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

Утилита cp тоже может справиться с такой задачей? если указать опцию -p, но можно использовать утилиту архивации tar. Мы не будем создавать никаких файлов архивов, а построим туннель. Первая часть команды пакует файл и отправляет на стандартный вывод, а другая сразу же распаковывает в нужную папку:

Здесь мы полностью копируем содержимое папки /var в папку /mnt/var. Так вы можете копировать папку Linux, причём абсолютно любую или даже целую операционную систему.

Выводы

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

Источник

Как скопировать файл в Linux через терминал

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

Команда для копирования «cp»

Для копирования файлов в Linux через терминал используется команда « cp » (от англ. «copy»). Команда « cp » представляет собой утилиту командной строки для копирования файлов и каталогов. Она поддерживает перемещение одного или нескольких файлов или папок с параметрами для создания резервных копий и сохранения атрибутов.

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

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Таким же образом выполняется копирование файла в другую папку. Вводим команду « cp », указываем путь к файлу и затем каталог, в который его нужно скопировать. Например, для того чтобы скопировать « file.txt » в каталог « folder » нужно выполнить вот такую команду:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Естественно, если это необходимо, вы можете вводить полные пути к файлам и папкам, которые копируете командой « cp ». Например, копирование может выглядеть так:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Еще один пример копирования с указанием полного пути:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

При необходимости можно скопировать сразу несколько файлов. В этом случае сначала нужно перечислить файлы, а потом указать папку, в которую их нужно скопировать. Например, для того чтобы скопировать « file.txt » и « newfile.txt » в каталог « folder » нужно выполнить следующее:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

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

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Синтаксис и опции команды «cp»

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

Самых опций у команды « cp » очень много, поэтому мы рассмотрим только самые простые и часто используемые. С остальными опциями вы сможете ознакомиться отдельно, выполнив в терминале Linux команду « man cp ».

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

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

Источник

Как скопировать файл в Linux через терминал

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

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

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

Команда для копирования «cp»

Для копирования файлов в Linux через терминал используется команда «cp» (от англ. «copy»). Команда «cp» представляет собой утилиту командной строки для копирования файлов и каталогов. Она поддерживает перемещение одного или нескольких файлов или папок с параметрами для создания резервных копий и сохранения атрибутов.

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

cp file.txt newfile.txt

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

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Таким же образом выполняется копирование файла в другую папку. Вводим команду «cp», указываем путь к файлу и затем каталог, в который его нужно скопировать. Например, для того чтобы скопировать «file.txt» в каталог «folder» нужно выполнить вот такую команду:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Естественно, если это необходимо, вы можете вводить полные пути к файлам и папкам, которые копируете командой «cp». Например, копирование может выглядеть так:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Еще один пример копирования с указанием полного пути:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

При необходимости можно скопировать сразу несколько файлов. В этом случае сначала нужно перечислить файлы, а потом указать папку, в которую их нужно скопировать. Например, для того чтобы скопировать «file.txt» и «newfile.txt» в каталог «folder» нужно выполнить следующее:

cp file.txt newfile.txt folder/

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Аналогичное действие можно выполнить и с помощью маски. Например, для того чтобы скопировать все txt-документы в определенную директорию можно выполнить вот такую команду:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

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

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Синтаксис и опции команды «cp»

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

cp [опции] источник приемник

Самых опций у команды «cp» очень много, поэтому мы рассмотрим только самые простые и часто используемые. С остальными опциями вы сможете ознакомиться отдельно, выполнив в терминале Linux команду «man cp».

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

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

Linux команда cp — копирование файлов и папок на Ubuntu

Источник

Команды Linux для работы с файлами

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

А теперь перейдем к подробному рассмотрению всех этих команд.

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

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

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

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Команда cd позволяет изменить текущую папку на другую. По умолчанию, текущей считается домашняя папка, например, cd Desktop меняет папку на рабочий стол, если вы выполните ее из домашнего каталога:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Вы также можете указать полный путь к папке:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Вы также можете вернуться в предыдущую рабочую папку:

Команда rm позволяет удалить файл. Будьте очень осторожны с ней, она не будет спрашивать подтверждения:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Например, rm file удалит файл с именем file, который находится в текущей папке. Как и в предыдущих вариантах, вы можете указать полный путь к файлу linux. Например:

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

Команда rmdir позволяет удалить пустую папку. Например, команда rmdir directory удалит папку directory, которая находится в текущей папке:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Команда mv перемещает файл в новое место. Она также может использоваться для переименования файлов. Например, mv file newfile переименует файл file в newfile:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Чтобы переместить файл в другую папку нужно указать путь к ней, например, переместим файл file в папку /home/user/tmp/

mv file /home/user/tmp/

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Команда mkdir позволяет создать новую папку mkdir test создаст папку в текущем каталоге:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

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

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Для создания жесткой ссылки никаких опций задавать не нужно:

ln /home/user/Downloads/ /home/user/test/

chmod позволяет изменить права доступа к файлам. Например, chmod +x script.sh добавляет флаг исполняемости к файлу script.sh:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

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

Команда touch создает пустой файл. Например, touch file создаст пустой файл в текущей папке с именем file:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Для создания файлов через терминал существует еще несколько команд, они рассмотрены в статье как создать файл в linux.

11. mc

sudo apt install mc

После завершения установки достаточно выполнить команду mc:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Используйте клавиши со стрелками для перемещения по файлах, Tab для перехода на другую панель, Alt+1 для просмотра справки и Alt+2 для вывода меню:

как скопировать файл в linux через терминал на флешку. Смотреть фото как скопировать файл в linux через терминал на флешку. Смотреть картинку как скопировать файл в linux через терминал на флешку. Картинка про как скопировать файл в linux через терминал на флешку. Фото как скопировать файл в linux через терминал на флешку

Если терминальное окружение поддерживает мышь, то вы можете ее использовать в Midnight Commander.

Выводы

В этой статье мы рассмотрели как выполняется работа с файлами и каталогами в linux, с помощью терминала. Когда вы освоите все эти команды, вы сможете сделать большинство основных действий в терминале. А как часто вы пользуетесь терминалом? Используете его для работы с файлами? Напишите в комментариях!

Источник

Как скопировать файл в linux через терминал на флешку

C навигацией разобрались, теперь научимся создавать, удалять, копировать, перемещать файлы и директории (каталоги) в терминале Linux.

Создание файлов и директорий в терминале Linux.

Создание текстовых файлов в терминале Linux.

Текстовый файл в терминале Linux можно создать тремя способами.

1. С помощью команды touch:

Вводим команду touch, затем путь и название нового файла.

Например, создадим текстовый файл в текущей директории с именем file.txt:

2. С помощью перенаправления стандартного потока вывода любой команды.

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

Создать файл можно также перенаправлением вывода любой команды в файл.

В общем виде команда будет следующей:

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

Например, перенаправим вывод справки команды ls в файл, который будет создан (а если такой файл есть, то он будет полностью перезаписан):

Но это мы создали не пустой файл, а если хотим создать пустой, то воспользуемся командой echo c переданной ей пустой строкой (две одинарных ковычки) и перенаправим это в файл:

3. С помощью любого текстового редактора, консольного или с графическим интерфейсом.

Передаем команду запуска любого текстового редактора и путь к файлу.

Самый простой консольный текстовый редактор это nano:

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

Про манипуляции с текстом более подробно в одной из следующих статей о терминале Linux.

Создание директорий (каталогов) в терминале Linux.

Создание каталогов выполняется командой «mkdir» (от англ. make directory):

Создать директорию с именем «dir1»:

Создать две директории одновременно:

Создать дерево директорий:

Удаление файлов и директорий в терминале Linux.

Удаление директорий (каталогов) в терминале Linux.

Для удаления директорий используется команда «rmdir» (от англ. remove directory):

Удаляются директории аналогично, как и создаются. Такие же команды.

Удаление файлов в терминале Linux.

Для удаления файлов используется команда «rm» (от англ. remove).

Работает очень просто, пишете команду rm и путь к файлу, который хотите удалить:

Удалить файл с именем «file1»:

Но команда «rm» позволяет удалять не только файлы, но и директории (каталоги) вместе с их содержимым.

Удалить директорию с именем «dir1» и рекурсивно всё её содержимое:

Удалить две директории и рекурсивно их содержимое:

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

Перемещение и переименование файлов и директорий в терминале Linux.

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

Всё очень просто. Чтобы переименовать файл, выполняем команду:

Чтобы переместить файл:

Копирование файлов и директорий в терминале Linux.

Для копирования используется команда «cp» (от англ. copy).

Скопировать файл file1 и назвать его file2:

Копировать директорию dir1 в директорию dir2:

Копировать файл с именем file1 в директорию c именем dir1:

Справка о командах.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *