Как использовать команду установки в Linux

Команда install в системах Linux используется для копирования файлов и объединяет несколько команд в одну для упрощения их использования. Команда install использует команды cp, chown, chmod и strip.

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

Установить командный синтаксис

Правильный синтаксис команды установки включает в себя параметры, исходный файл и файл назначения.

устанавливать [ВАРИАНТ] ... ИСТОЧНИК DEST
устанавливать [ВАРИАНТ] ... ИСТОЧНИК ... КАТАЛОГ
устанавливать [ОПЦИЯ] ... -T ИСТОЧНИК КАТАЛОГА
устанавливать [ВАРИАНТ] ... -D КАТАЛОГ

Вот параметры, которые вы можете использовать с командой install:

  • —резервный[= CONTROL] создает резервную копию каждого существующего файла назначения
  • как —резервный но не принимает аргумент
  • является (игнорируется)
  • следует использовать для установки файла. То есть, если цель уже существует и не совпадает с новым файлом, в этом случае время изменения не будет изменено.
  • -d, —каталог будет рассматривать все аргументы как имена каталогов; создать все компоненты указанных каталогов
  • -D создает все ведущие компоненты DEST, кроме последнего, затем копирует SOURCE в DEST. Это полезно в первом формате выше.
  • -грамм, —группа= GROUP устанавливает групповое владение
  • , —Режим= MODE устанавливает режим доступа (как в chmod) вместо rwxr-xr-x
  • , —владелец= ВЛАДЕЛЕЦ устанавливает право собственности (только для суперпользователя)
  • -п, —сохранить-временные метки применяет время доступа / изменения файлов SOURCE к соответствующим файлам назначения
  • -s, —полоса таблицы символьных полос. Это полезно только для первого и второго форматов выше.
  • -S, —суффикс= SUFFIX переопределяет обычный суффикс резервной копии
  • -v, —подробный печатает имя каждого каталога по мере его создания
  • -z, —context-CONTEXT устанавливает контекст безопасности SELinux для файлов и каталогов
  • —Помогите отображает справочную информацию и выходит
  • —версия выводит информацию о версии и выходит

Суффиксом резервной копии является `~ ‘, если не установлено с —суффикс или SIMPLE_BACKUP_SUFFIX. Метод контроля версий может быть выбран с помощью —резервный опция или через переменную окружения VERSION_CONTROL.

Это значения:

  • нет, выкл — никогда не делайте резервных копий (даже если —резервный дано)
  • пронумеровано, т — делает пронумерованные резервные копии
  • существующий, ноль — нумеруется, если существуют нумерованные резервные копии: в противном случае все просто
  • просто, никогда — всегда делайте простые резервные копии

Полная документация для установки поддерживается в виде руководства Texinfo. Если информация и программы установки установлены на вашем сайте правильно, команда информация установить должен дать вам доступ к полному руководству.

Используйте команду man (% man), чтобы увидеть, как команда используется на вашем компьютере.

Пример команды установки

Следующая команда предлагает пример того, как использовать команду install Linux для копирования файлов. Каждая папка и файл должны быть настроены для вашей собственной ситуации.

$установить -D /source/folder/*.py / destination / folder

Здесь опция -D используется для копирования всех файлов .py из папки / source / в папку / destination / folder. Опять же, все, кроме «install» и «-D», должно быть изменено, чтобы соответствовать вашим собственным файлам и папкам.

Если вам нужно создать папку назначения, вы можете использовать эту команду (для нашего примера здесь):

$установить -d / destination / folder

Вот параметры, которые вы можете использовать с командой install:

  • —резервный[= CONTROL] создает резервную копию каждого существующего файла назначения
  • как —резервный но не принимает аргумент
  • является (игнорируется)
  • следует использовать для установки файла. То есть, если цель уже существует и не совпадает с новым файлом, в этом случае время изменения не будет изменено.
  • -d, —каталог будет рассматривать все аргументы как имена каталогов; создать все компоненты указанных каталогов
  • -D создает все ведущие компоненты DEST, кроме последнего, затем копирует SOURCE в DEST. Это полезно в первом формате выше.
  • -грамм, —группа= GROUP устанавливает групповое владение
  • , —Режим= MODE устанавливает режим доступа (как в chmod) вместо rwxr-xr-x
  • , —владелец= ВЛАДЕЛЕЦ устанавливает право собственности (только для суперпользователя)
  • -п, —сохранить-временные метки применяет время доступа / изменения файлов SOURCE к соответствующим файлам назначения
  • -s, —полоса таблицы символьных полос. Это полезно только для первого и второго форматов выше.
  • -S, —суффикс= SUFFIX переопределяет обычный суффикс резервной копии
  • -v, —подробный печатает имя каждого каталога по мере его создания
  • -z, —context-CONTEXT устанавливает контекст безопасности SELinux для файлов и каталогов
  • —Помогите отображает справочную информацию и выходит
  • —версия выводит информацию о версии и выходит

Суффикс резервной копии равен `~ ‘, если не установлен с —суффикс или SIMPLE_BACKUP_SUFFIX. Метод контроля версий может быть выбран с помощью —резервный опция или через переменную окружения VERSION_CONTROL.

Это значения:

  • нет, выкл — никогда не делайте резервных копий (даже если —резервный дано)
  • пронумеровано, т — делает пронумерованные резервные копии
  • существующий, ноль — нумеруется, если существуют нумерованные резервные копии: в противном случае все просто
  • просто, никогда — всегда делайте простые резервные копии

Полная документация для установки поддерживается в виде руководства Texinfo. Если информация и программы установки установлены на вашем сайте правильно, команда информация установить должен дать вам доступ к полному руководству.

Используйте команду man (% man), чтобы увидеть, как команда используется на вашем компьютере.

Пример команды установки

Следующая команда предлагает пример того, как использовать команду install Linux для копирования файлов. Каждая папка и файл должны быть настроены для вашей собственной ситуации.

$ install -D /source/folder/*.py / destination / folder

Здесь опция -D используется для копирования всех файлов .py из папки / source / в папку / destination / folder. Опять же, все, кроме «install» и «-D», должно быть изменено, чтобы соответствовать вашим собственным файлам и папкам.

Если вам нужно создать папку назначения, вы можете использовать эту команду (для нашего примера здесь):

$ install -d / destination / folder
Ссылка на основную публикацию