Копирование файлов с помощью команды cp, курсы Linux индивидуальное обучение Таллин

Копирование файлов с помощью команды cp, курсы Linux индивидуальное обучение Таллин

Статьи

Современный айтишник практически всегда должен уметь работать с командной строкой Линукс. В том числе — выполнять таким образом простейшие операции с файлами. Потому что эта операционная система в том или ином виде используется практически во всех отраслях сектор информационных технологий. Сегодня мы расскажем о том, как копировать файлы с помощью команды cp. Эти знания включены в курсы Linux индивидуальное обучение Таллин и помогут вам войти в ИТ в Эстонии в 2023 году.

Что такое команда cp, курсы Linux индивидуальное обучение Таллин

В предыдущих статьях из нашего цикла по системному администрированию мы уже рассказали о командах для навигации по файловой системе. Например, о командах ls и cd, позволяющих просматривать содержимое каталогов и менять рабочий каталог соответственно. Теперь настало время научить вас работать с файлами. И начать лучше всего с команды для копирования. С ее изучения начинаются любые системное администрирование Linux курсы скачать Таллин.

Для копирования файлов и папок в Линукс используется команда cp (от англ. Copy — «копировать»). Ее синтаксис выглядит следующим образом:

  • сначала напишите в командной строке команду cp;
  • далее укажите опции, которые нужно использовать при копировании;
  • после этого укажите путь к копируемому файлу (источнику);
  • в конце укажите путь, по которому следует разместить копию исходного файла (назначение).

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

Полезные опции команды cp в Линукс

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

  • -f — принудительно заменяет целевой файл, если он не может быть открыт для записи;
  • -i — интерактивный режим (программа будет запрашивать подтверждения перед выполнением каждой операции);
  • -n — запрет перезаписи существующих файлов;
  • -r или -R — рекурсивный режим (копирование каталога со всем содержимым);
  • -v — подобный режим, при котором в процессе выполнения каждой из операции в командную строку возвращается соответствующий отчет;
  • —help — вызов встроенной справки по синтаксису и опциям команды cp;
  • —version — вызов информации о версии программы.

Стоит отметить, что копирование папок всегда требует использования рекурсивного режима. В противном случае командная оболочка вернет ошибку — cp: -r not specified; omitting directory <название каталога>.

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

В будущем мы обязательно расскажем о том, чем отличается копирование с помощью протокола SSH. Например, с локального на удаленный сервер и наоборот, а также — между двумя удаленными машинами. Также мы расскажем вам о том, как перемещать и переименовывать файлы с помощью команды mv. Советуем пройти обучение Linux Таллин, чтобы быстро поднять уровень квалификации в ИТ и стать востребованным специалистом!

Команда SEDICOMM University: Академия Cisco, Linux Professional Institute, Python Institute.