Sistemas  
 
Rede de conhecimento computador >> Sistemas >> Linux >> Content
Quais utilitários no Linux estão localizados mais de um diretório no sistema local?
Muitos utilitários do Linux não estão localizados apenas em um diretório, mas estão disponíveis através de links simbólicos em vários locais. O exemplo mais proeminente são os diretórios `/bin` e`/usr/bin`. Muitos executáveis ​​residem em `/usr/bin`, e links simbólicos para esses executáveis ​​geralmente existem em`/bin`. Essa é uma prática comum para manter a compatibilidade com versões anteriores e fornecer acesso conveniente de diferentes partes da hierarquia do sistema de arquivos.

Portanto, não se trata de uma utilidade existente em * mais de um diretório * no sentido de cópias independentes múltiplas, mas sim que o mesmo utilitário * é acessível por vários caminhos devido ao uso de links simbólicos. Isso se aplica a um grande número de utilitários padrão. Você pode verificar facilmente isso usando o comando `find`. Por exemplo, `find/-name ls -print` mostrará todos os locais onde o comando` ls` pode ser encontrado (provavelmente `/bin/ls` e`/usr/bin/ls` e talvez outros).

Outros diretórios em que você pode encontrar links simbólicos para os serviços públicos incluem:

* /sbin :Binários de administração do sistema. Eles geralmente têm contrapartes em `/usr/sbin`.
* /usr/local/bin :Binários instalados pelo usuário ou por um gerenciador de pacotes local.
* Caminhos especificados na variável de ambiente `$ path` :A variável `$ path` determina onde o shell procura comandos. Qualquer diretório listado lá poderia conter links simbólicos para utilitários localizados em outros lugares.


Para resumir:a chave não é sobre várias cópias * da mesma utilidade, mas vários links simbólicos * apontando para o mesmo arquivo executável. Quase todos os utilitários usados ​​frequentemente alavancam essa estratégia. Identificar * Cada utilitário * * com essa característica exigiria uma extensa pesquisa em todo o sistema. Os diretórios `/bin` e`/usr/bin` (e seus colegas `sbin`) são os melhores exemplos para ilustrar o princípio.

Anterior :

Próximo :
  Os artigos relacionados
·Como excluir um usuário no Linux CentOS 
·Permissão negada em um perfil Linux 
·Qual é a diferença entre um arquivo de inicializaçã…
·Como mover uma janela X no Linux 
·Como fazer um Deb Pacote De um Programa Python 
·Como configurar meu e-mail no SuSE Linux 
·Como criar um arquivo tar 
·Como faço para configurar uma placa Notebook Belkin Wi…
·O que é o Mandrake 
·Passo-a- passo para configurar um servidor Início Xubu…
  Artigos em destaque
·Como obter um Ícone Systray para IncrediMail 
·Como reinstalar o Windows sem o CD em um Dell Dimension…
·Como instalar uma nova placa de vídeo para Ubuntu 
·Como instalar discos de recuperação 
·Ajuda: Como copiar configurações do Windows XP 
·Como você se grava em um computador Mac? 
·Como você reinicia o computador no Lexus SC 430? 
·Como se conectar a um login usando SSL 
·Como atualizar o LiveUpdate 
·Como verificar uma versão SSL 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados