You are on page 1of 15

LINUX

Professor Renato Mafra

O que o sistema GNU / Linux ?


GNU um projeto que comeou em 1984 com o objetivo de
desenvolver um sistema operacional compatvel com os de padro Unix.
O Linux em si, s um kernel. Linus Torvalds, na mesma poca que
escrevia o cdigo-fonte do kernel, comeou a usar programas da GNU
para fazer seu sistema. Gostando da idia, resolveu deixar seu kernel
dentro da mesma licena.(Fonte http://www.brasilescola.com/informatica/historia-do-linux.htm )

Professor Renato Mafra

Principais caractersticas do Linux

Software livre regido pela licena GPL


Multiusurio
Multitarefa
Preemptivo
Multiplataforma

O que o Linux faz na mquina

- Gerencia a memria
- Gerencia o Processamento
- Gerencia os arquivos
- Controla os perifricos de Entrada e Sada de informao
- Cria uma plataforma comum entre os programas
Professor Renato Mafra

Professor Renato Mafra

Principais Interfaces Grficas

KDE

Professor Renato Mafra

Principais Interfaces Grficas


GNOME

Professor Renato Mafra

USURIOS
Existe um superusurio denominado "root",
ele o nico usurio que inicialmente tem
acesso a todos os arquivos do sistema. Ele tem
permisso para cadastrar no sistema usurios
"comuns", que tero acesso limitado
renato@pc-note:~$
root@nome_da_mquina:#
$ -> usurio normal
# -> usurio root
Professor Renato Mafra

SISTEMA DE PRIVILGIOS

Professor Renato Mafra

SISTEMA DE PRIVILGIOS
Para prover segurana e integridade ao sistema, Linux possui um
esquema de permisses de acesso para cada arquivo ou diretrio, que
so especificadas separadamente para trs categorias de usurios:
o usurio que dono do arquivo (user);
usurios que fazem parte do grupo ao qual o arquivo pertence
(group);
todos os outros usurios (other).

Para arquivos, cada permisso correspondente possibilita:


ler (read): para examinar o contedo do arquivo (r);
escrever (write): para modificar o arquivo (w);
executar (execution): para executar o arquivo como um comando (x).
Para os diretrio, cada permisso correspondente possibilita:
ler: para listar o contedo do diretrio;
escrever: para adicionar ou remover arquivos no diretrio;
executar: para acessar arquivos no diretrio.
(Fonte: Livro A computao pessoal e o sistema operacional Linux)
Professor Renato Mafra

Professor Renato Mafra

SISTEMA DE PRIVILGIOS
Cada permisso, vista anteriormente, possui um nmero:
4 : Leitura (r)
2 : Escrita (w)
1 : Execuo (x)
Voc simplesmente soma estes nmeros para ter o nmero referente ao
conjunto de permisses que deseja:
0 : Sem permisso alguma, se for uma pasta o usurio sequer pode ver o
contedo
1 : S execuo (no possvel ler o arquivo ou alter-lo, apenas executar um
programa)

4 : Apenas leitura
6 (4+2) : Leitura + gravao
7 (4+2+1): Controle total: leitura + gravao + execuo
(fonte: Apostila Entendendo e Dominando o Linux - Carlos E. Morimoto)

Professor Renato Mafra

Conceitos sobre Diretrios.


Todos os arquivos fazem parte de um mesmo diretrio chamado
Diretrio Raiz ou /. Dentro deste diretrio temos no apenas todos
arquivos e as parties de disco, mas tambm o CD-ROM, drive de
disquete e outros dispositivos, formando a estrutura como descrito na
Figura abaixo. (fonte Prof. Wagner Bugs www.wagnerbugs.com.br)

Professor Renato Mafra

PRINCIPAIS COMANDOS EM DIRETRIOS


ls : Lista os arquivos de um diretrio.
ls [opes] [caminho/arquivo] [caminho1/arquivo1]
cd : Entra em um diretrio. Voc precisa ter a permisso de execuo
para entrar no diretrio.
cd [diretrio]
pwd : Mostra o nome e caminho do diretrio atual.
clear : Limpa a tela.
mkdir : Cria um diretrio no sistema.
mkdir [opes] [caminho/diretrio] [caminho1/diretrio1]
rmdir : Remove um diretrio do sistema.
rmdir [caminho/diretrio] [caminho1/diretrio1]
Professor Renato Mafra

PRINCIPAIS COMANDOS COM ARQUIVOS


rm : Apaga arquivos. Tambm pode ser usado para apagar
diretrios e sub-diretrios vazios ou que contenham arquivos.
rm [opes][caminho][arquivo/diretrio] [caminho1][arquivo1/diretrio1]

cp : Copia arquivos.
cp [opes] [origem] [destino]
mv : Move ou renomeia arquivos e diretrios.
mv [opes] [origem] [destino]
cat : Mostra o contedo de um arquivo binrio ou texto.
cat [opes] [diretrio/arquivo] [diretrio1/arquivo1]

more : Permite fazer a paginao de arquivos ou da entrada padro


more [arquivo]
less : Permite fazer a paginao de arquivos ou da entrada padro.
less [arquivo]
Professor Renato Mafra

Principais Distribuies do Linux


Turbolinux

Conectiva
Kurumin
Debian
Fedora
Gentoo

Knoppix
Mandriva
Red Hat

Slackware
SUSE
Ubuntu.
Professor Renato Mafra

You might also like