Professional Documents
Culture Documents
LINUX
O sistema Linux dividido em camadas
CAMADAS
Hardware Esta camada analisa e disponibiliza os
dispositivos que esto disponveis para o uso pelo
sistema
Kernel Esta camada o ncleo do sistema, sendo
responsvel pela interao com o hardware da
mquina
3
SHELL
Shell tem como traduo para o portugus a palavra
concha ou casca. Sua traduo se aplica a
informtica no sentido de que ele o intermdio entre
o usurio e o Sistema Operacional
SHELL
Ns podemos entrar no prompt do Shell de vrias
maneiras
A partir do ambiente grfico pressione as teclas ALT +
F2 e digita gnome-terminal, se voc estiver no
ambiente GNOME ou konsole, caso esteja no
ambiente grfico KDE
6
PROMPT DO SHELL
CASE SENSITIVE
mkdir
Utilizado para criar diretrios
$ mkdir exercicios
9
$ mkdir musicas/mpb
$ mkdir musicas/rock videos/terror
ls
Exibe o contedo de diretrio
$ ls (dentro de um diretrio)
ou
$ ls diretrio/
10
cd
Utilizado para mudar de diretrio
$ cd diretrio/
Ex.:
$ cd musicas/
$ cd musicas/rock
11
pwd
Imprime o diretrio de trabalho (atual)
12
tree
Exibe a rvore de diretrios
13
touch
Cria arquivos de texto vazios
$ touch arquivo
Ex.:
$ cd exercicios/
14
$ touch t1.txt
cp
Copia um arquivo de um lugar para outro
$ cp arquivo_fonte arquivo_destino
Ex.:
$ cd exercicios/
15
$ cp t1.txt t4.txt
$ cp t4.txt musicas/rock
$ cp musicas/rock/t4.txt musicas/mpb/t4.txt
clear
$ clear
Utilizado para limpar a tela
mv
Move arquivos ou diretorios de um lugar para outro
$ mv fonte destino
Ex.:
$ cd exercicios/
$ mv t2.txt musicas/rock
$ mv musicas/rock/t2.txt musicas/mpb/
$ mv videos/ musicas/
17
rm
Remove arquivos
$ rm aquivo
rmdir
Remove diretrio vazios
$ rmdir diretrio
19
tail
Exibe uma quantidade de linhas de texto a partir do
final do arquivo
cat
cat arquivo
$ cat arquivo
Este comando imprime na tela o contedo do arquivo.
$ cat > arquivo
21
less
Comando utilizado para navegar na sada de
comandos, normalmente em comandos extensos
22
PIPE |
Permite que voc coloque a sada de um comando
na entrada de outro comando
23
whoami
Who am I Quem sou eu?
24
DATE E CAL
$ date
Exibe a data e hora
$ cal
$ cal ms ano
Exibe o calendrio do ms atual
25
man
Mostra o manual de um comado especfico
Ex.:
$ man ls
ATALHOS DO SHELL
27