Você está na página 1de 22

Renato Gondim - C.A de CienComp Matheus Gadelha - P.E.

T de CienComp

UFRN 2011.1

Sistema Operacional Multics dcada de 60. Origem do Unix 1970. Surgimento do Minix 1987. (Andrew S. Tanenbaum
cincia da computao na Universidade de Vrije em Amsterdam).

Nascimento do Linux verso 0.02 1991. (Linus


Torvalds estudante de cincia da computao da Universidade de Helsinki, na Finlndia).

Verso 1.0 ...

Renato Gondim

livre e desenvolvidos por programadores experientes, hacker e contribuidores espalhados ao redor do mundo que tem como objetivo de melhorar o sistema operacional. Suporte ao dual boot, ou seja, pode ser instalando com outro sistema operacional. Exemplo DOS, Windows, MacOs... Suporte a diversos dispositivos e perifricos disponveis no mercado(antigos e novos). Pode ser executado em 16 arquiteturas diferentes (Alpha, Arm, Intel, Macintosh...). Rede TCP/IP mais rpida que no Windows, no necessita do WinSock.
Renato Gondim

Uma Distribuio composta por conjunto de diversos programas e do Kernel(ncleo do Sistema Operacional). A escolha distribuio influenciar no desempenho do sistema.

Renato Gondim

uma ideologia tica Africana focada no compromisso e relaes entre as pessoas, traduo rpida humanidade para todos. O Ubuntu inclui as melhores tradues e infraestrutura de acessibilidade que a comunidade de software livre tem a oferecer, fazendo o Ubuntu utilizvel pelo maior nmero de pessoas possvel. Novas verses do Ubuntu so liberadas regularmente; uma nova verso feita a cada seis meses. Voc pode usar a verso estvel ou de desenvolvimento. Cada verso suportada por, no mnimo, 18 meses. Gerenciadores de Janelas mais usados: GNOME, KDE, XFCE.
Renato Gondim

O sistema de arquivos do Linux organizado em um formato hierrquico, com uma estrutura estilo rvore. O nvel mais alto do sistema de arquivos o / ou diretrio root. Abaixo do diretrio root(/) existem alguns diretrios importantes: /bin Local onde ficam os arquivos binrios que so usados por todos usurios. (Binrio so executveis). /boot Arquivos relacionados ao boot e ao kernel. (grub.cfg e vmlinuz). /dev Arquivos de dispositivos fsicos(hardware). /etc Arquivos de configurao do sistema e da maioria dos programas. /lib Algumas bibliotecas do sistema. (Linguagens).
Renato Gondim

/lost+found Achados e perdidos para os arquivos que existem sob o diretrio root (/). /media Local onde ficam as parties montadas. /mnt Local onde os dispositivos de armazenamento so montados. /opt Local onde se pode instalar programas opcionais, ou seja, que no vem com sua distribuio. /proc Diretrio dinmico que contm informaes do sistema.
Renato Gondim

/root Diretrio home do root(super usurio). /sbin Local onde ficam os arquivos executveis do root. Programas importantes de administrao do sistema. /sys Contm informaes do sistema. /temp Guarda os arquivos temporrios. /usr Inclui arquivos executveis, bibliotecas, cdigofonte, que so na maioria das vezes disponveis a todos os usurios. /var Arquivos variveis como: logs, spool de impresso, banco de dados, arquivos de cache, etc.
Renato Gondim

/home/renatuga/public_html/MinicursoLinux.pdf
/
/home

/root

/Matheus

/renatuga

/public_html

in Minicurso Linux.pdf
Renato Gondim

Partio no Windows C:, E: Usurio no Windows C:\Users Usurio no Windows C:\Users\Renato

Partio do Linux /dev/sda1, /dev/sda2 Usurio do Linux /home/ Usurio do Linux /home/renato

Renato Gondim

ls Comando utilizado para lista o contedo do diretrios. ls ~ Mostra os arquivos que esto no seu diretrio pessoal. ls |grep .odt Mostra somente os arquivos que contm .odt em seu nome. O grep atual como filtro na listagem. cd Comando utilizado para navegar entre pastas/diretrios a partir do terminal. cd ou cd ~ Vai para o seu diretrio pessoal. cd / Vai para o diretrio raiz. cd .. Vai para um nvel acima do atual. cd - Volta ao diretrio anterior a mudana. pwd - Imprime na terminal o diretrio onde se est.
Renato Gondim

Comandos para pastas mkdir Nome da pasta - Comando utilizado para criar um diretrio. rmdir Nome da pasta - Comando utilizado para remover um diretrio vazio. rm -r Nome da pasta - Comando utilizado para remover um diretrio e tudo que estiver nele. Comandos para arquivos touch arquivo - Comando utilizado para criar um arquivo. rm arquivo - Comando utilizado para remover um arquivo. cp arquivo arquivo_copia - Criar cpia do arquivo atual. cp -R dir1 dir2 - Copia todos os arquivos do dir1 para o dir2. mv origem destino - Move pasta e subpastas e/ou renomeia.

Renato Gondim

1. 2. 3. 4. 5. 6. 7. 8. 9.

Veja em pasta voc se encontra. Liste os arquivos e subpastas desta pasta. Crie um arquivo chamado teste.txt. Copie o arquivo teste.txt para teste2.txt. Remova o teste.txt. Crie uma pasta chamada dir1. Mova o arquivo teste2.txt para dentro da pasta dir1. Remova a pasta dir1 com o comando rmdir dir1. Qual comando deve-se usar para remover o dir1?
Renato Gondim

clear Limpa a tela do terminal. du -h Exibe a quantidade de espao utilizado em um diretrio. df -h Exibe o espao livre/ocupado de cada partio. find Procura por arquivo/diretrio no disco. ls -s origem link Cria link simblico para arquivo/diretrio. sudo comando Executa o comando como super usurio. cat nome do arquivo Exibe o contedo do arquivo no terminal. reboot ou shutdown -r Reinicializa o sistema, para executar precisa ser root. shutdown -h Desliga o sistema, mas precisa ser root. passwd Altera a senha do usurio.

Renato Gondim

Todos os arquivos e pastas no Linux possui permisso de acesso, que podem ser caracterizada como:
Leitura

Permisso de abrir/exibir.
Escrita

Permisso de editar ou apagar.


Execuo

Acessar em caso de pasta e executar em caso de executveis.

Renato Gondim

chmod permisso nome_do_arquivo Define permisso ao alvo.


permisso: -r (leitura), -w (escrita), -x (execuo) Aplicao: chmod ug=rw,o=r teste ou chmod 664 teste
o u=usurio | g=grupo | o=outros o 664 = O usurio e o grupo podem ler e escrever e outros podem ler. o 7 = rwx | 6 = rw | 5 = rx | 4 = r | 3 = wx | 2 = w | 1 = x | 0 = nada. o Mais usados: 744 e 755. o Ver google: chmod calculator

chown proprietrio:grupo nome_do_arquivo Modifica o proprietrio de um arquivo ou diretrio.


Renato Gondim

gedit - Editor de texto simples, similar ao bloco de notas. vim - Editor de simples para konsole. kate - Editor de texto avanado do kde. gimp - Editor de imagens. Blender - Modelador 3D. OpenOffice - Sute de aplicativos para escritrio. audacious - Player multimdia. wine - Ambiente onde possvel executar algumas aplicaes windows.

Renato Gondim

Renato Gondim

A partir do konsole Buscar pacotes

apt-cache search PACOTE apt-get install PACOTE apt-get remove PACOTE apt-get update apt-get upgrade
Renato Gondim

Instalar pacotes

Remover pacotes

Atualizar a lista local de pacotes e os repositrios.

Instalar todas as atualizaes disponveis

A partir do Adicionar/Remover programas Menu Aplicaes -> adicionar/remover programas Atravs do Gerenciador de Pacotes Synaptic Menu Sistema -> Administrao -> Gerenciador de Pacotes Synaptic

Renato Gondim

Guia FOCA Linux - www.guiafoca.org BRLinux - http://br-linux.org Viva o Linux www.vivaolinux.com.br

Renato Gondim

Contato: Renato : renatuga@gmail.com Matheus: matheusgadelha@gmail.com


Renato Gondim