palestra linux

Download Palestra Linux

If you can't read please download the document

Upload: luciano-araujo

Post on 02-Dec-2015

246 views

Category:

Documents


1 download

DESCRIPTION

Comsolid

TRANSCRIPT

Introduo ao Uso do GNU/Linux Ubuntu

Por:Anderson PeixotoLuciano 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 Opes:-p: Cria diretrios pais, sem reportar erro.

Comando rmdir (remove directories)

Remove diretrios sem contedo.$ rmdir

Comando nano

Cria e edita arquivos de textonano

Comando less, cat, tac.

Visualizar contedo de um arquivo.$ less $ cat $ tac

Comando rm (remove files or directories)

Remove arquivos ou diretrios.$ rm [opes] 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] 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] Opes:-i: Solicita confirmao antes de copiar;-v: Mostra o que est sendo copiado;-r: Copia recursivamente diretrios e subdiretrios.

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

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.