Основи Linux для програмованих мереж і систем - копіювання та переміщення файлів, курси DevOps / DevNet

Основи Linux для програмованих мереж і систем - копіювання та переміщення файлів, курси DevOps / DevNet

Статті

Швидше за все, у 2023 році при працевлаштуванні в сектор ІТ ви зіткнетеся з Лінукс. Безумовно, ця операційна система на сьогоднішній день стала більш дружньою до новачків. Однак все одно від вас будуть потрібні певні знання, що дозволяють вирішувати типові завдання. Сьогодні ми розповімо про те, як копіювати та переміщати файли до Лінуксу. Це потрібно знати всім, хто бажає почати курси DevOps / DevNet Баку . Щоб працевлаштуватися у сфері програмованих мереж та систем в Азербайджані.

Як копіювати файли, курси DevOps / DevNet

Перш за все, давайте розберемося в тому, як виконується копіювання файлів в Лінукс. Тому що навички, отримані під час роботи з графічним інтерфейсом Microsoft Windows, вам не допоможуть. Через те, що ви будете використовувати CLICommand Line Interface («інтерфейс командного рядка»).

Тому для виконання копіювання через термінал вам потрібно знати відповідну команду. І вміти її використовувати – вводити правильні опції та аргументи. Все це важливо знати, щоб почати проходити DevOps / DevNet курси найкращі Баку.

Для копіювання в UNIX-подібних ОС, включаючи ОС сімейства GNU/Linux , використовується команда cp (від англ. Copy - "Копіювати"). Припустимо, що у каталозі є вихідний файл під назвою file1 , копію якого ви хочете зробити. І залишити в тій же папці у випадку видалення або перезапису вихідного файлу. У такому разі вам слід ввести в командний рядок:

  • команду cp та поставити пробіл;
  • назву вихідного файлу та поставити пробіл;
  • назву цільового файлу та натиснути клавішу Enter.

Якщо замість копіювання вихідного файлу з новою назвою в той же каталог ви бажаєте зробити копію з тією ж назвою в іншій папці. То вам потрібно замість назви цільового файлу вказати шлях до каталогу призначення. Варто зазначити, що для копіювання каталогів із вмістом слід використовувати опцію -r (рекурсивне копіювання).

Опція -i дозволяє копіювати всі об'єкти в інтерактивному режимі (запитуючи підтвердження). Тоді як опція -f призначена для того, щоб дозволити видалення цільового файлу. Якщо вже існує недоступний для перезапису напряму. Радимо дізнатися більше про те, які опції допоможуть вам працювати з командою cp . Щоб не відчувати труднощів, проходячи DevOps / DevNet курси Баку.

Як переміщати (вирізати) файли в Лінукс

Інша операція з файлами, схожа на копіювання, - це переміщення. Про копіювання вона відрізняється тим, що вихідний файл пропадає з папки, в якій знаходився. І з'являється в тому каталозі, який користувач вказав як цільовий. Для цього в Linux та інших UNIX-подібних операційних системах використовується команда mv (від англ. Move - Переміщати). Цю команду обов'язково потрібно освоїти, щоб пройти курси DevOps / DevNet інженера Баку.

Варто зазначити, що за синтаксисом команда mv дуже нагадує команду cp . Тобто як перший аргумент ви вказуєте вихідний файл, замість другого аргументу — цільову папку. При цьому, якщо вказати замість цільової папки просто назву файлу, відмінну від вихідного, файл буде перейменовано. Проте залишиться у тому каталозі, у якому був спочатку. Цей прийом - найпростіший спосіб перейменування файлів на Лінукс.

Звичайно ж, у майбутньому вам потрібно буде навчитися копіювати протокол SSH , використовуючи для цього команду scp . Однак про це ми розповімо в одній із наступних статей. А поки що — напишіть у коментарях, які складності у вас виникли при копіюванні та переміщенні файлів у Linux.

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