Иллюстрированный самоучитель по Linux
Приложение С. Обзор команд Linux.
ср |
Описание |
Копирует файлы или каталоги. |
Синтаксис |
ср [-а] [ – archive] [-b] [ – backup] [-d] [ – no-dereference] – > [-f] [– force] [-i] [– interactive] [1] [– link] [-p] – > [ – preserve] [-R] [ – recursive] [-s] [ – symbolic-link] [-u] [--update] source destination cp [options] source… destination |
Важные флаги и опции |
- -a/ – archive: Копирует файлы и каталоги рекурсивно, сохраняет символические ссылки как ссылки, сохраняет права собственности и доступа файлов-источников. То же, что и – dpR.
- -b/ – backup: Создает резервные копии файлов перед тем, как оригинальные файлы будут перезаписаны.
- -d/ – no-dereference: Копирует ссылки как ссылки, вместо копирования файлов, на которые эти ссылки указывают.
- -f / – force: Принудительно удаляет существующие файлы-приемники, которые нужно перезаписать.
- -i/ – inter active: Запрашивает согласие пользователя перед перезаписью существующих файлов-приемников.
- -l/ – link: Создает жесткие ссылки вместо копирования файлов. Применяется только к файлам, но не к каталогам.
- -р/ – preserve: Сохраняет права собственности и доступа файлов-источников.
- -R/--recursive: Копирует файлы и каталоги рекурсивно. Это означает, что для каждого указанного каталога-источника копируются все файлы и все подкаталоги в этом каталоге, сохраняя соответствующую структуру каталога
- -s/ – symbolic-link: Создает символические ссылки вместо копирования файлов. Файлы-источники должны быть представлены с указанием полного пути.
- -u/ – update: Замещает только те файлы-приемники, которые имеют более раннее время модификации, чем файлы-источники.
|
Предупреждение |
При работе в режиме пользователя root нужно быть осторожным с флагом -f. По ошибке можно перезаписать важные системные файлы, т.к. пользователь root обычно имеет права на запись всех файлов и каталогов. |
crontab |
Описание |
Отображает или изменяет Cron-таблицу пользователя (crontab). Cron-таблица указывает запланированные действия, исполняемые демоном Cron. |
Синтаксис |
crontab [-u user] file crontab [-u user] { – l|-r| – e } |
Важные флаги и опции |
- e: Редактирует crontab-файл пользователя, который запустил программу, или пользователя, указанного флагом – и. Используемый редактор определяется переменной окружения EDITOR
- -l: Отображает содержимое crontab-файла пользователя, запустившего команду, или пользователя, указанного флагом -u.
- -r: Удаляет crontab-файл пользователя, запустившего команду, или пользователя, указанного флагом -u.
- -u user: Указывает пользователя, чей crontab-файл берется для работы, если он отличается от пользователя, запустившего команду. Этот флаг может использовать только пользователь root.
|
Примечания |
Формат элементов crontab-файла описан в гл. 17. |
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.