Qual é a melhor maneira de aprender como usar a Administração do Sistema / usando comandos shell no Terminal?
command-line
JFW
fonte
fonte
Respostas:
Minha solução para isso foi pegar uma tarefa que eu precisava executar e começar a executá-la apenas no terminal, depois tentei otimizar a solução. Depois de ver os benefícios, você criará um círculo virtuoso que o motivará a partir de então.
Exemplo: remova espaços vazios em um arquivo (na época um colega de classe estava me alimentando com o código-fonte com muito disso). Digamos que este é um liner do awk / perl one. Em algum momento, temos o arquivo que queremos corrigir. Depois disso, substituí o arquivo por uma variável, encapsulada em um script bash. Bang! (agora, automatizando isso para analisar todos os arquivos em uma pasta, eu poderia facilmente aceitar 100 arquivos, tendo as duas partes felizes).
fonte
Há um bom manual no wiki da comunidade, que pode ser encontrado aqui . Você tem tudo o que precisa para começar por aí
fonte
Eu sugeriria ter dois computadores: um com uma interface gráfica completa e outro sem interface gráfica. Gerencie o primeiro com a GUI e o segundo pelo ssh. Contrastar os dois será útil, e você não seria capaz de trapacear no segundo.
Se você não tiver dois computadores, poderá configurar VMs para fazer isso.
fonte
Há um applet bacana chamado Ubuntu Tips Applet. Ele exibe notificações com comandos úteis do terminal em um intervalo configurável, provando ser bastante útil para aprender um pouco de lado. Porém, não é muito útil para o aprendizado rápido de energia. http://www.omgubuntu.co.uk/2011/01/get-random-ubuntu-tips-on-your-desktop-app/
fonte
Para mim, estava fazendo uma instalação do gentoo, o documento de instalação mostra você em praticamente tudo. A instalação resultante será diferente do Ubuntu, mas você aprenderá o terreno comum
fonte
Há um jogo
typespeed
para o ubuntu no qual você pode medir sua velocidade enquanto digita comandos aleatórios do unix. Existem muitas semelhanças entre o unix e o shell. Você encontrará muitos comandos diferentes disso. Pode não ser a melhor ferramenta, mas vale a pena mencionar.você pode instalá-lo usando
sudo apt-get install typespeed
fonte
Pessoalmente, aprendi muito material do livro Unix Shells by Example , além das páginas de manual e, obviamente, deste site. A prática, no entanto, é ainda melhor que a teoria. Comece a escrever scripts para você ou outras pessoas no site aqui.
Aqui estão algumas das coisas que fiz recentemente:
https://askubuntu.com/a/589574/295286
https://askubuntu.com/a/605476/295286
https://askubuntu.com/a/603322/295286
https://askubuntu.com/a/602293/295286
fonte