Como usar o comando 'Instalar' no Linux

A instalação comando em sistemas Linux copia arquivos combinando vários comandos em um. O comando de instalação usa o cp, chown, chmode retira comandos. O comando install não deve ser usado para instalar aplicativos preparados para uso. Eles devem ser baixados e instalados usando o sistema de gerenciamento de pacotes da distribuição Linux.

Close-up das mãos de uma mulher usando o laptop em casa
Andreas Larsson / Getty Images

Instalar sintaxe de comando

O próprio sintaxe pois o comando de instalação inclui opções, um arquivo de origem e um arquivo de destino.

instalar [OPÇÃO]... FONTE DE DESTINO
instalar [OPÇÃO]... FONTE... DIRETÓRIO
instalar [OPÇÃO]... -t FONTE DE DIRETÓRIO
instalar [OPÇÃO]... -d DIRETÓRIO.

Estas são as opções que controlam o comando install:

  • --cópia de segurança[=AO CONTROLE] faz um backup de cada arquivo de destino existente.
  • -b é como --cópia de segurança mas não aceita um argumento.
  • -c é (ignorado).
  • -d, --diretório tratará todos os argumentos como nomes de diretório; cria todos os componentes dos diretórios especificados.
  • -D
    cria todos os componentes principais do DEST, exceto o último e, a seguir, copia SOURCE para o DEST. É útil no primeiro formato acima.
  • -g, --grupo=GRUPO define a propriedade do grupo.
  • -m, --modo=MODO define o modo de permissão (como em chmod), em vez de rwxr-xr-x.
  • -o, --proprietário=PROPRIETÁRIO define propriedade (apenas superusuário).
  • -p, --preserve-timestampsaplica tempos de acesso / modificação dos arquivos de origem aos arquivos de destino correspondentes.
  • -s, --faixa tira tabelas de símbolos. É útil apenas para o primeiro e segundo formatos acima.
  • -S, --sufixo=SUFIXO substitui o sufixo de backup usual.
  • -v, --verbose imprime o nome de cada diretório conforme é criado.
  • -z, --context-CONTEXT define o contexto de segurança SELinux de arquivos e diretórios.
  • --ajuda exibe informações de ajuda e sai.
  • --versão emite informações de versão e sai.

O sufixo de backup é ~ a menos que definido com --sufixo ou variável de ambiente SIMPLE_BACKUP_SUFFIX. O método de controle de versão pode ser selecionado usando o --cópia de segurança opção ou através da VERSION_CONTROL variável de ambiente.

Estes são os valores:

  • nenhum, desligado nunca faça backups (mesmo que --cópia de segurança é dada).
  • numerado, t faz backups numerados.
  • existente, nulo é numerado se houver backups numerados: caso contrário; é simples.
  • simples, nunca sempre faça backups simples.

A documentação completa para o comando de instalação é mantida como um manual Texinfo. Se os programas de informação e instalação estiverem instalados corretamente em seu site, o comando info instalar deve acessar o manual completo.

Use o comando man (cara) para ver como um comando é usado no seu computador.

Exemplo do comando de instalação

O comando a seguir oferece um exemplo de como usar o comando install Linux para copiar arquivos. Cada pasta e arquivo deve ser personalizado para sua situação.

$ install -D /source/folder/*.py / destino / pasta. 

Aqui o -D opção é usada para copiar os arquivos .py do /source/folder ao /destination/folder pasta. De novo, tudo menos instalar e -D deve ser alterado para caber em seus arquivos e pastas.

Se precisar criar a pasta de destino, use este comando, por exemplo:

$ install -d / destino / pasta.