Копирование файлов
Скачать 13.72 Kb.
|
Работа с файлами и папками, часть 2 cp - копирование файлов/директорий (сopy paste - копировать вставить) КОПИРОВАНИЕ ФАЙЛОВ Синтаксис: cp имя_файла куда_копируем_файл(указываем абсолютный или относительный путь) Пример: cp myfile.txt dir7 cp myfile /home/username/dir7 ВАЖНО ПОМНИТЬ! По умолчанию уже существующие файлы перезаписываются КЛЮЧИ Ключ -i -используяданный ключ, система спросит у вас действительно ли вы хотите скопировать файл. (interactive - интерактивный) Ключ -n -не перезаписывать существующий файл (отменяет ранее указанный ключ -i). (no-clobber - безмолвный) Ключ -u -копировать только тогда когда исходный файл новее чем файл назначения, или когда файл назначения отсутствует. (update - обновить) Ключ -v пояснять что будет сделано (verbose - подробный) Синтаксис: cp ключ имя_файла куда_копируем_файл Пример: cp -i myfile dir2 cp -i myfile /home/username/dir2 ================================================== КОПИРОВАНИЕ ДИРЕКТОРИЙ Ключ -r -для копирования каталогов/директорий с их содержимым или без. (recursive-рекурсивно) Синтаксис: cp -r имя_директории куда_копируем_директорию(указываем абсолютный или относительный путь) Пример: cp -r dir2 dir1 Ключ -v -визуализация процесса. Синтаксис: cp -rv имя_директории куда_копируем_директорию Пример: cp -rv dir2 dir ================================================== ПЕРЕИМЕНОВАНИЕ/ПЕРЕМЕЩЕНИЕ ФАЙЛОВ mv - переименования и перемещение файлов/каталогов (move - перемещать) ПЕРЕИМЕНОВАНИЕ ФАЙЛА/ДИРЕКТОРИИ Синтаксис: mv имя_файла новое_имя_файла Пример: mv myfile myfile_one ПЕРЕМЕЩЕНИЕ ФАЙЛА/ДИРЕКТОРИИ Синтаксис: mv имя_файла имя_директории_куда_перемещаем/имя_файла Пример: mv myfile dir2/myfile ПЕРЕИМЕНОВАТЬ И ПЕРЕМЕСТИТЬ ФАЙЛ/ДИРЕКТОРИЮ Синтаксис: mv имя_файла имя_директории_куда_перемещаем/новое_имя_файла Пример: mv dir1 dir2/direct |