Você está na página 1de 197

IFGO-CAMPUS MORRINHOS PROF.

PEREIRA

Debian Lenny - Instalao


O Sistema Operacional Debian uma distribuio GNU/LINUX, ou seja, um sistema de cdigo aberto, voltado para usurio finais. Aqui apresentamos o passo-a-passo de sua instalao, utilizado sua verso mais nova: Debian 5.02 Lenny. Voc ver como simples, fcil e rpido instalar Debian Lenny no seu computador! Siga os passos a seguir:

1 - Insira o cd de instalao no computador e ligue a mquina dando boot pelo drive de leitura de CD. Voc ver a tela a seguir em poucos segundos. Escolha a opo Graphical Install.

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 Escolha a opo de idioma que ser usado durante o processo de instalao.

3 - Com base no idioma escolhido para o processo de instalao, o sistema j identifica as provveis localidades onde voc, usurio instalador do sistema, possivelmente est. Nesta etapa, a tela de instalao mostra as opes de pases cujo

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

idioma "Portugus do Brasil" frequentemente escolhido como lngua padro para o sistema operacional a ser instalado. Escolhemos "Brasil" e clicamos em continuar.

4 - Escolha o formato do teclado, se teu teclado tem a letra (C Cedilha) seu teclado tem grande chance de ser com formato ABNT2 (Associao Brasileira de Normas Tcnicas).

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

Carregando os componentes automaticamente, aguarde...

Detectando hardware automaticamente, aguarde...

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

Detectando a rede automaticamente, aguarde...

5 - Nesta fase feita uma leitura do CD para assim carregar alguns programas que so do Instalado do Debian (Carregar componentes do Instalado do CD) e tambm programas para reconhecer o leitor de CD/DVD ou a placa de Rede, para assim a instalao do Debian continuar via CD/DVD ou se tiver internet pode fazer via Net. (Recomendamos fazer a instalao via CD/DVD, somente usar e configurar a internet se voc tem um link/velocidade internet muito boa.)

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

Configurando a rede automaticamente, aguarde...

6 - Debian tenta localizar uma rede...


IFGO-CAMPUS MORRINHOS PROF.PEREIRA

7 - Selecionar o Fuso Horrio.

Carregando os recursos para particionar o disco, aguarde...


IFGO-CAMPUS MORRINHOS PROF.PEREIRA

8 - Agora vem a parte que muitos se perdem, a hora de particionar o disco. Se j possui outro sistema, poder preservar ou apagar para que a instalao assuma todo disco. Caso tenha outro sistema dever usar a opo manual. A opo Assistido usar disco inteiro, instalar automaticamente o sistema assumindo todo o disco. A opo Assistido usar disco inteiro e configurar LVM (logical volume management), divide em parties virtuais, desta forma, o usurio pode editar o tamanho destas parties depois de definidas mais facilmente. A desvantagem recuperar dados em discos virtuais que tiveram algum problema. A opo Assistido usar disco todo e LVM criptografado, Mesmo conceito acima, diferenciando apenas pela criptografia do disco virtual LVM. Interessante para segurana dos dados quanto a leitura indesejvel, mas aumenta os problemas de gerenciamento da unidade.

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

9 - Particionando o HD. Escolha uma das opes de como os arquivos sero arquivados.

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

10 - Vamos escolher o /home separado...assim os usurios e arquivos pessoais ficam em partio a parte.

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

Formatando as parties, aguarde...

Instalando o sistema bsico, aguarde...


IFGO-CAMPUS MORRINHOS PROF.PEREIRA

Instalando o sistema bsico, aguarde...

11 - Instalao do Kernel Linux.


IFGO-CAMPUS MORRINHOS PROF.PEREIRA

Digite uma senha segura para o usurio Root...

Digite o nome do usurio...


IFGO-CAMPUS MORRINHOS PROF.PEREIRA

Digite o nome do usurio para conta...

Digite a senha para o usurio comum... 12 - Foi criada a senha do root (administrador do sistema), e a senha para usurio para uso do Ambiente Desktop.
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

13 - Se desejar Catalogar outro CD ou DVD? - como base para instalar programas j na instalao do Sistema.

14 - Partcipar do concurso de utilizao de pacotes? - com isso voc, participa do concurso que assim mostrar ao Debian.org quais o pacotes mais utilizados, colaborando com comunidade.
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

Selecione os software que deseja instalar no computador...

Obtendo arquivos, aguarde...


IFGO-CAMPUS MORRINHOS PROF.PEREIRA

Preparando a instalao, aguarde...

15 - Instalando e configurando os software.


IFGO-CAMPUS MORRINHOS PROF.PEREIRA

Finalizando a instalao, aguarde...

Preparando para instalar o grub, aguarde...


IFGO-CAMPUS MORRINHOS PROF.PEREIRA

16 - Finalizando e Instalando o Grub no MBR.

17 - Finalizando a Instalao.
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

18 - Grub com Debian Instalado e pronto para uso.

Tela de Boas Vindas, digite o usurio...

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

Tela Desktop...

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

Shell do Linux Ambiente Debian


ADDUSER - Adiciona novo usurio no sistema LOGIN - Acessar o sistema

Obs.: Acessamos o sistema como superusurio root 1 - Abra o terminal shell, tecle Alt+F2 e digite konsole 2 - Vamos adicionar o novo funcionrio ao sistema, digite: daileon:~# adduser Obs.: No debian, digite adduser lino

3 - Observe que solicitado um nome de usurio, digite lino

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

4 - Agora solicitado uma senha, digite: Li4a3N7e Obs.: Ateno! No exibido nenhum texto

5 - Observe que novamente solicitado a senha: Li4a3N7e

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

6 - Preencha as informaes abaixo e confirme digitando s e teclando Enter: Nome completo []: Lino da Silva Nmero da sala []: 05 Fone de trabalho []: 5676-2898 Fone domstico []: Outro []:

LOGIN
7 - Agora teste o novo usurio adicionado ao sistema, digite: daileon:~# login

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

8 - Digite o nome de usurio: lino e a senha Li4a3N7e

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

9 - Observe que voc acabou de se logar ao sistema. Para sair digite: lino@daileon:~$ exit

10 - Ao adicionar novos usurios ao sistema criado automaticamente um diretrio com seu respectivo nome dentro do diretrio /home. Isto padro no sistema Linux, vamos conferir! Digite: daileon:~# cd /home/

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

11 - Digite ls para listar os diretrios e arquivos, observe o resultado:

11 - Obs.: quando o usurio se loga com o seu nome, fica impossibilitado de acessar o diretrio de outros usurios sem a devida permisso. 12 - Tecle cd(Espao)+Enter para voltar ao diretrio principal do root

MANUAL ADDUSER
1 - Para acessar o manual do adduser, digite: daileon:~# man adduser

2 - Observe que surge o manual

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 - Tecle q para sair do manual

EXERCCIOS
1 - Adicione os usurios abaixo e a seguir faa o teste logando-se como: anrimia daileon

BASH (GNU Bourne Again Shell)


O bash um dos interpretadores de comandos do Linux.

COMMAND NOT FOUND (Comando no encontrado)


IFGO-CAMPUS MORRINHOS PROF.PEREIRA

1 - Abra o terminal, tecle Alt+F2 e digite konsole

2 - Observe o terminal

3 - Vamos digitar alguma coisa absurda e teclar Enter: daileon:~# quero ajuda

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

4 - Observe que o interpretador no reconhece qualquer palavra que voc digitou

TAB (Completar o comando digitado)


5 - No terminal, digite: Nota.: No tecle Enter daileon:~# apro

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

6 - Aperte a tecla Tab e veja que o comando completado Obs.: Utilize este recurso, pois ele ser um dos seus melhores amigos no Linux

CTRL+C (Cancelar o comando digitado)


5 - Aproveitando o comando apropos digitado na tela, tecle Ctrl+C e veja que o comando cancelado imediatamente

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

6 - Comandos malignos: digite ls e o acento agudo de , e tecle Enter umas 3 vezes: daileon:~# ls'

7 - Observe que surge um sinal de "maior que", caso digite alguma e tecle Enter, nada vai aconter. Para sair tecle Ctrl+C

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

TERMINAIS VIRTUAIS ALT+F1 F2 F3 F4 F5 F6 (Acessar os TTY "Terminal Type")


8 - Para acessar os terminais, tecle na parte grfica Ctrl+Alt+F2 Obs.: Para voltar para a parte grfica, tecle Ctrl+Alt+F7

_____________
MAN BASH
1 Para acessar o manual, digite: daileon:~# man bash

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Observe o manual do bash

3 - Tecle q para sair

SU (SUPER USER)
O comando su acessa o sistema como superusurio root.

D
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

1 - Logue-se como usurio lino, digite:

2 - Toda vez que precisarmos efetuar um comando como superusurio, podemos utilizar o comando su, digite: lino@daileon:~$ su

3 - Observe que solicitado a senha do superusurio root, digite-a:

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

4 - Saia do superusurio root , digite: daileon:/home/lino# exit

5 - Saia do usurio comum lino, digite: lino@daileon:~$ exit

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

_____________
MAN SU
1 - Digite no terminal: daileon:~# man su

2 - Veja o manual do su

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 - Tecle q para sair

SHUTDOWN / HALT / REBOOT


Os comandos shutdown e halt desligam o sistema, o reboot o reinicia.

SHUTDOWN (Fechamento)

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

1 - Para desligar direto o sistema, digite: daileon:~# shutdown -h now

1 2 3

shutdown -h now

Derruba o sistema, mas sozinho ele no muito til, precisa de parmetros. Esse parmetro desliga o sistema depois da solitao de sua derrubada. O comando e o parmetro acima funcionam com opo now e o sistema desligado na hora.

HALT (Parada)
2 - Para desligamento direto do sistema, digite: daileon:~# halt

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

REBOOT (Reiniciar)
3 - Reinicie o sistema, digite: daileon:~# reboot

CTRL+ALT+DEL (Reinicia o sistema)


4 - As teclas Crtl+Alt+Del quando pressionadas juntas reiniciam o sistema.

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

____________
MAN SHUTDOWN
1 - Digite no terminal: daileon:~# man shutdown

2 - Observe o manual do shutdown

3 - Tecle q para sair


IFGO-CAMPUS MORRINHOS PROF.PEREIRA

_____________
MAN HALT
1 - Digite no terminal: daileon:~# man halt

2 - Observe o manual do halt

3 - Tecle q para sair


IFGO-CAMPUS MORRINHOS PROF.PEREIRA

__________
MAN REBOOT
1 - Digite no terminal: daileon:~# man reboot

2 - Observe o manual do reboot`

3 - Tecle q para sair


IFGO-CAMPUS MORRINHOS PROF.PEREIRA

DATE
O comando date altera a data e a hora do sistema.

Verificar e alterar a data e a hora do sistema


1 - Abra o terminal shell e verifique a data e a hora, digite: daileon:~# date

2 - Observe o resultado

Aplicao
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

1 2 3 4 5 6
digite:

Sex Abr 7 23:17:52 BRT 2006

Dia da semana - Sexta-Feira Ms do ano - Abril Dia do ms Hora do sistema Localizao mundial - Brasil Ano

3 - Agora, altere a data, coloque o dia de comemorao do natal do ano de 2006,

daileon:~# date -s 12/25/2006

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

FIQUE ATENTO
A colocao da data no padro americano

1 2 3 4

-s

string = com este parmetro que podemos alterar a data e a hora do sistema Ms = Dezembro Dia do ms

12 25

2006 Ano

HORA - Alterar a hora do Sistema


4 - Agora altere a hora do sistema, coloque o horrio de almoo, digite: daileon:~# date -s 12:00

5 - Confira o resultado das alteraes, digite:

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

daileon:~# date

6 - Observe o resultado

7 - Volte a data e hora padro do seu sistema

_____________
MAN DATE
1 - Digite no terminal: daileon:~# man date

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Observe o manual do date

3 - Tecle q para sair

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

PASSWD
Altera a senha do usurio.

1 - Abra o terminal e digite:


daileon:~# passwd lino

2 - Veja que solicitado a troca da senha, digite: Cha63Dra

3 - Redigite a senha Cha63Dra 4 - Agora v ao teste, digite: daileon:~# login

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

5 - Digite o nome do usurio lino e a senha Cha63Dra

6 - Digite exit para se logar como root novamente

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

MANUAL PASSWD
1 - No terminal, digite: daileon:~# man passwd

2 - Veja que surge o manual do passwd

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 - Tecle q para sair do manual

EXERCICOS
1 Altere as senhas dos usurios abaixo: anri - senha: fu3AhMa5 mia - senha: aip35haB daileon - senha: Raib5aiv
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

USERMOD
Alterar a conta do usurio. 1 - Vamos alterar a conta do usurio Lino, digite: daileon:~# usermod -L Lino

2 - Observe que quando voc teclar Enter aparentemente nada vai acontecer

3 - Vamos nos logar no sistema, digite login, o nome do usurio lino e a senha Cha63Dra: daileon:~# login

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 - Observe que no conseguimos fazer o login, pois o -L coloca um sinal " ! " na senha

Obs.: Como eu no mexi por mais de 60 segundo no login ele foi cancelado automaticamente, observe abaixo:

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

4 - Vamos ver exatamente onde foi colocado o sinal " ! ", digite: daileon:~# vi /etc/shadow

5 - Observe que surge o arquivo na linha onde est o usurio lino, olhe o sinal " ! "

6 - Saia do arquivo, tecle Esc :q 7 - Ative a conta do usurio novamente, digite: daileon:~# usermod -U lino

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

8 - Vamos conferir o arquivo shadow, digite: daileon:~# vi /etc/shadow

9 - Observe que removemos o sinal " ! " da senha, tecle Esc :q para sair do arquivo

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

10 - Vamos nos logar no sistema, digite login, o nome do usurio lino e a senha Cha63Dra: daileon:~# login

11 - Agora sim! Nos logamos com sucesso no sistema

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

12 - Digite exit para sair

MANUAL USERMOD
1 - No terminal digite: daileon:~# man usermod

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

EXERCICOS
1 - Altere os usurios abaixo com as devidas opes anri - opes mia - opes daileon opes

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

USERDEL
Remove usurio do sistema. 1 - Abra o terminal e digite: daileon:~# userdel Lino

2 - Observe que no foi perguntado nada, tome muito cuidado com este comando para no apagar nenhum usurio por engano

3 - O diretrio do usurio lino no foi removido do diretrio /home. Vamos conferir! Digite: daileon:~# ls /home/

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

4 - Adicione o usurio lino novamente: digite daileon:~# adduser lino

Obs.:
dados:

O sistema j acusa um diretrio lino j existente, continue a preencher os

Password: Deb874 Nome Completo []: Lino da Silva Nmero da Sala []: 05 Fone de Trabalho []: 5676-2898 Fone Domstico []: Outro []:

5 - Vamos remover o usurio e seu diretrio para no deixar nenhum vestgio no sistema, digite: daileon:~# userdel -r Lino

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

6 - Para conferir, digite: daileon:~# ls /home/

7 - Adicione o usurio lino novamente: daileon:~# adduser lino Password: Deb874

MANUAL USERDEL
1 - Digite no terminal: daileon:~# man userdel

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Observe o manual do userdel

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

EXERCICOS
1 - Remova os usurios abaixo e depois verifique o arquivo /etc/passwd mia daileon opes

CLEAR
Limpa a tela 1 - Vamos preencher a tela, digite: daileon:~# ls /etc/

2 - Observe a tela preenchida

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 - Agora limpe-a, digite: daileon:~# clear

4 - Observe que a tela ficou limpa

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

5 - H outras maneiras de limpar a tela. Digite o comando abaixo para preencher a tela: daileon:~# ls /etc/

6 - Direto do caminho do executvel, digite: daileon:~# /usr/bin/clear

7 - Temos mais uma! Digite o comando abaixo para preencher a tela: daileon:~# ls /etc/
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

8 - Tecle Ctrl+L, e observe que a tela est limpa. Particularmente, acho ser esta a melhor maneira de limpar a tela.

MANUAL CLEAR
1 - Para acessar o manual do clear, digite: daileon:~# man clear

2 - Observe o manual do clear

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

LS = List Screen (Listar Tela)


Lista arquivos e diretrios.

1 - Abra o prompt shell e se logue como usurio lino daileon:~# login

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Limpe a tela e tecle Ctrl+L, e digite: lino@daileon:~$ ls

3 - Como no temos nenhum arquivo, nada foi exibido 4 - Porm, no sistema linux existem os arquivos ocultos, estes, no caso, j foram adicionados automaticamente ao seu diretrio, para v-los digite: lina@daileon:~$ ls la

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

EXPLICAO
l a
Lista os arquivos e diretrios detalhadamente - Traduo: l=list "listar" Exibe os arquivos ocultos - Traduo: a=all "todos"

5 - Observe que exibido vrias informaes. Vamos a uma explicao mais detalhada: a) Na primeira linha exibido o total de 6 arquivos

b) Na segunda e terceira linha so exibidos um e dois pontos

c) Na quarta, quinta, e sexta linha so exibidos os arquivos ocultos: .bash_history .bash_profile .bashrc
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

LISTAR DIRETRIOS 1 - Digite: lino@daileon:~$ ls /etc/

2 - Observe que surge a listagem dos arquivos e diretrios

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

LISTAR SUB-DIRETRIOS 1 - Agora exiba o contedo dos sub-diretrios, digite: lino@daileon:/etc$ ls -R /etc/

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Observe que exibido uma vasta lista de sub-diretrios e os seus arquivos

LISTAR PELO TAMANHO DOS ARQUIVOS 1 - Primeiro faa a listagem normal, digite: lino@daileon:~$ ls -la

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Agora liste os arquivos e diretrios pelo tamanho, digite: lino@daileon:~$ ls lahS

3 - Comparando com a listagem acima, observe que os arquivos so listados em ordem crescente.

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

LISTAR POR ORDEM ALFABTICA 1 - Primeiro faa a listagem normal, digite: lino@daileon:~$ ls /etc/

2 - Observe que o resultado exibido normalmente com os finais dos arquivos terminandos em v, w, x, z

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 - Para a exibio ficar de trs para a frente, digite: lino@daileon:~$ ls -r /etc/

4 - Observe que a listagem fica de trs para a frente: c, b, a


IFGO-CAMPUS MORRINHOS PROF.PEREIRA

5 - Saia do usurio lino, tecle Ctrl+D

CHAGE
Alterar a data da senha do usurio para expirar. 1 - Abra o shell console e digite: daileon:~# chage -E 04/17/2005 lino

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Adiante um dia na data atual, digite: daileon:~# date -s 04/18/2005

3 - Agora logue-se como lino, digite: daileon:~# login

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

4 - Observe acima que a conta se expirou devido mundana de data. Vamos voltar data anterior, digite: daileon:~# date -s 04/17/2005

5 - Logue-se novamente como lino:

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

6 - Observe que agora voc se logou normalmente 7 - Utilize o parmetro -l para saber quando nossa conta se expira, digite: lino@daileon:~$ chage -l lino

8 - Observe o resultado

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

9 - Digite: lino@daileon:~$ exit

10 - Altere a conta do usurio para voltar ao normal: digite: daileon:~# chage -E 0 lino

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

MANUAL CHAGE
1 - Para acessar o manual do chage, digite: daileon:~# man chage

2 - Observe o manual do chage

3 - Tecla q para sair do manual.


IFGO-CAMPUS MORRINHOS PROF.PEREIRA

MKDIR
Cria diretrios. 1 - Abra o terminal shell e se logue como lino, digite: daileon:~# login Lino

2 - Agora crie nosso primeiro diretrio, digite: lino@daileon:~$ mkdir programas

3- Verifique se o diretrio foi criado, digite: lino@daileon:~$ ls

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 - Observe o resultado Obs.: Os diretrios so representados pela cor azul escuro

3- Crie os diretrios abaixo com os seguintes comandos: a) Crie trs diretrios de uma s vez, digite: lino@daileon:~$ mkdir mp3 filmes figuras

b) Crie o sub-diretrio linux e automaticamente o diretrio principal livros lino@daileon:~$ mkdir -p livros/Linux
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

c) Confira os diretrios criados, digite: lino@daileon:~$ ls

d) Confira o sub-diretrio criado, digite: lino@daileon:~$ ls livros/

4- Agora exiba o contedo de vrios diretrios ao mesmo tempo, digite: lino@daileon:~$ ls figuras/ filmes/ livros/ mp3/

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

5 - Observe que surge a listagem do contedo dos diretrios

MANUAL MKDIR
1 - No terminal, digite: lino@daileon:~$ man mkdir

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Observe a tela do manual do mkdir

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

EXERCICOS
1 - Crie os seguintes diretrios: docs backup Banco de Dados 2 - Crie os seguintes sub-diretrios: linux/debian

CD
Acessa e sai de diretrios.

ACESSAR DIRETRIO
CD /DIRETRIO 1 - Logue-se como usurio lino e acesse o diretrio programas, digite: lino@daileon:~$ cd programas Obs.: Teclando <TAB> o comando completado automaticamente

2- Observe que acessamos o diretrio programas

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

SAIR DO DIRETRIO
CD .. 3 - Volte ao diretrio anterior, digite: lino@daileon:~/programas$ cd ..

ACESSAR SUB-DIRETRIOS
CD /DIRETRIO/SUB-DIRETRIO 4 - Acesse a um sub-diretrio, digite: lino@daileon:~$ cd linux/debian/

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

5 - Veja que voc est dentro do subdiretrio debian

ACESSAR O DIRETRIO ANTERIOR\


CD 5 - Volte para o diretrio anterior, digite: lino@daileon:~/linux/debian$ cd

6 - Digite novamente: lino@daileon:~$ cd


IFGO-CAMPUS MORRINHOS PROF.PEREIRA

7 - Veja que voc est de volta ao sub-diretrio debian/Linux

ACESSAR AO DIRETRIO /HOME/LINO OU /ROOT (Quando estiver logado como superusurio) CD ~ 8 - Para voltar ao diretrio principal, digite: lino@daileon:~/linux/debian$ cd ~

9 - Observe o diretrio principal do usurio Lino

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

ACESSAR O DIRETRIO PRINCIPAL DO USURIO CD<espao> 10 - Acesse o diretrio abaixo, digite: lino@daileon:~$ cd figuras/

11 - Volte ao diretrio principal do usurio, digite: lino@daileon:~/figuras$ cd<espao>

12 - Observe que voltamos ao diretrio principal


IFGO-CAMPUS MORRINHOS PROF.PEREIRA

PWD (Print Current/Working Directory)


Exibe o caminho do Diretrio, o qual voc est acessando no momento. 1 - Logue-se como usurio lino e digite: lino@daileon:~$ pwd

2 - Veja que exibido o caminho /home/Lino

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 - Acesse o sub-diretrio, digite: lino@daileon:~$ cd linux/debian/

4 - Veja o caminho exato do diretrio, digite: lino@daileon:~/linux/debian$ pwd

5 - Volte para o diretrio principal, digite:

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

cd ~

MANUAL PWD
1 - No terminal, digite: lino@daileon:~$ man pwd

2 - Observe que o manual pwd exibido

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 - Tecle q para sair

VI
Poderoso editor de texto, exibe, cria e altera arquivos, pronuncia-se "Vii".

CRIAR, SALVAR E SAIR DO ARQUIVO


1 - Abra um terminal shell, logue-se como lino e para criar nosso primeiro arquivo no vi, digite: lino@daileon:~$ vi primeiroarquivo.txt
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Observe que surge a tela do editor vi

EXPLICAO 1 2 3
"primeiroarquivo.txt" Indica o nome do arquivo [New File] 0,0-1 Tipo de arquivo Nmero da linha

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

all

Porcentagem do arquivo

3 - Tecle Insert para adicionarmos o texto e digite: Obs.: exibido a palavra INSERT no canto inferior esquerdo do programa Meu primeiro arquivo no GNU/Linux Debian

5 - Agora vamos para a linha de comando do programa para sair e gravar o arquivo: Tecle Esc :x Obs.: Temos outra maneira de sair e gravar o arquivo utilizando o comando ESC :wq, a letra w salva o arquivo e a letra q sai do editor de texto vi

6 - Observe que voltamos para a linha de comando do Shell

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

7 - Confira o arquivo, digite: lino@daileon:~$ ls

8 - Observe o resultado:

SAIR DO ARQUIVO SEM GRAVAR


9 - Vamos editar o arquivo, digite:

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

10 - Tecle Insert+End+Enter Obs.: Insert - Serve para a edio do arquivo End - Vai para o final do arquivo Enter - Nesse caso descer o cursor uma linha abaixo 11 - Digite: Vou sair sem gravar

12 - Tecle Esc :q!

13 - Digite novamente:
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

14 - Observe que o arquivo no foi alterado

RECORTAR E COLAR
15 - Abra o arquivo novamente, digite:

16 - Tecle d 2 vezes 17 - Observe que a linha desaparece, mas ela est na rea de frame buffer (rea que armazena momentaneamente as informaes recortadas/copiadas)

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

18 - Tecle Esc :q!, para sair do arquivo sem gravar

19 - Vamos colar o texto em um novo arquivo, digite: lino@daileon:~$ vi colartexto.txt

20 - Tecle p para colar e observe que o texto colado

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

21 - Tecle p mais 2 vezes e observe que adicionado mais 2 linhas

22 - Salvar e sair do arquivo, tecle Esc para ir linha de comando e em seguida :x

MOVIMENTAO
23 - Abra o arquivo abaixo: Obs.: Se no tiver o arquivo Xf86Config-4, utilize o arquivo xorg.conf vi /etc/X11/xorg.conf lino@daileon:~$ vi /etc/X11/XF86Config-4
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

MOVER PARA TELA ABAIXO 24 - Tecle Ctrl+f

MOVER PARA TELA ACIMA 25 - Tecle Crtl+b

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

MOVER O CURSOR UMA LINHA ABAIXO 26 - Tecle j 1 vez

MOVER O CURSOR UMA LINHA ACIMA 27 - Tecle k

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

MOVER O CURSOR PARA DIREITA 28 - Tecle l 3 vezes (Obs.: no a letra i)

MOVER O CURSOR PARA A ESQUERDA 29 - Tecle h 3 vezes

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

MOVER O CURSOR PARA O MEIO DA TELA DO ARQUIVO 30 - Tecle Shift+m

MOVER O CURSOR PARA O INCIO DA TELA DO ARQUIVO 31 - Tecle Shift+h (ou a letra " H " maiscula)

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

MOVER O CURSOR PARA A LTIMA LINHA DA TELA DO ARQUIVO 32 - Tecle Shift+l (ou a letra " L " maiscula)

MOVE O CURSOR PARA O INCIO DA PALAVRA ANTERIOR 33 - Tecle b 2 vezes

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

MOVE O CURSOR PARA O INCIO DA PRXIMA PALAVRA 34 - Tecle w 4 vezes

MOVER O CURSOR PARA O INCIO DA LINHA 35 - Tecle o nmero " 0 "

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

MOVER O CURSOR PARA O FINAL DA LINHA 36 - Tecle o caractere " $ "

MOVER PARA A LTIMA LINHA DO ARQUIVO 37 - Tecle Shift+g

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

LINHA DE COMANDO
38 - Tecle Esc :1

35 - Observe que retornamos primeira linha do arquivo

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

DELETAR OS CARACTERES 36 - Tecle x 14 vezes e observe que os caracteres so removidos

DESFAZER A LTIMA AO 37 - Tecle u 14 vezes e observe que desfeito a deleo do caracteres

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

DESFAZER A AO DE UMA S VEZ 38 - Tecle x 14 vezes novamente para apagar os caracteres # XF86Config-4

39 - Tecle U e observe que os caracteres # XF86Config-4 voltam ao normal

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

PROCURAR PALAVRAS, CARACTERES OU FRASES PROCURAR PALAVRA 40 - Tecle / e digite Unix

41 - Observe o resultado da pesquisa

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

PROCURAR CARACTERES 42 - Tecle / e digite *

43 - Observe o resultado da pesquisa

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

PROCURAR FRASES 43 - Tecle / e digite a frase local font Server

44 - Observe o resultado da pesquisa

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

PROCURAR A MESMA PALAVRA VRIAS VEZES 45 - Tecle / e digite file

46 - Tecle

5 vezes e observe o resultado da busca

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

PROCURAR PALAVRA ANTERIOR 47 - Tecle Shift+n 3 vezes e observe a busca da palavra anterior

INFORMAES SOBRE O ARQUIVO: NOME, NMERO DE LINHAS E O NMERO DA LINHA QUE VOC SE ENCONTRA NO MOMENTO 48 - Tecle Ctrl+g e observe na parte inferior do arquivo as informaes

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

EXPLICAO 1 2 3 4 5 6
/etc/X11/XF86Config4 [readonly] 124 lines 4% 6,13 0%
Exibe o caminho do arquivo

O estado do arquivo que somente leitura O nmero total de linhas do arquivo

A contagem em porcentagem das linhas Indica qual linha voc esta no momento A contagem da porcentagem do arquivo percorrido

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

COPIAR O TEXTO 49 - Tecle Esc :1 para posicionar o cursor na linha 1

50 - Tecle y para colocar o texto na rea de transferncia, ou seja, copiar a linha (rea de armazenamento temporria) COLAR O TEXTO 51 - Posicione o cursor na segunda linha e tecle

p " 2 vezes para colar o texto

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

RECORTAR E COLAR O TEXTO 52 - Posicione o cursor na 3 linha, tecle a letra " d ", o nmero 2 e tecle Enter para recortar as duas linhas

53 - Posicione o cursor no final do arquivo, logo abaixo da palavra EndSection Obs.: Ao chega no final do arquivo tecle Insert+Enter 2 vezes para descer o cursor e em seguida tecle E.

54 - Tecle p para e observe que o texto colado neste novo local

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

DELETAR LINHAS 55 - Posicione o cursor na primeira linha XF86Config-4

56 - Tecle d+$ , observe que a linha apagada, remova as outras 2 linhas abaixo

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

SAIR DO ARQUIVO SEM GRAVAR 57 - Tecle Esc :q! Obs.: Com a tecla Esc vamos para a linha de comando, teclamos : (dois pontos) para inserirmos o comando, letra q para sair e o sinal ! (afirmativa) para sair sem gravar.

MANUAL VI
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

1 - Digite no terminal: lino@daileon:~$ man vi

2 - Observe a tela do manual

3 - Tecle q para sair do manual

EXERCCIOS
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

1 - Crie e edite o arquivo debian.txt O que o Debian? O Debian um sistema operacional livre (SO) para o seu computador. Um sistema operacional um conjunto de programas bsicos e utilitrios que fazem seu computador funcionar. O Debian usa o kernel (ncleo do sistema operacional). Mas a maior parte das ferramentas do SO vm do projeto GNU; da o nome GNU/Linux. O Debian GNU/Linux mais que um simples SO: ele vem com mais de 8710 pacotes contendo softwares pr-compilados e distribudos em um bom formato que torna fcil a instalao deles na sua mquina. 2 - Crie o arquivo terceiro_paragrafo e copie o 3 pargrafo do arquivo debian.txt 3 - Entre novamente no arquivo debian.txt e procure a palavra kernel 4 - Recorte o 2 pargrafo e cole embaixo do ltimo pargrafo 5 - Saia do arquivo sem gravar

CAT
Estabelece uma relao (concatenar), exibe e altera o arquivo na linha de comando 1 - Exiba o contedo do arquivo abaixo, digite: lino@daileon:~$ cat primeiroarquivo.txt

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Veja que exibido o contedo do arquivo e ele no entrou em uma tela de edio como o programa vi

3 - Vamos criar um arquivo, digite: lino@daileon:~$ cat > arquivocriadopelocat Para no esquecer: o comando cat estabelece uma relao (concatenar), exibe e altera o arquivo na linha de comando. Pronuncia-se "kti"

4 - Tecle Enter no final da linha e Ctrl+C para gravar e sair do arquivo

EXERCCIOS
1 - Acesse os seus respectivos diretrios e coloque o contedo em cada arquivo: a) Acesse o diretrio mp3, crie o arquivo minhalistademp3.txt e digite: Metal Rap MPB
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

Sertanejo Trash b) Acesse o diretrio filmes, crie o arquivo minhalistadefilmes.txt e digite: Pirates of Silicon Valley Freedown Time Revolution OS The Code Software Livre c) Acesse o diretriolivros/linux, crie o arquivo minhalistadelivros.txt e digite: Linux Guide Guia Oficial Debian Rede Segura Linux d) Acesse o diretrio figuras crie o arquivo minhalistadefiguras.txt e digite: Viagens Familia Pessoas e) Acesse o diretrio programas crie o arquivo minhalistadeprogramas.txt e digite: Vmware Amsn Zeiberbude Limewire Qtorrent 2 - Volte ao diretrio principal do usurio /home/lino

_____________
MAN CAT
1 - No terminal, digite: daileon:~# man cat

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Observe o manual do cat

3 - Tecla q para sair

TAC
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

Exibe o arquivo em ordem inversa ao exibido no comando cat. 1 - Acesse o diretrio mp3 e digite: lino@daileon:~/mp3$ cat minhalistademp3.txt

2 - Observe a exibio do arquivo

3 - Digite: lino@daileon:~/mp3$ tac minhalistademp3.txt

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

4 - Observe que invertido a exibio do arquivo

______________
MAN TAC
1 - Digite no terminal: daileon:~# man tac

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Observe o manual

3 - Tecle q para sair

TOUCH
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

Altera data e hora de acesso dos arquivos. 1 - Abra o terminal, logue-se como lino. Acesse o diretrio mp3, e liste os arquivos criados nos exerccios anteriores, digite: lino@daileon:~/mp3$ ls la

2 - Observe o resultado do arquivo:

EXPLICAO 1 2
2005 05 Ano Ms

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 4

31 14:00

Dia Hora

3 - Vamos alterar a data do arquivo, digite: lino@daileon:~/mp3$ touch -t 200711241400 minhalistademp3.txt

4 - Liste os arquivos com a opo -la, digite: lino@daileon:~/mp3$ ls la

5 - Observe a alterao feita na data e hora

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

5 - Para voltar data atual, digite: lino@daileon:~/mp3$ touch -m minhalistademp3.txt

6 - Liste novamente o arquivo, digite: lino@daileon:~/mp3$ ls la

7 - Observe que voltamos para a data atual do arquivo

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

_____________
EXERCICOS
1 - Altere a data e a hora dos arquivos do diretrio filmes, figura e livros/linux 2 - Altere novamente para a data atual

_____________
MAN TOUCH
1 - Digite no terminal: daileon:~# man touch

2 - Observe o manual do touch

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 - Tecle q para sair

TR (Translate Characters)
Altera o contedo do arquivo que est todo em minsculo, ou seja, altera de minsculo para maisculo ou vice-versa. 1 - Logue-se como lino e acesse o diretrio livros/linux, digite: lino@daileon:~/livros/linux$ cat > minhalistadelivros.txt

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Digite o texto abaixo: Linux Guide Guia Oficial Debian Rede Segura Linux

3 - Digite Ctrl+C para sair e gravar o arquivo 4 - Observe que o arquivo est em minsculo, agora vamos alterar para maisculo 5 - Digite: lino@daileon:~/livros/linux$ cat minhalistadelivros.txt | tr a-z A-Z

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

6 - Observe o resultado do comando:

7 - O comando acima somente exibe o arquivo em maiscula, digite novamente o comando abaixo para conferir: lino@daileon:~/livros/linux$ cat minhalistadelivros.txt

8 - Observe:

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

9 - O arquivo no foi alterado, o que realmente temos de fazer um redirecionamento do contedo do arquivo para outro arquivo, digite: Obs.: Veremos mais sobre redirecionamento mais adiante lino@daileon:~/livros/linux$ cat minhalistadelivros.txt | tr a-z A-Z > lista.txt

10 - Vamos ver o resultado, digite: lino@daileon:~/livros/linux$ cat lista.txt

11 - Agora sim, o arquivo esta definitivamente em maisculo

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

MANUAL TR
1 - Digite no terminal: lino@daileon:~$ man tr

2 - Observe o manual

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 - Tecle q para sair do manual

JOIN
Cria um banco de dados simples unindo as linhas dos arquivos que tenham um ndice. 1 - Logue-se como lino e certifique-se de que voc est no diretrio principal /home/lino, digite: lino@daileon:~$ pwd

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Crie o diretrio tabelas lino@daileon:~$ mkdir tabelas

3 - Acesse a pasta tabelas lino@daileon:~$ cd tabelas/

4 - Crie o arquivo games, digite: lino@daileon:~/tabelas$ vi games


IFGO-CAMPUS MORRINHOS PROF.PEREIRA

5 - Insira o contedo abaixo: 1. - Need For Speed Underground 2. - Shemmue 3. - Harry Potter 4. - Sonic 5. - Alex Kid In Miracle World 6. - Enduro 7. - Mario Bros 8. - F-Zero 9. - Mario-64 10. - Alien vs Predator

6 - Grave o arquivo, tecle Esc :x 7 - Agora vamos criar o arquivo videogames, digite:
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

lino@daileon:~/tabelas$ vi videogames

8 - Insira o contedo abaixo: 1. - Playstation II 2. - Dreamcast 3. - X-box 4. - Sega Genesis 5. - Master System 6. - Atari 7. - Nintendo 8. - Super Nes 9. - Ultra-64 10. Jaguar

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

9 - Grave o arquivo, Tecle Esc :x 10 - Agora acesse o comando que exibe a relao entre os arquivos, digite: lino@daileon:~/tabelas$ join -j 1 games videogames

11 - Veja o resultado: a tabela de games no lado esquerdo e a de videogames do lado direito

MANUAL JOIN
1 - No terminal, digite: lino@daileon:~/tabelas$ man join
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Observe o manual do join

3 - Tecle q para sair do manual

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

WC (Word Count)
Faz a contagem do nmero de caracteres, linhas e palavras dos arquivos.

CONTAGEM DAS PALAVRAS


1 - Logue-se como lino, acesse o diretrio /home/lino/tabelas e exiba a contagem de palavras com a opo -w, digite: lino@daileon:~/tabelas$ wc -w games

2 - Observe que exibido o resultado de 41 palavras dentro do arquivo games

CONTAGEM DA MAIOR LINHA


3 - A opo -L exibe o nmero de caracteres da maior linha, digite: lino@daileon:~/tabelas$ wc -L games

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

CONTAGEM DOS CARACTERES


4 - A opo -c exibe o nmero de caracteres do arquivo, digite: lino@daileon:~/tabelas$ wc -c games

CONTAGEM DAS LINHAS


5 - A opo -l exibe o nmero de linhas do arquivo, digite: lino@daileon:~/tabelas$ wc -l games

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

MANUAL WC
1 - Digite no terminal:

2 - Observe a tela do manual

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 - Tecle q para sair

CP
Copia arquivos ou diretrios para um destino estabelecido.

OBS: Certifique-se de que voc est no diretrio /home/lino


1 - Logue-se como usurio lino e copie o arquivo debian.txt para o diretrio linux/ , digite:
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

lino@daileon:~$ cp debian.txt linux/

2 - Agora confira se realmente copiou para o diretrio! digite: lino@daileon:~$ ls linux/

3 - Observe que o arquivo foi copiado com sucesso para o diretrio Linux

4 - Agora, ao mesmo tempo, copie um arquivo e um diretrio para o diretrio programas, digite:
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

lino@daileon:~$ cp -r filmes/ primeiroarquivo.txt programas/

5 - Com a opo -r voc est informando que quer que ele copie o diretrio tambm, para conferir o resultado, digite: lino@daileon:~$ ls programas/

6 - Observe o resultado:

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

7 - Acesse o diretrio /home/lino/livros/linux lino@daileon:~$ cd livros/linux/

8 - Com o parmetro -v, o nome de cada arquivo exibido, digite: lino@daileon:~/livros/linux$ cp -v lista.txt minhalistadelivros.txt /home/lino/

9 - Observe que os arquivos esto sendo exibidos

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

10 - Volte para o diretrio principal do usurio /home/lino, digite: cd Espao+Enter

MAN CP
1 - No terminal, digite: lino@daileon:~$ man cp

2 - Observe o manual cp

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 - Tecle q para sair do manual

EXERCCIOS
1 - Crie o diretrio testedecopia 2 - Copie todos os arquivos e diretrio que esto no diretrio /home/lino para o diretrio testedecopia 3 - Acesse o diretrio linux/ e copie o arquivo debian.txt para o diretrio /home/lino/linux/debian 4 - Volte ao diretrio /home/lino
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

MV
Move ou renomeia arquivos/diretrios.

MOVER ARQUIVO E DIRETRIO


1 - Logue-se como lino e mova o arquivo primeiroarquivo.txt para o diretrio filmes, digite: lino@daileon:~$ mv primeiroarquivo.txt filmes/

2 - Para mover vrios arquivos ao mesmo tempo, digite: lino@daileon:~$ mv arquivocriadopelocat colartexto.txt debian.txt filmes/

3 - Confira o diretrio filmes/, digite: lino@daileon:~$ ls filmes/

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

4 - Observe que movemos todos os arquivos para o diretrio filmes/

RENOMEAR
5 - Acesse o diretrio filmes

6 - Agora renomeie o arquivo debian.txt para historiadodebian, digite: lino@daileon:~/filmes$ mv debian.txt historiadodebian

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

7 - Digite ls para listar os arquivos e veja que o arquivo foi renomeado

8 - Volte ao diretrio principal /home/lino, digite: cd<espao>

MAN MV
1 - No terminal, digite: lino@daileon:~$ man mv

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Observe a tela do manual do mv

3 - Para sair do manual mv, tecle q

EXERCCIOS
1 - Mova o diretrio filmes para o diretrio linux/ 2 - Mova o arquivo debian.txt para o diretrio mp3 3 - Crie um diretrio arquivosmovidos em /home/lino 4 - Mova todos os arquivos do diretrio filmes para arquivosmovidos
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

5 - Coloque novamente seus arquivos, seus diretrios nos devidos lugares e remova o diretrio arquivosmovidos

RM (Remove)
Remove arquivos e diretrios.

Obs.: Tenha extremo cuidado e muita ateno ao utilizar os comandos abaixo: APAGAR ARQUIVOS
1 - Logue-se como lino e acesse o diretrio filmes, digite: lino@daileon:~$ cd filmes/

2 - Agora remova o arquivo primeiroarquivo.txt, digite: lino@daileon:~/filmes$ rm primeiroarquivo.txt

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 - Liste o diretrio, digite: lino@daileon:~/filmes$ ls

4 - Observe que o arquivo foi removido

REMOVER TODOS OS ARQUIVOS


5 - Remover todos os arquivos de uma s vez, digite: lino@daileon:~/filmes$ rm *

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

6 - Liste novamente o diretrio, observe que todos os arquivos foram removidos

7 - Volte para o diretrio principal, digite: cd<ESPAO DO TECLADO>

REMOVER DIRETRIOS
8 - Agora remova o diretrio tabelas, dentro dele contm dois arquivos, digite: lino@daileon:~$ rm tabelas/

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

9 - Observe que surge a mensagem de erro, pois dentro deste diretrio contm arquivos e ele no consegue remove-los.

10 - Para isso, temos de usar o parmetro -r, digite: lino@daileon:~$ rm -r tabelas/

11 - O diretrio e seus arquivos foram removidos com sucesso

CONFIRMAR DIRETRIOS

REMOO

DE

ARQUIVOS

OU

12 - Acesse o diretrio programas, digite: lino@daileon:~$ cd programas/

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

13 - Utilize o parmetro -i, que solicita confirmao de remoo, digite: lino@daileon:~/programas$ rm -i minhalistadeprogramas.txt

14 - Observe que surge a mensagem perguntando se voc deseja remover ou no o arquivo, pressione a tecla y

15 - Volte ao diretrio principal do usurio, digite: lino@daileon:~/programas$ cd[ESPAO+ENTER]

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

16 - Remova o diretrio e seu contedo com solicitao de confirmao, digite: lino@daileon:~$ rm -ri programas/

17 - Observe que solicitado uma resposta y/n (yes/no) para continuar, no nosso caso, responda y para todas as solicitaes

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

Obs.: Tome extremo cuidado com este comando!

_________________
MAN RM
1 - Digite no terminal: lino@daileon:~$ man rm

2- Veja a tela do manual rm

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 - Para sair do manual rm, tecle q

_________________
EXERCCIOS
1 - Remova o diretrio figuras 2 - Remova os links simblicos diretorio_linux e historiadodebian 3 - Remova o diretrio meus_links 4 - Crie um link simblico dentro do diretrio mp3 do diretrio filmes

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

ALIAS
O alias cria um apelido (nome simples/abreviatura) para a execuo de um comando ou grupos de comandos com seus respectivos parmetros.

ALIAS (Cria alias)


1 - Logue-se como usurio lino, digite: daileon:~# login Lino

2 - Crie um alias para o comando cal (exibe o calendrio), digite: lino@daileon:~$ alias calendario=/usr/bin/cal

3 - Teste o novo alias, digite: lino@daileon:~$ calendario

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

4 - Observe que exibido o calendrio

UNALIAS (Remove os alias)


5 - Agora exiba as linhas que foram definidas no arquivo .bashrc, digite: lino@daileon:~$ alias

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

6 Observe

7 - Remova o alias calendario, digite: lino@daileon:~$ unalias calendrio

8 - Exiba novamente as linhas do .bashrc, digite: lino@daileon:~$ alias

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

9 - Observe que a linha do alias calendrio foi removida, e somente exibida a linha padro do ls

.BASHRC (Arquivo permanentes)

responsvel

pelos

alias

10 - Ao adicionar os alias diretamente na linha de comando, eles se tornam temporrios. Agora deixe-os permanentes no sistema, digite: lino@daileon:~$ vi .bashrc

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

11 - Observe que surge o arquivo de configurao

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

12 - V at ao final deste arquivo (Shift+G) e adicione (Insert) a seguinte linha: alias ondeeuestou=pwd

13 - Salve e saia do arquivo, digite Esc :x 14 - Saia do usurio lino, digite: lino@daileon:~$ logout

15 - Logue-se novamente como usurio lino e teste o alias, digite: lino@daileon:~$ ondeeuestou

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

16 - Observe que exibido o diretrio onde voc se encontra no momento

17 - Saia do usurio Lino

Uniq
Remove ou exibe as linhas idnticas de um arquivo.

1 - Como usurio lino crie um arquivo com o nome de (somente_um), digite:

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Tecle Insert e digite o texto abaixo: Mostra apenas esta linha Mostra apenas esta linha Mostra apenas esta linha Mostra apenas esta linha Mostra apenas esta linha Esta tambm Esta tambm Esta tambm Esta tambm Esta tambm Eu sou a nica linha

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 - Salve o arquivo, digite: Esc :x

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

4 - Vamos fazer a contagem das linhas existentes, digite: lino@KATRINA:~$ uniq -c somente_um

5 - Observe que feita a contagem das linhas e espaos

6 - Vamos mostrar como evitar a comparao do mesmo campo, digite: lino@KATRINA:~$ uniq -f1 somente_um

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

7 - Observe que mostrado somente trs campos, pois os demais so iguais

8 - Vamos exibir somente a nica linha que no repetida com as demais, digite: lino@KATRINA:~$ uniq -u somente_um

9 - Observe o resultado

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

10 - Vamos visualizar somente as linhas repetidas, digite: lino@KATRINA:~$ uniq -d somente_um

11 - Veja o resultado

12 - Agora vamos mostrar todas as linhas repetidas, digite: lino@KATRINA:~$ uniq -D somente_um

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

13 - Observe o resultado

EXPLICAO -c -f
count (contagem) fields (campos) Faz a contagem das linhas e espaos do arquivo. Evita a comparao das linhas do mesmo arquivo

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

-u -d -D

unique (nico) duplicate (duplicata ou repetida) all duplicate (todas duplicadas ou repetidas)

Mostra a nica linha do arquivo que no tem semelhantes. Mostra somente as linhas repetidas do arquivo. Mostra todas as linhas repetidas em um arquivo.

MAN UNIQ
14 - No terminal, digite: lino@KATRINA:~$ man uniq

15 - Observe o manual

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

16 - Tecle q para sair

Split
Divide o arquivo e o transforma em subarquivos. 1 - No prompt shell crie o arquivo abaixo, digite: wks3:~# vi divisao_de_arquivo
IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Tecle Insert e digite: Funcionrio Lino - Funo: Usurio Funcionrio Miguel - Funo: Administrador Funcionrio Joo - Funo: Programador Funcionrio Ciro - Funo: Diretor Funcionrio Pedro - Funo: Ajudante Geral Funcionrio Rute - Funo: Supervisora Funcionrio Jos - Funo: Almoxarifado Funcionrio Fernando - Funo: Estagirio Funcionrio Hugo - Funo: Desenhista Funcionrio Furtado - Funo: Auxiliar Financeiro

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

3 - Salve o arquivo, digite: Esc :x

4 - Vamos dividir o arquivo "divisao_de_arquivo" em ordem alfabtica por meio de nmeros em uma linha cada arquivo, ou seja, vamos ter o resutado de 10 arquivos, pois temos 10 linhas no arquivo acima, digite: wks3:~# split -d1 divisao_de_arquivo arquivos_divididos

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

5 - Observe que aparentemente nada ocorreu

6 - Digite ls e observe o arquivo

7 - Veja que os arquivos foram divididos em 10, vamos listar o arquivo com o final 00, digite: wks3:~# cat arquivos_divididos00

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

8 - Observe o resultado

9 - Veja o arquivo com o final 09, digite: wks3:~# cat arquivos_divididos09

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

10 - Observe o resultado

11 - Remova todos os arquivos divididos em ordem alfabtica por meio de nmeros, digite: wks3:~# rm arquivos_divididos*

12 - Digite ls, observe que os arquivos_divididos foram removidos

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

EXPLICAO -d
Divide as linhas criando sub-arquivos em ordem numricas
13 - Vamos criar novamente os arquivos_divididos, mas desta vez, em ves de ordem numrica, ser criado em ordem alfabtica, digite: wks3:~# split -l1 divisao_de_arquivo arquivos_divididos

14 - Liste o arquivo e observe que exibido em ordem alfabtica no final de cada arquivo

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

15 - Veja o arquivo com o final c, digite: wks3:~# cat arquivos_divididosac

16 - Veja o resultado

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

17 - Remova todos os arquivos divididos, digite: wks3:~# rm arquivos_divididosa*

EXPLICAO -l
Divide as linhas criando sub-arquivos em ordem alfabticas
18 - Vamos dividir os arquivos, em 2 cada, com ordem numrica, digite: wks3:~# split -d2 divisao_de_arquivo arquivos_divididos

19 - Veja o resultado

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

20 - Veja o arquivo com o final 00, digite: wks3:~# cat arquivos_divididos00

21 - Observe que o arquivo agora tem 2 linhas

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

MAN SPLIT
1 - Para ver o manual split, digite: wks3:~# man split

2 - Veja o manual. Para sair, tecle q

WHATIS
um dicionrio de termos dos comandos (em ingls). 1 - Logue-se como usurio lino e digite na linha de comando: lino@daileon:~$ whatis clear

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

CHMOD - Alterar a permisso de acesso aos arquivos ou diretrios

Dono (user)

Grupo (group)

Outros (others)

1 - Veja as permisses dos diretrios, digite: lino@daileon:~$ ls la

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

2 - Observe o resultado, veja a descrio de cada letra

3 - Inicialmente, crie um arquivo de teste, digite: lino@daileon:~$ cat > permisses

4 - Digite: Arquivo para teste

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

7 - Observe o resultado

--- Sem permisso alguma


Obs.: No se preoucupe com esse comando, pois nos exerccios posteriores falaremos mais sobre ele. 8 - Agora deixe o arquivo totalmente sem permisso, digite: lino@daileon:~$ chmod 000 permissoes

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

IFGO-CAMPUS MORRINHOS PROF.PEREIRA

Você também pode gostar