• Nenhum resultado encontrado

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

N/A
N/A
Protected

Academic year: 2021

Share "Renato Gondim - C.A de CienComp Matheus Gadelha - P.E.T de CienComp UFRN"

Copied!
22
0
0

Texto

(1)

Renato Gondim - C.A de CienComp

Matheus Gadelha - P.E.T de CienComp

(2)

Sistema Operacional Multics – década de 60.

Origem do Unix – 1970.

Surgimento do Minix – 1987. (

Andrew S. Tanenbaum

ciência da computação na Universidade de Vrije em Amsterdam

).

Nascimento do Linux versão 0.02 – 1991. (

Linus

Torvalds estudante de ciência da computação da Universidade de Helsinki, na Finlândia

).

(3)

É 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 periféricos disponíveis no mercado(antigos e novos).

Pode ser executado em 16 arquiteturas diferentes (Alpha, Arm, Intel, Macintosh...).

Rede TCP/IP mais rápida que no Windows, não necessita do WinSock.

(4)

Uma Distribuição é composta por conjunto de

diversos programas e do Kernel(núcleo do Sistema

Operacional).

A escolha distribuição influenciará no desempenho

do sistema.

(5)

É uma ideologia ética Africana focada no compromisso e

relações entre as pessoas, tradução rápida “humanidade

para todos

”.

O Ubuntu inclui as melhores traduções e infraestrutura

de acessibilidade

que a comunidade de software livre

tem a oferecer, fazendo o Ubuntu utilizável pelo maior

número de pessoas possível.

Novas versões do Ubuntu são liberadas regularmente;

uma nova versão é feita a cada seis meses. Você pode usar

a versão estável ou de desenvolvimento. Cada versão é

suportada por, no mínimo, 18 meses.

Gerenciadores de Janelas mais usados: GNOME, KDE,

(6)

O sistema de arquivos do Linux é organizado em um formato hierárquico, com uma estrutura estilo árvore. O nível mais alto do sistema de arquivos é o / ou diretório root.

Abaixo do diretório root(/) existem alguns diretórios importantes:

/bin Local onde ficam os arquivos binários que são usados por todos usuários. (Binário são executáveis).

/boot Arquivos relacionados ao boot e ao kernel. (grub.cfg e vmlinuz).

/dev Arquivos de dispositivos físicos(hardware).

/etc Arquivos de configuração do sistema e da maioria dos programas.

(7)

/lost+found

“Achados e perdidos” para os arquivos

que existem sob o diretório root (/).

/media

Local onde ficam as partições montadas.

/mnt

Local onde os dispositivos de armazenamento

são montados.

/opt

Local onde se pode instalar programas

opcionais, ou seja, que não vem com sua distribuição.

/proc

Diretório dinâmico que contém informações

do sistema.

(8)

/root

Diretório home do root(super usuário).

/sbin

Local onde ficam os arquivos executáveis do root.

Programas importantes de administração do sistema.

/sys

Contém informações do sistema.

/temp

Guarda os arquivos temporários.

/usr

Inclui arquivos executáveis, bibliotecas,

código-fonte, que são na maioria das vezes disponíveis a todos os

usuários.

/var

Arquivos variáveis como: logs, spool de impressão,

banco de dados, arquivos de cache, etc.

(9)

/home/renatuga/public_html/MinicursoLinux.pdf

/ /root /home /Matheus /renatuga /public_html in Minicurso Linux.pdf

(10)

Partição no Windows

 C:, E:

Usuário no Windows

 C:\Users

Usuário no Windows

 C:\Users\Renato

Partição do Linux

 /dev/sda1, /dev/sda2

Usuário do Linux

 /home/

Usuário do Linux

 /home/renato

(11)

ls Comando utilizado para lista o conteúdo do diretórios.

ls ~ Mostra os arquivos que estão no seu diretório pessoal.

ls |grep .odt Mostra somente os arquivos que contém “.odt” em seu nome. O grep atual como filtro na listagem.

cd Comando utilizado para navegar entre pastas/diretórios a partir do terminal.

cd ou cd ~ Vai para o seu diretório pessoal.

cd / Vai para o diretório raiz.

cd .. Vai para um nível acima do atual.

cd - Volta ao diretório anterior a mudança.

(12)

Comandos para pastas

mkdir Nome da pasta - Comando utilizado para criar um diretório.

rmdir Nome da pasta - Comando utilizado para remover um diretório vazio.

rm -r Nome da pasta - Comando utilizado para remover um diretório 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 cópia do arquivo atual.

cp -R dir1 dir2 - Copia todos os arquivos do dir1 para o dir2.

(13)

1. Veja em pasta você se encontra.

2. Liste os arquivos e subpastas desta pasta.

3. Crie um arquivo chamado teste.txt.

4. Copie o arquivo teste.txt para teste2.txt.

5. Remova o teste.txt.

6. Crie uma pasta chamada dir1.

7. Mova o arquivo teste2.txt para dentro da pasta dir1.

8. Remova a pasta dir1 com o comando rmdir dir1.

(14)

clear Limpa a tela do terminal.

du -h Exibe a quantidade de espaço utilizado em um diretório.

df -h Exibe o espaço livre/ocupado de cada partição.

find Procura por arquivo/diretório no disco.

ls -s origem link Cria link simbólico para arquivo/diretório.

sudo comando Executa o comando como super usuário.

cat nome do arquivo Exibe o conteúdo 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.

(15)

Todos os arquivos e pastas no Linux possui

permissão de acesso, que podem ser caracterizada

como:

Leitura

• Permissão de abrir/exibir.

Escrita

• Permissão de editar ou apagar.

Execução

(16)

chmod permissão nome_do_arquivo

Define

permissão ao alvo.

permissão: -r (leitura), -w (escrita), -x (execução)

Aplicação: chmod ug=rw,o=r teste ou chmod 664 teste o u=usuário | g=grupo | o=outros

o 664 = O usuário 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 proprietário:grupo nome_do_arquivo

(17)

gedit

- Editor de texto simples, similar ao bloco de

notas.

vim

- Editor de simples para konsole.

kate

- Editor de texto avançado do kde.

gimp

- Editor de imagens.

Blender

- Modelador 3D.

OpenOffice

- Suíte de aplicativos para escritório.

audacious

- Player multimídia.

wine

- Ambiente onde é possível executar algumas

aplicações windows.

(18)
(19)

A partir do konsole

Buscar pacotes

apt-cache search PACOTE

Instalar pacotes

apt-get install PACOTE

Remover pacotes

apt-get remove PACOTE

Atualizar a lista local de pacotes e os repositórios.

apt-get update

Instalar todas as atualizações disponíveis

(20)

A partir do Adicionar/Remover programas

Menu Aplicações -> adicionar/remover programas

Através do Gerenciador de Pacotes Synaptic

Menu Sistema -> Administração -> Gerenciador de

Pacotes Synaptic

(21)

Guia FOCA Linux -

www.guiafoca.org

BRLinux -

http://br-linux.org

(22)

Contato:

Renato : renatuga@gmail.com

Referências

Documentos relacionados

Botucatu daycare centers in 2002 evi- denced that enteroparasitosis continues to be a public health problem in those insti- tutions, both in urban daycare centers and in rural

A classe patronal rural produz manifestações principalmente entre 1995 e 2005 para defender seus interesses no campo diante da forte mobilização dos movimentos sociais

Os mapas de isolinhas elaborados por meio da krigagem, levando-se em consideração a existência de dependência espacial de atributos do solo, expressa no

Os objetivos do presente trabalho foram (i) caracterizar genótipos de milho quanto à resistência a virose mosaico-comum causada pelo SCMV e (ii) introgredir a resistência

Além do tradicional efeito sobre os empregados formais (funcionários públicos e empregados com carteira assinada) que recebem exatamente um salário mínimo, destacamos dois efeitos

O ultra-som teve um efeito positivo no processo de secagem mais curto, mas um efeito negativo significativo como o aumento no tempo de processamento, levando a

JACQUES topariam se mudar para o Uruguai para dar continuidade às operações; Que dessa reunião participaram o colaborador, CLAUDIO BARBOZA , JACQUES. ABOULAFIA,

Sistema de Apoio: 2 crianças apadrinhadas por família, distribuição mensal de cesta básica alimentar, matriculas, uniformes, material escolar e cuidados de saúde quando necessário