Como ajustar comando história de sua máquina linux
Video: Aprenda Linux - Comandos básicos do Terminal para Ubuntu
Conteúdo
Se você está um pouco familiarizado com o uso da interface de linha de comando do Linux ou UNIX, é bastante provável que você tenha usado o história comando. Para aqueles que não estão familiarizados com ela, a história comando permite a busca através dos comandos que você já tiver executado na linha de comando do seu computador.
Um exemplo de seu uso é:
# História | grep “matar”
Isto irá procurar um comando contendo o termo matar através da história de comandos que você executa em seu computador. Este é um exemplo de base do história comando. Há certas limitações neste comando. Vamos dar uma olhada em como você pode ajustá-lo um pouco para trabalhar de forma mais eficaz para você. Uma das limitações que eu encontro me incomodando bastante frequência é que, se você estiver executando dois sessão de terminal ao mesmo tempo os comandos a partir da primeira sessão são apagados a partir do histórico de comandos. Não a forma mais inteligente de comando deve funcionar, eu acho. Bem, vamos corrigi-lo então.
Faça login na sua conta e lançar um terminal shell. No diretório home do seu usuário, você deve encontrar um arquivo chamado .bashrc. Se este arquivo não existir, criá-la. Para abrir o arquivo usar um comando como o seguinte, substituindo do utilizador com seu nome de usuário:
# Vim /home/user/.bashrc
Adicione as seguintes linhas para o .bashrc apresentar, sem qualquer tipo de modificação:
shopt -s histappend
PROMPT_COMMAND = `-a história`
E pronto, problema resolvido. De agora em diante todos os seus comandos de sessões individuais, bem como sessões simultâneas serão gravadas no arquivo histórico de comandos, e nenhuma substituição vai acontecer.
Outra mudança útil Eu gosto de fazer a história configuração do comando é a remoção de duplicatas a partir do histórico de comandos. Dessa forma eu tenha acesso a uma muito mais dados e obtê-lo mais rápido. Abra o .bashrc apresentar mais uma vez e adicione as seguintes linhas em uma nova linha:
HISTCONTROL exportação =”ignoredups”
exportação HISTIGNORE =”&: Ls: [bf] g: exit”
Video: resolvendo problema com a resolução do linux
Salve o arquivo e saia do editor de texto. Agora o comando história irá verificar para ver se um comando já existe no arquivo de log ou não antes de adicionar qualquer nova informação. A última modificação faço à história configuração do comando é a adição de verificação ortográfica. Adicione a linha abaixo para o arquivo .bashrc para ajudar a história verificação de comando para erros de ortografia no comando e sugerir um comando válido:
shopt -s cdspell
Video: Configuração de Rede Básica - Comandos ifconfig e dhclient - Linux
Salvar e sair. Agora sua máquina Linux será capaz de descobrir quando você digita Gerp ao invés de grep.