синтаксис:
ПС - копиране на файлове. В първото изпълнение, синтаксис комунални копия на съдържанието на iskhodnogo_fayla konechnyy_fayl. Във втория случай съдържанието на всеки от файловете се копират от iskhodnogo_fayla в papku_poluchatel. с имената на самите файлове няма да се промени и ще остане същата. Ако ср открива опит за копиране на файл върху себе си е съобщение за грешка.
За да копирате директория дърво и да копирате файлове между компютри, можете да използвате и други програми: като Rsync
Опции:
Подобно параметри -pPR. Запазване на структурата и атрибутите на файловете, а не дървото папка
Ако файла "дестинация" не може да се отвори преди да го изтриете и да се създаде нова, без никакво предупреждение, без да се обръща внимание на правото на достъп до файла. "Това parmetr отменя всички опции -N, написани преди това. В този случай, файл на" дестинация "не може да се освободи от системата и правата на достъп до той ще бъде спасен.
Ако посочите -R parmetr тогава obrabatyvaeyutsya и символични връзки на командния ред. Символни връзки, срещани от дървовидната се игнорират)
Получавате потвърждение за презаписване на файла, ако konechnyy_fayl вече съществува. Стандартна отговор презаписване символът "Y" или "Y". (Отменя parmetr -н, ако той се срещна по-рано)
Ако посочите -R parmetr тогава obrabatyvaeyutsya всички символни връзки.
Не презапишете konechnyy_fayl. ако има такъв. (Тази опция отменя опцията -f или -I, ако те са били изпълнени преди това)
Ако посочите -R parmetr след това обработени всички символни връзки не се обработват (това parmetr по подразбиране)
Utility параметър показва необходимостта да се запази в konechnom_fayle iskhodnom_fayle равни стойности в следните признаци:
Дата и час на последна промяна
- дата и час на отваряне
- File знамена. (Екип Chflags)
- Режим на файл (в режим на файла)
- потребителско име
- група ID
- права за достъп.
- Контрол на достъпа списъци (ACL)
- Разширени атрибути (EAS)
Ако не можете да запазите потребителското си име и група ID не показва никакви съобщения за диагностика, както и кодът на връщане не се променя.
Ако файлът източник има малко на набор от потребителя ID и идентификатора на потребителя не може да бъде преместен, а след това на бит от потребителя ID не се прехвърля.
Ако оригиналното изображение е с малко настройка група-ID и идентификацията на групата не може да бъде преместен, а след това на бит е-група-ID не се прехвърля.
Ако оригиналното изображение е с малко настройка група-ID малко и настройка на потребителски ID и един от потребителско име или на група не може да бъде преместен, а след това няма признаци за набор-група-ID малко и настройка от потребителя ID не се прехвърля
За всеки konechnogo_fayla. което вече съществува, ще бъде заменена с разрешения по подразбиране. За да отмените копирането собствености, използвайте -p
В случай на втората опция писането papka_poluchatel команда трябва да съществува, дори и само един от изходните файлове не е папка, а не уточняват -R
връщане стойност
При успех, полезността връща 0, ако се връща грешка номер> 0
-V и -N параметри, които не са стандартни, а е по-добре да не се използва в скриптове.
Свързани команди:
CD - промяна работна директория
LS - списък на всички файлове в дадена папка
-Създаване на защитен режим на папка
chflags - промяна на атрибутите на файла
коригират - промените разрешенията на файла или папката
RM - премахване на файл
RMDIR -Премахване папка (и)
Целият списък от команди терминал Mac OS X