Procure uma variedade de comandos incrivelmente úteis. Seja você um administrador de sistemas veterano ou um neófito de linha de comando que se esforça para descobrir mais, o CommandLineFu é uma coleção de comandos orientada por votação que serve milhares de ideias que você deveria ter pensado, mas não o fez.
Alguns vêem a linha de comando como o ponto fraco do Linux, o último símbolo de um sistema sem facilidade de uso. Outros conhecem a linha de comando como um dos melhores recursos do Linux, oferecendo aos usuários instruídos um acesso rápido aos recursos que a maioria dos usuários de computador nem sabe que existem. Há uma razão até mesmo o Mac OS X vem com um terminal completo. O CommandLineFu é uma enciclopédia de exatamente esses recursos. Um banco de dados com mais de 8.000 comandos únicos, este site pode parecer avassalador no início - assim como a própria linha de comando. Dig no entanto, e você vai se perguntar como você usou um computador sem a linha de comando.
Desculpe, usuários do Windows - a maioria desses comandos só funciona no Linux. Alguns funcionam no Mac OS X também.
Navegação
Vá até o CommandLineFu para começar. Você verá imediatamente os comandos enviados mais recentemente.
Você pode “grep” (ler: pesquisar) o arquivo, se quiser, ou simplesmente clicar em “ All Time Greats ” para ver os comandos mais populares. Ou, se preferir, simplesmente navegue pela nuvem de tags maciça que compõe a barra lateral direita deste site.
Alguns comandos de destaque
Usuários experientes da linha de comando encontrarão imediatamente as coisas em que estão interessados, mas e os outros? Aqui está uma lista rápida das minhas descobertas neste site.
Servidor Web Rápido e Temporário
Quer compartilhar rapidamente um arquivo com alguém? Configure seu próprio servidor da Web em algumas teclas com este comando prático:
python -m SimpleHTTPServer
Assim, o seu diretório atual será compartilhado. Aqui está o que parece em um navegador da web:
Naturalmente, você precisará configurar seu roteador adequadamente se quiser compartilhar com alguém fora de sua rede atual. Um IP dedicado ou um serviço como o DynDNS Conecte-se a seus PCs domésticos de qualquer lugar com o DynDNS Conecte-se a seus PCs domésticos de qualquer lugar Com o DynDNS Leia mais também será necessário. Ainda assim, para compartilhamento local de arquivos, é difícil superar o comando acima: é rápido e fácil. Funcionou para mim no Ubuntu e no OS X.
Executar o comando de pré-visualização como Sudo
Este é provavelmente útil apenas para usuários do Ubuntu, ou outros sistemas que utilizam o sudo. Ele permite que você execute novamente o último comando executado como sudo, perfeito se você esqueceu de adicionar esse prefácio vital.
Veja seus e-mails não lidos
Quer um rápido resumo dos seus emails não lidos? Esse comando simples pode resolver o problema, desde que o seu cliente de e-mail escolhido seja o Gmail.
Funcionou para mim no Ubuntu e no OS X; Usuários de Linux devem certificar-se de que “curl” esteja instalado.
Veja seus dispositivos montados
Um dispositivo montado é qualquer unidade de armazenamento conectada ao sistema e funcionando. Precisa ver uma lista completa deles? Simples.
Assista a uma versão em texto do StarWars
Ok, este não é útil. É, no entanto, incrível. Assista a uma versão somente em texto de Star Wars, completa com personagens animados em ASCII:
O código para isso é simples:
telnet towel.blinkenlights.nl
3 feeds diferentes
Você quer saber toda vez que um novo comando impressionante é descoberto? O CommandLineFu oferece três feeds diferentes do Twitter e RSS para esse propósito. Qual deles você usa depende da frequência com que você deseja atualizações; verifique todos eles aqui.
Conclusão
Este site é incrível. Explorá-lo pode ensinar muito sobre não apenas a linha de comando, mas também sobre computadores em geral.
Você aprendeu alguma coisa legal? Compartilhe links para seus comandos favoritos nos comentários abaixo ou apenas faça uma lista deles.