Иногда перед тем, как что-то менять в файле, хочется подстраховаться — сделать копию, чтобы было куда откатиться. Именно для этого нужна команда cp.
cp — скопировать файл
cp (от copy) создаёт дубликат файла:
cp letter.txt letter-backup.txt
Читается это так: «возьми letter.txt и сделай его копию под именем letter-backup.txt». Порядок важен и легко запоминается: сначала откуда, потом куда.
После выполнения у тебя будет два файла с одинаковым содержимым: исходный letter.txt и его близнец letter-backup.txt.
Оригинал при копировании остаётся нетронутым. Это и есть смысл резервной копии: что бы ты ни сделал с одним файлом, второй сохранит исходный вариант.
Зачем это нужно
Резервная копия перед рискованным изменением — привычка, которая не раз тебя выручит. Скопировал, экспериментируешь над одной версией, а если что-то пошло не так — вернулся к нетронутой. Дёшево, быстро и спасает нервы.
Попробуй
В папке лежит файл letter.txt. Сделай его резервную копию:
cp letter.txt letter-backup.txt
После этого ls покажет оба файла — и оригинал, и копию.