<Anterior | Conteúdo | Próxima>
Se você continuar recebendo mensagens de "dispositivo ocupado", verifique primeiro se todas as sessões de shell deixaram o sistema de arquivos do CD e se nenhum aplicativo gráfico está mais usando-o. Em caso de dúvida, use o lsof ferramenta para rastrear o (s) processo (s) ainda usando o recurso de CD.
7.6. Resumo
Quando tudo tem seu lugar, isso significa que metade do trabalho já está feito.
Embora manter a ordem seja importante, é igualmente importante se sentir em casa em seu ambiente, seja texto ou gráfico. O ambiente de texto é controlado por meio dos arquivos de configuração do shell. O ambiente gráfico depende principalmente da configuração do servidor X, na qual vários outros aplicativos são construídos, como gerenciadores de janela e desktop e aplicativos gráficos, cada um com seus próprios arquivos de configuração. Você deve ler a documentação específica do sistema e do programa para descobrir como configurá-los.
As configurações regionais, como configuração do teclado, instalação de fontes apropriadas e suporte a idioma, são realizadas melhor no momento da instalação.
O software é gerenciado automática ou manualmente usando um sistema de pacote. Os seguintes comandos foram introduzidos neste capítulo:
Tabela 7-2. Novos comandos no capítulo 7: Para se sentir em casa Comando Significado
aptidão | Gerenciar pacotes no estilo Debian. |
monta automática | inclui automaticamente sistemas de arquivos recém-inseridos. |
dpkg | Gerenciador de pacotes Debian. |
dselecionar | Gerenciar pacotes no estilo Debian. |
carregar chaves | Carregue a configuração do teclado. |
lsof | Identifique processos. |
montar | Incluir um novo sistema de arquivos na árvore do sistema de arquivos existente. |
ntpdate | Defina a hora e a data do sistema usando um servidor de hora. |
quota | Exibir informações sobre o uso permitido de espaço em disco. |
recodificar | Converta arquivos para outro conjunto de caracteres. |
rpm | Gerenciar pacotes RPM. |
definir fonte | Escolha uma fonte. |
fuso horário | Defina o fuso horário. |
tzconfig | Defina o fuso horário. |
ulimit | Defina ou exiba os limites de recursos. |
atualizar2date | Gerenciar pacotes RPM. |
urpmi | Gerenciar pacotes RPM. |
yum | Gerenciar pacotes RPM. |
7.7. Exercícios
7.7.1. Ambiente Shell
• Imprima suas configurações de ambiente. Qual variável pode ser usada para armazenar o tipo de CPU de sua máquina?
• Faça um script que possa dizer algo como "olá, mundo". Dê a ele as permissões apropriadas para que ele possa ser executado. Teste seu script.
• Crie um diretório em seu diretório inicial e mova o script para o novo diretório. Adicione permanentemente este novo diretório ao seu caminho de pesquisa. Teste se o script pode ser executado sem fornecer um caminho para sua localização real.
. Crie subdiretórios em seu diretório inicial para armazenar vários arquivos, por exemplo, um diretório música para manter os arquivos de áudio, um diretório INSTITUCIONAIS para suas anotações e assim por diante. E use-os!
• Crie um prompt personalizado.
• Exibir limites de uso de recursos. Você pode mudá-los?
• Tente ler as páginas do manual compactadas sem descompactá-las primeiro.
. Faça um alias lll que realmente executa ls -A.
. Por que o comando tail arquivo de teste > arquivo de teste não funciona?
• Monte um CD de dados, como o CD de instalação do Linux, e dê uma olhada. Não se esqueça de desmontar quando não precisar mais dele.
. O script da Seção 7.2.5.2 não é perfeito. Ele gera erros para arquivos que são diretórios. Adapte o script para que ele selecione apenas arquivos simples para cópia. Usar find para fazer a seleção. Não se esqueça de tornar o script executável antes de tentar executá-lo.