Como existe uma versão para Windows dessa questão, decidi abrir um wiki da comunidade para a mesma pergunta no unix, linux e similares.
Atualizarei esta lista com as respostas:
- bash: exec 3 <> / dev / tcp / localhost / 80 # Redirecionar para a porta 80 do localhost
- find: procure arquivos em uma hierarquia de diretórios
- htop: visualizador de processos interativo, semelhante ao topo
- xargs: constrói e executa linhas de comando a partir da entrada padrão
- tmux: sessões de linha de comando destacáveis e reconectáveis
- apropo: encontre páginas de manual relevantes
- vmstat: veja o estado do seu sistema
Sites:
- commandlinefu.com
- serverfault.com
Atalhos do teclado: - Ctrl T (específico para BSD): envia o SIGINFO para um programa em execução - Tecla Magic SesRq (específica para Linux): en.wikipedia.org/wiki/Magic_SysRq_key
linux
unix
command-line-interface
command
Boa pessoa
fonte
fonte
Respostas:
Tente commandlinefu.com .
fonte
'screen' - permite sessões de linha de comando destacáveis e reconectáveis. Tornado mais brilhante com perfis de tela (padrão no Ubuntu 9.04) e byobu no 10.04
fonte
Ligeiro:
Recursos ocultos do Linux
Recursos ocultos do Linux
fonte
find
. Extremamente útil em combinação comxargs
.fonte
-exec
infind
tornaxargs
inútil na maioria das vezes.fonte
Usando 'ack' como um substituto para grep / find + xargs + grep: www.betterthangrep.com
fonte
Redefinir
para quando você acidentalmente cria um arquivo binário :-)
Felicidades
fonte
Talvez não comandos propriamente ditos, mas descobri que você pode definir o bash para usar o emacs ou atalhos do estilo vi para navegar no prompt para ser especialmente útil. Ctrl + A para ir para o início da linha, Ctrl + E para ir para o final da linha e todos os outros (consulte http://www.hypexr.org/bash_tutorial.php ).
fonte
ls
- lista o conteúdo do diretório.ls /bin
ls /usr/bin
ls /usr/local/bin
: Veja com quais outros brinquedos você pode brincarfonte
pushd, popd
- diretório push, diretório popcd
- sem nenhum parâmetro o levará de volta ao seu diretório pessoal.history
- fornece uma lista de todas as combinações de comandos anteriores que foram executadas. Você pode preencher esta lista se estiver procurando por algo específico. E então use!n
para lembrá-lo.fonte