Руководства по командной строке

Man » Онлайн-руководство install - подробная онлайн-документация для страницы man install

🌍
install - копировать файлы и устанавливать атрибуты

СИНТАКСИС

install [ОПЦИЯ]... [-T] ИСТОЧНИК НАЗНАЧЕНИЕ
install [ОПЦИЯ]... ИСТОЧНИК... ДИРЕКТОРИЯ
install [ОПЦИЯ]... -t ДИРЕКТОРИЯ ИСТОЧНИК...
install [ОПЦИЯ]... -d ДИРЕКТОРИЯ...

ОПИСАНИЕ

Эта программа install копирует файлы (часто только скомпилированные) в выбранные вами места назначения. Если вы хотите загрузить и установить готовый к использованию пакет в системе GNU/Linux, вам следует использовать диспетчер пакетов, такой как yum(1) или apt-get(1).

В первых трех формах ИСТОЧНИК копируется в НАЗНАЧЕНИЕ или несколько ИСТОЧНИКОВ в существующую ДИРЕКТОРИЮ, при этом устанавливаются режимы разрешений и владелец/группа. В 4-й форме создаются все компоненты указанной ДИРЕКТОРИИ (или ДИРЕКТОРИЙ).

Обязательные аргументы для длинных опций также являются обязательными для коротких опций.

--backup[=КОНТРОЛЬ]
создать резервную копию каждого существующего файла назначения

-b     аналогично --backup, но не принимает аргумент

-c     (игнорируется)

-C, --compare
сравнить содержимое исходных и целевых файлов, и если изменений в содержимом, владельце и разрешениях нет, не изменять целевой файл

-d, --directory
обрабатывать все аргументы как имена каталогов; создать все компоненты указанных каталогов

-D     создать все основные компоненты НАЗНАЧЕНИЯ, кроме последнего, или все компоненты --target-directory, затем скопировать ИСТОЧНИК в НАЗНАЧЕНИЕ

--debug
объяснить, как файл копируется. Поддерживает -v

-g, --group=ГРУППА
установить группу, вместо текущей группы процесса

-m, --mode=РЕЖИМ
установить режим разрешений (как в chmod), вместо rwxr-xr-x

-o, --owner=ВЛАДЕЛЕЦ
установить владельца (только для суперпользователя)

-p, --preserve-timestamps
применить время доступа/изменения файлов ИСТОЧНИКА к соответствующим файлам назначения

-s, --strip
удалить таблицы символов

--strip-program=ПРОГРАММА
программа, используемая для удаления таблиц символов

-S, --suffix=СУФФИКС
изменить обычный суффикс резервной копии

-t, --target-directory=ДИРЕКТОРИЯ
скопировать все аргументы ИСТОЧНИКА в ДИРЕКТОРИЮ

-T, --no-target-directory
обрабатывать НАЗНАЧЕНИЕ как обычный файл

-v, --verbose
вывести имя каждого созданного файла или каталога

--preserve-context
сохранить контекст безопасности SELinux

-Z     установить контекст безопасности SELinux для целевого файла и каждого созданного каталога на значение по умолчанию

--context[=CTX]
аналогично -Z, или если CTX указан, установить контекст безопасности SELinux или SMACK на CTX

--help отобразить эту справку и выйти

--version
вывести информацию о версии и выйти

Суффикс резервной копии по умолчанию — '\~', если не задан с помощью --suffix или SIMPLE_BACKUP_SUFFIX. Метод управления версиями можно выбрать с помощью опции --backup или через переменную окружения VERSION_CONTROL. Вот значения:

none, off
никогда не создавать резервные копии (даже если указана опция --backup)

numbered, t
создавать резервные копии с нумерацией

existing, nil
с нумерацией, если существуют резервные копии с нумерацией, в противном случае простые

simple, never
всегда создавать простые резервные копии

АВТОР

Написано Дэвидом Маккензи.

СООБЩЕНИЕ ОБ ОШИБКАХ

Онлайн-справка GNU coreutils: [https://www.gnu.org/software/coreutils/] Сообщайте об ошибках перевода по адресу [https://translationproject.org/team/]

ССЫЛКИ

cp(1)

Полная документация [https://www.gnu.org/software/coreutils/install] или доступна локально через: info '(coreutils) install invocation'

Упаковано Debian (9.7-3) Авторское право © 2025 Free Software Foundation, Inc. Лицензия GPLv3+: GNU GPL версии 3 или более поздней [https://gnu.org/licenses/gpl.html]. Это бесплатное программное обеспечение: вы можете изменять и распространять его. Гарантий нет, в той мере, в которой это разрешено законом.