Як в linux скопіювати файл

Як в linux скопіювати файл в терміналі? Така дія деколи потрібно, і мені вже не раз доводилося копіювати файли в терміналі, коли у мене валилася система і Linux працював тільки в режимі командного рядка. Скопіювати файл в терміналі просто, для цього є проста команда cp.

Команда cp приймає два аргументи: існуючий файл, призначений для копіювання, і місце призначення.

Як в linux скопіювати файл

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

Вона створить новий файл accounts.bak, який буде повною копією вихідного файлу. Цю команду можна застосовувати також для копіювання папок і навіть цілих файлових систем і підсистем.

Якщо другий аргумент - папка, а не файл, що копіюються файли поміщаються безпосередньо в папку і отримують ім'я вихідного файлу.

Наприклад, для створення копії папки / boot у вашій домашній теці ви могли б переконатися в тому, що перебуваєте в потрібній папці, і створити нову папку для копіювання файлів, ввівши наступні команди (команда mkdir - скорочення від "make directory" (створити каталог) ):

Потім ви ввели б наступну команду для виконання копіювання:

Для копіювання папки і всіх вкладених в неї папок слід додати аргумент -r для виконання рекурсивного копіювання:

Ось таким чином можна скопіювати файли в терміналі командою cp.