logo

Comando de instalação do Linux

Linux instalar O comando é usado para copiar arquivos para um destino especificado e definir atributos. Ele copia arquivos para um destino especificado. Não é usado para instalar programas como seu nome especifica . Para baixar e instalar um programa, temos que usar apt-get, apt, yum e mais utilitários, dependendo do tipo de distribuição .

É bastante semelhante ao comando 'cp'. Além disso, permite-nos controlar os atributos dos arquivos de destino. É comumente usado para copiar programas em makefiles para o diretório de destino. Ele se recusa a copiar arquivos para si mesmo.

O comando de instalação combina elementos de diferentes comandos, como CP , chown, chmod, mkdir e retirar comandos. Ele nos permite usar recursos de todos esses comandos em uma única ação.

Os recursos do comando de instalação são os seguintes:

  • É usado para copiar arquivos como o comando cp.
  • Ele fornece a funcionalidade para selecionar se deseja substituir os arquivos existentes ou não.
  • É usado para criar o diretório de destino se ele não existir.
  • É usado para definir os sinalizadores de permissão do usuário dos arquivos, como o comando chmod.
  • É usado para definir o proprietário dos arquivos.
  • É usado para remover bagagem não essencial de arquivos executáveis.

Sintaxe:

 install [OPTION]... [-T] SOURCE DEST install [OPTION]... SOURCE... DIRECTORY install [OPTION]... -t DIRECTORY SOURCE... install [OPTION]... -d DIRECTORY... 

Opção:

As opções suportadas pelo comando de instalação são as seguintes:

    --backup[=CONTROLE]:Esta opção cria um arquivo de backup para cada arquivo de destino existente.-b:É como uma opção '--backup', mas não requer argumento.-C, --comparar:É usado para comparar cada par de arquivos de origem e destino e, em alguns casos, não modifica o destino.-d, --diretório:Se a opção '-d ou -directory' for especificada, todos os argumentos serão tratados como nomes de diretório.-D:É usado para criar todos os componentes do diretório de destino; depois disso, copia a FONTE para o DESTINO.-g, --grupo = GRUPO:É usado para definir participações de grupo.-m, --mode = MODO:É usado para definir o modo de permissão (como em chmod), em vez de rwxr-xr-x.-o, --proprietário = PROPRIETÁRIO:É usado para definir a propriedade. Ele pode ser usado apenas pelo superusuário.-p, --preserve-timestamps:Aplica o tempo de acesso do arquivo de origem ao arquivo especificado.-s, --tira:É usado para tabelas de símbolos de faixa.--strip-program=PROGRAMA:Ele costumava remover binários do programa.-S, --sufixo = SUFIXO:É usado para substituir o sufixo de backup usual.-t, --target-directory=DIRETÓRIO:É usado para copiar todos os argumentos de origem para o diretório especificado.-T, --no-target-directory:É usado para tratar o arquivo de destino como um arquivo normal.-v, --verbose:É usado para imprimir o nome de cada diretório.--preserve-contexto:É usado para preservar o contexto de segurança do SELinux.-COM:É usado para definir o contexto de segurança SELinux do arquivo de destino e cada diretório criado para o tipo padrão.--ajuda:A opção '-help' exibe o manual de ajuda.--versão:É usado para exibir as informações da versão.

Como copiar arquivos para um diretório?

Podemos personalizar cada pasta e arquivo de acordo com nossas necessidades usando o comando de instalação. É usado da seguinte forma:

 install -D /source/folder/*.txt /destination/folder 

A partir do comando acima, o A opção '-D' copiará todos os arquivos de texto da pasta de origem para a pasta de destino.

Se for necessário criar uma nova pasta de destino, execute o comando abaixo:

 install -d /destination/New_folder 

O comando acima criará uma 'Nova_pasta' no diretório especificado. Por exemplo, para copiar dois arquivos 'Demo.txt' e 'Test.txt' para o diretório 'Downloads', execute o comando da seguinte forma:

 sudo install Demo.txt Test.txt Downloads 

O comando acima irá copiar os arquivos fornecidos para a pasta ‘Downloads’. Considere a saída abaixo:

Comando de instalação do Linux