Linux - Interface Texto
Veja dicas sobre o uso de comandos no Linux no boletim ViaLinuxis em: http://www.pcs.usp.br/~jkinoshi/bs/i4.html
A interface texto no Unix/Linux é muito poderosa porque permite que você combine comandos, quer seja através de mecanismos como pipe, redirecionamento, etc. ou através da união de diversos comandos em um script (impossível na interface gráfica). Vale a pena aprender!
Como consultar a documentação?
-
man,
-
apropos,
-
makewhatis.
Como é a estrutura de arquivos e quais são os comandos que
me permitem "navegar" nessa estrutura?
-
arquivos em estrutura de árvore.
-
/home, /usr/bin, etc.
-
ls (-F, -al, -alt)
-
cd, mv, cp, find,rm, cat, more
-
grep -e "^jor",
Como funciona o esquema de permissão dos arquivos?
-
ls -al :: usuário, grupo e resto.
-
chmod (ex: preciso liberar script CGI para acesso à todso),
-
chown.
Pipe
-
ps ax|grep emacs
-
rpm -qa | grep ...
-
ls -al|more
Redirecionamento
-
mail -s "ViaLinuxis - Por que Linux?" jkinoshi@pcs.usp.br
-
mail -s "ViaLinuxis - Por que Linux?" jkinoshi@pcs.usp.br <texto.
Vantagem da interface texto
-
permite a criação de scripts.
-
mais rapido depois de aprendida.
Que história é essa de sistema multi-usuário?
-
O que é o administrador de sistema ou o root?
-
Como fazer para inserir e remover usuários do meu sistema?
-
como root: 'useradd k', 'userdel -r k'; deixar criado um usuário
a mais para brincar de email.