Você está na página 1de 23

IntroduoaoUsodoGNU/Linux

Ubuntu

Por:
Anderson Peixoto
Luciano Arajo

Por que usar o Ubuntu

livre;
Convivem sem nenhum tipo de conflito com outros sistemas operacionais
(com o DOS, Windows) no mesmo computador;
Multitarefa real;

Multiusurio;

Suporte a nomes extensos de arquivos e diretrios (255 caracteres) ;

Conectividade com outros tipos de plataformas como Apple, Sun,


Macintosh, Sparc, Alpha, PowerPc, ARM, Unix, Windows, DOS, etc;
Utiliza permisses de acesso a arquivos, diretrios e programas em
execuo na memria RAM;
Proteo entre processos executados na memria RAM;

Continuando...

Suporte a mais de 63 terminais virtuais (consoles);


Modularizao - O Linux somente carrega para a memria o que
usado durante o processamento, liberando totalmente a memria
assim que o programa/dispositivo finalizado;
No h a necessidade de se reiniciar o sistema aps a modificar a
configurao de qualquer perifrico ou parmetros de rede. Somente
necessrio reiniciar o sistema no caso de uma instalao interna
de um novo perifrico, falha em algum hardware (queima do
processador, placa me, etc.).
No precisa de um processador potente para funcionar. O sistema
roda bem em computadores 386Sx 25 com 4MB de memria RAM
(sem rodar o sistema grfico X, que recomendado 32MB de RAM).
Suporte nativo a mltiplas CPUs, assim processadores como Dual
Core, Core Duo, Athlon Duo, Quad Core tem seu poder de
processamento integralmente aproveitado, tanto em 32 ou 64 bits.

Continuando...ainda!

Suporte nativo a virtualizao, onde o Linux se destaca como plataforma


preferida para execuo de mltiplos sistemas operacionais com
performance e segurana;
O crescimento e novas verses do sistema no provocam lentido, pelo
contrrio, a cada nova verso os desenvolvedores procuram buscar maior
compatibilidade, acrescentar recursos teis e melhor desempenho do
sistema;
O GNU/Linux distribudo livremente e licenciado de acordo com os
termos da GPL;
Acessa corretamente discos formatados pelo DOS, Windows, Novell,
OS/2, NTFS, SunOS, Amiga, Atari, Mac, etc;
O LINUX NO VULNERVEL A VRUS! Devido a separao de
privilgios entre processos e respeitadas as recomendaes padro de
poltica de segurana e uso de contas privilegiadas, programas como
vrus tornam-se inteis pois tem sua ao limitada pelas restries de
acesso do sistema de arquivos e execuo.

Fraquezas do Sistema Operacional

Pr-conceito;
Baixa quantidade de Jogos da plataforma Windows ainda no
convertidos para Linux o que gera a ideia de incompatibilidade do
Sistema.
O Linux requer que o usurio se capacite cada vez mais, a fim de
que sua experiencia com o sistema seja cada vez mais positiva. Mas
existem em contrapartida distribuies voltadas a usurios dos mais
diversos nveis e para todo tipo de uso que se possa imaginar.

Instalando o Sistema

Funes dos Diretrios do Sistema

Comandos Bsicos do Shell

Comando pwd (print name of current/working


directory)
Informa o nome do diretrio corrente.

Comando ls (list directory contents)

Listas os dados de diretrios e subdiretrios.


$ ls [Opes] [Arquivo/Diretrio]
Opes:
-l: lista os dados de forma detalhada;
-a: lista os dados, inclusive os comeados por .;
-r: lista os dados de forma reversa;
-h: lista de forma legvel o tamanho dos arquivos;
-R: lista os subdiretrios encontrados.

Comando mkdir (make directories)

Cria um diretrio vazio, abaixo do diretrio


corrente.
$ mkdir <nome-do-diretrio>
Opes:
-p: Cria diretrios pais, sem reportar erro.

Comando rmdir (remove directories)

Remove diretrios sem contedo.


$ rmdir <nome-do-diretrio>

Comando nano

Cria e edita arquivos de texto


nano <nome-do-arquivo>

Comando less, cat, tac.

Visualizar contedo de um arquivo.


$ less <nome-do-arquivo>
$ cat <nome-do-arquivo>
$ tac <nome-do-arquivo>

Comando rm (remove files or


directories)

Remove arquivos ou diretrios.


$ rm [opes] <arquivo>
Opes:
-i, I : Solicita confirmao antes da remoo;
-r, R: Remove o diretrio especificado e seus
contedos recursivamente;
-f: Ignora arquivos inexistentes e exclui os
arquivos sem confirmao prvia.

Comando cd (Change Directory)

Navega entre os diretrios do Sistema.


. Diretrio atual;
.. Diretrio Anterior;
~ Diretrio Home do Usurio;
/ Diretrio Raiz;
- Ultimo diretrio acessado.

Comando mv (move (rename) files)

Move ou Renomeia Arquivo e Diretrios.


$ mv [Opes] <caminho-origem> <caminho_destino>
Opes:
-f: mover o arquivo sem confirmao prvia;
-i: Exige confirmao antes antes de mover;
-n: No sobrescreve arquivos existentes.
-u: Move apenas se o arquivo de origem mais novo
que o de destino ou se o arquivo de destino no existe.

Comando cp (copy files and


directories)

Copia arquivos e diretrios.


$ cp [Opes] <caminho-origem> <caminho-destino>

Opes:
-i: Solicita confirmao antes de copiar;
-v: Mostra o que est sendo copiado;
-r:
Copia
recursivamente
subdiretrios.

diretrios

Comando su (change user ID or


become superuser
Alternar para outro usurio.
$ su {nome-usurio}

Comando sudo

Permite obter privilgios de outros usurios por


um tempo determinado, a fim de que se possa
desempenhar determinada tarefa.
$ sudo comando
$ sudo -u {nome-usurio} comando

Comando adduser e addgrp

Adiciona um novo usurio ao sistema;

Adiciona um novo grupo ao sistema;


# adduser {nome-do-usurio}
# addgrp {nome-do-grupo}

Comando passwd

Alterar a senha do usurio.


# passwd {nome-do-usurio}

Comando chmod (change file mode bits


$ chmod string-de-acesso <nome-do-arquivo>
1 Execuo (x)
2 Escrita (w)
4 Leitura (r)
Para se formar a string de acesso basta combinar os
nmeros acima.

Comando apt-get

Update Atualiza para que as informaes de


pacotes novos e atualizados fique disponvel.
Upgrade Faz uma atualizao dos pacotes j
instalados.
Install Instala ou atualiza um pacote a partir
das fontes presentes em /etc/sources.list
Remove Remove um pacote.
Purge Remo um pacote e seus arquivos de
configurao.