Pagina inicial » como » Como exibir uma lista de comandos recentes no Ubuntu Linux

    Como exibir uma lista de comandos recentes no Ubuntu Linux

    O Linux tem uma rica experiência de linha de comando que às vezes pode ser um pouco assustadora para pessoas que mudam do Windows. Exibir a lista de comandos recentes é bem simples:

    história

    1 ps -ef
    2 matar 24188
    3 ps -ef
    4 logfile.log da cauda

    Se você quiser encontrar um comando que você usou antes, mas você tem uma lista de histórico enorme, você pode encontrá-lo rapidamente, passando-o através do grep. Digamos que nos lembramos de digitar o comando ftp, mas não conseguimos lembrar o nome de domínio do servidor:

    história | grep ftp

    321 ftp ftp.cdrom18.com

    Coisas bem simples! E se quisermos exibir a lista de itens que usamos com mais frequência? Podemos usar um comando muito mais complicado como este:

    > histórico | awk 'print $ 2' | awk 'BEGIN FS = ”|” print $ 1' | ordenar | uniq -c | ordenar -r

    114 ls
    105 ./runreports.sh
    97 cd
    24 tempo de atividade
    15 mysql
    13 vi

    O último comando foi graças ao Lifehacker, que é um ótimo site que você deve definitivamente assinar.

    As técnicas usadas no último comando são úteis em outros contextos. Eu vou estar postando mais comandos semelhantes indo para frente.