Melhor maneira de começar a aprender comandos do Shell no Terminal? [fechadas]

8

Qual é a melhor maneira de aprender como usar a Administração do Sistema / usando comandos shell no Terminal?

JFW
fonte
2
Quando você diz "usar a Administração do Sistema", você quer dizer usar as ferramentas disponíveis na GUI?
precisa saber é o seguinte

Respostas:

4

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).

Dimitrios Mistriotis
fonte
7

Há um bom manual no wiki da comunidade, que pode ser encontrado aqui . Você tem tudo o que precisa para começar por aí

sebikul
fonte
4

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.

apoorv020
fonte
11
Como eles salvar a necessidade é a mãe de toda a invenção;)
Ashfame
4

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/

Christoph
fonte
Muito bom, +1
kos
2

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

mate
fonte
0

Há um jogo typespeedpara 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.captura de tela do typespeed

você pode instalá-lo usando
sudo apt-get install typespeed

igaurav
fonte
0

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

Sergiy Kolodyazhnyy
fonte
Relacionados: unix.stackexchange.com/q/193815/85039
Sergiy Kolodyazhnyy