Perguntas com a marcação «history»

41
Por que a chamada de sistema UNIX kill é chamada de 'kill'?

Estou curioso sobre a história do nome, parece-me que a chamada de sistema 'kill' poderia ter sido chamada de 'sinal' e a chamada de sistema de 'sinal' poderia ter sido chamada de 'identificador'. Fiquei imaginando se o uso original da chamada do sistema poderia ter sido simplesmente para matar...

40
Excluir as últimas N linhas do histórico do bash

Ao colar acidentalmente um arquivo no shell, ele coloca uma tonelada de entradas absurdas e feias no histórico do bash. Existe uma maneira limpa de remover essas entradas? Obviamente, eu poderia fechar o shell e editar o .bash_historyarquivo manualmente, mas talvez haja algum tipo de API disponível...

40
O que aconteceu com o bzip1?

O bzip2 era um padrão de fato para uma compressão bastante forte ao longo de muitos anos. Eu mesmo havia digitado o bzip2comando milhares de vezes até agora, o que me faz pensar - o que aconteceu com o bzip ou bzip1? O Google parece não me dizer muito sobre isso e parece que pode ser uma lição de...

40
Como navegar na pesquisa reversa do bash?

O Bash oferece a funcionalidade de reverter a pesquisa via Ctrl+ R. Em seguida, pode-se digitar uma parte de um comando para mostrar uma entrada apropriada do histórico. Suponha que esta é minha história: vim foo1 vim foo2 # I want to go here vim foo3 # this is where I land, how to go back? Eu...

38
Como habilitar a pesquisa reversa no zsh?

Recentemente, mudei para o zsh (finalmente) e estou adorando! Até agora, uma coisa que me falta é Ctrl+ Rpara fazer uma pesquisa incremental no histórico. Eu tenho o histórico configurado corretamente HISTSIZE=10000 SAVEHIST=10000 HISTFILE=~/.zsh_history e eu usei vicombinações de...

37
Como obter os últimos N comandos da história?

Eu quero ver quais são os últimos N comandos no meu history. Eu pensei history | tail -n 5que conseguiria, mas notei que um comando multilinha conta para tantas linhas quanto ele possui. $ echo "hello how are you" $ history | tail -2 how are you" 1051 history | tail -2 Então, minha pergunta é: eu...

36
Como os pipelines limitam o uso de memória?

Brian Kernighan explica neste vídeo a atração inicial do Bell Labs por pequenos idiomas / programas baseados em limitações de memória Uma máquina grande seria de 64 k bytes - K, não M ou G - e isso significava que qualquer programa individual não podia ser muito grande; portanto, havia uma...

34
O binário mais antigo trabalhando no Linux?

Em uma discussão sobre compatibilidade com versões anteriores no kernel do Linux e ABI da GUI , Alan Cox observa que " meu kernel 3.6rc ainda executará um binário do Rogue criado em 1992. O X é compatível novamente com aplicativos muito mais antigos que o Linux " . Então, quão compatíveis são as...

34
Como é que !! trabalhar na festança?

Muito útil quando você esquece um sudo no início do seu comando, !!age como um apelido do comando anterior. Exemplo: $ mv /very/long/path/for/a/protected/sensible/file/caution.h . (...) Permission denined $ sudo !! sudo mv /very/long/path/for(...) . [sudo] password : Como chamamos isso de...

34
Qual é o ponto de mv -f?

O manual do GNU Coreutils paramv diz: -f --force Do not prompt the user before removing a destination file. No entanto, esse já parece ser o comportamento padrão para mv, portanto, a -fopção parece ser supérflua. Por exemplo, no GNU Bash versão 4.3.11: $ ls -l total 0 $ touch 1 2; mv -f 1 2;...