ср
Каждый пользователь очень часто сталкивается с копированием файлов. Команда ср – является одной из главных команд, в системе Linux. С ее помощью можно делать копии файлов и каталогов. Самым простым способом копирования файла является введение команды ср, а потом имя нового файла, который вы хотите получить по результату копирования.
Шаблон для этой команды можно задать таким образом:
1 2 3 4 5 6 7 |
pwd /home/scott/1ibby ls 1ibby.jpg ср libby.jpg libby_bak.jpg ls libby_bak.jpg libby.jpg |
Этот пример очень простой. Изображение будет скопировано в один и то же каталог, который будет содержать файл исходник. Файл так же можно скопировать в другой каталог, либо скопировать их из каталога, что не является на данный момент текущим.
1 2 3 4 5 6 7 |
pwd /home/scott ls /libby libby_bak.jpg libby.jpg ср pix/1ibby_arrowrock.jpg libby/arrowrock.jpg ls /libby arrowrock.jpg libby_bak.jpg libby.jpg |
Так как в этом случае создается копия файла в другом каталоге, его имя не изменяется. В предыдущем примере мы задали новое имя - libby_bak.jpg, так как файл исходник, 1ibby.j pg, был скопирован в тот самый каталог.
Если есть необходимость в копировании файла в текущий каталог из любой другой точки в файловой системе, ставьте в качестве имени целевого каталога точку. Не забывайте, что это точка обозначает текущий каталог. Поэтому, если вы укажете для второй параметра команды ср точку, целевой файл будет иметь то же самое имя, что и исходный.
1 2 3 4 5 6 7 |
pwd /home/scott/libby ls libby_bak.jpg libby.jpg cp pix/1ibby_arrowrock.jpg . ls arrowrock.jpg libby_bak.jpg libby.jpg |
Если файл, который был получен после копирования, необходимо переместить в нужный каталог, имя файла можно не назначать, достаточно лишь задать имя каталога.
1 2 3 4 5 6 7 8 9 |
ls 1 drwxr xr x 224 2005 10 20 12:34 libby drwxr xr x 216 2005 09 29 23:17 music drwxr хг х 1.6K 2005 10 16 12:34 pix ls libby arrowrock.jpg libby.jpg cp pix/1ibby_on_couch.jpg libby ls libby arrowrock.jpg libby.jpg libby_on_couch.jpg |
При выполнении приведенной в этом примере команды, будьте уверены, что каталог 1ibby существует, в ином случае файл 1ibby_on_couch.jpg скопируется в файл 1ibby и поместится в текущий каталог.