No site acima encontram-se dados sobre licenciamento e forma de
uso desta apresentao
2. Instrues
Este um treinamento eminentemente prtico de comandos Unix e
Linux
Este treinamento leva-o a executar diversos comandos e a
verificar o efeito deles
No execute os comandos indicados mecanicamente, o objetivo
analisar o resultado e compreender seu mecanismo. Portanto, faa
anotaes sobre estes resultados
3. Instrues
conveniente conhecer os comandos em modo texto pois
Voc pode estar diante de um servidor sem interface grfica
Um computador pode apresentar problemas com a interface grfica,
restando-lhe a interface em modo texto
4. Instrues
conveniente conhecer os comandos em modo texto pois
Pode ser necessrio administrar um computador distncia, sem
meios de utilizar a interface grfica
A interface em modo texto permite algumas aes que no so
possveis ou o so de modo ineficiente na interface grfica
5. Instrues
Em um computador com Ubuntu Linux, selecione Terminal na opo
Acessrios do menu de aplicaes
Os comandos devem ser executados neste terminal, tambm
conhecido com interpretador de comandos ou shell
6. Instrues
As opes dos comandos so comumente aplicadas com o uso do hfen
(-). Vrias opes podem ser combinadas com o mesmo hfen
7. Treinamento
Digite os comandos listados, pressionando aps cada linha
cd
CD
O resultado foi alterado pelo uso de maisculas ou
minsculas?
8. Treinamento
Digite o comando abaixo, pressionando imediatamente aps seu
ltimo caracter
mor
Qual foi o resultado?
E se voc pressionar
ca
9. Treinamento
Selecione, com o mouse, duas ou trs letras presentes no
terminal
Clique os dois botes do mouse simultaneamente (ou o boto do
meio)
Qual foi o efeito?
10. Treinamento
Digite os comandos abaixo, verificando o resultado. Se
necessrio digite o comando pwd aps cada um destes
cd /tmp
cd /
cd
cd -
11. Treinamento
Digite os comandos abaixo, verificando o resultado. Se
necessrio digite o comando pwd aps cada um destes
cd /proc
cd ~
cd ..
12. Treinamento
Digite os comandos abaixo, verificando o resultado
cd /tmp
ls
13. Treinamento
Pressione a seta para cima algumas vezes. O que acontece?
E com
14. Treinamento
Em caso de dvidas com o comando anterior digite
man ls (Para sair da tela resultante, pressione a letra q)
info ls (Para sair da tela resultante, pressione a letra
q)
ls help | more (So dois hfens antes do help)
15. Treinamento
Dvidas com qualquer comando podem ser resolvidas trocando ls
das linhas anteriores pelo comando com dvidas
16. Treinamento
Para tirar dvidas do comando cd, tente utilizar os comandos man
e info com cd.
Para avaliar o resultado, saiba que o comando cd conhecido como
umcomando interno
Discuta suas concluses com seu professor/instrutor
17. Treinamento
Outras formas de obter informaes:
apropos ls
whatis ls
which ls
whereis ls
Para comandos internos
help
help cd
18. Treinamento
Comandos de informaes sobre o sistema
pwd
hostname
who
w
last
history
history | more
tty
19. Treinamento
Comandos de informaes sobre o sistema
whoami
O comando anterior deve emitir um nome como sada. Digite-o logo
aps o comando id, com um espao entre eles
20. Treinamento
Comandos de informaes sobre o sistema
date
time ls
21. Treinamento
Comandos de informaes sobre o sistema
uptime
ps
ps -ely | more
top (Pressione a letra q para sair)
uname -a
df -h
du -bh / 2>/dev/null| more
free
22. Treinamento
Comandos de informaes sobre o sistema
cat /proc/cpuinfo
cat /proc/version
cat /etc/issue
cat /proc/meminfo
stat /etc/passwd (este comando pode ser aplicado a qualquer
arquivo)
23. Treinamento
Operaes bsicas
cd
ls
ls -l
ls -la
ls -laF
Discuta com seu professor/instrutor a diferena entre ls -l e ls
-la
24. Treinamento
Operaes bsicas (use ls para verificar os resultados)
cd /tmp
touch arquivo
mkdir diretorio
cp arquivo diretorio
25. Treinamento
Operaes bsicas (use ls para verificar os resultados)
touch a1 a2 a3 a4
cp a1 a2 diretorio
mv a3 a4 diretorio
mv arquivo file
26. Treinamento
Operaes bsicas (use ls para verificar os resultados)
cd /tmp
rm file
rm diretorio
rm -fr diretorio
mkdir d1 d2 d3
mkdir -p d4/d5/d6
27. Treinamento
Visualizao de arquivos
cd /tmp
cp /etc/services /tmp
cat /tmp/services
less /tmp/services (Pressione q para sair)
more /tmp/services
head /tmp/services
tail /tmp/services
nano /tmp/services (Veja o menu para sair)
28. Treinamento
Outros comandos
find / -name services
grep root /etc/passwd
Veja os resultados destes dois comandos e discuta os resultados
com seu professor/instrutor
cat /etc/shadow
sudo cat /etc/shadow
29. Treinamento
Mais comandos
alias
alias meuls=ls -laF
meuls
30. Treinamento
Se ainda houver dvidas sobre algum comando, procure uma verso
em portugus do Linux Newbie Administrator Guide
Use o link
http://www.google.com.br/search?q=%22Linux+Newbie+Administrator+Guide%22&meta=lr%3Dlang_pt
31. Treinamento
Feche o terminal com o comando exit e experimente a verso
grfica do que foi realizado no modo texto seguindo as prximas
instrues
32. Treinamento
Selecione Pasta Pessoal no menu Locais
Selecione a opo Sistema de Arquivos esquerda
Posicione-se no diretrio tmp
Use os botes Voltar e Avanar
33. Treinamento
Posicionado no diretrio /tmp, execute estas tarefas (use o menu
exibido com o boto direito do mouse, se necessrio)
Crie e remova diretrios
Crie e remova arquivos
Copie e mova arquivos entre diretrios
34. Treinamento
Utilize o Editor de Texto do menu Acessrios para criar um
arquivo de texto e grav-lo no diretrio /tmp
Experimente o Pesquisar por arquivos... no menu Locais