dicas e princípios básicos do linux

19
Sistemas Operacionais II Dicas e Princípios Básicos do Linux

Upload: wellington-oliveira

Post on 27-Jan-2017

1.502 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: Dicas e Princípios Básicos do Linux

Sistemas Operacionais II

Dicas e Princípios Básicos do Linux

Page 2: Dicas e Princípios Básicos do Linux

Conceitos Básicos

• O que significa distribuição (distro)?• Qual distribuição devo utilizar?• O que é um sistema multiusuário?• O que é Kernel?• O que é ambiente X?• O que são terminais ou consoles?• O que é super usuário (root)?

Page 3: Dicas e Princípios Básicos do Linux

Conceitos Básicos

• O que é Case Sensitive?• O que são diretórios ocultos e para que

servem?• Qual pacote corresponde a minha distribuição?– “.rpm” são derivados de distribuições Red Hat;– “.deb” são derivados de distribuições Debian;– “.tgz” são derivados da distribuição Slackware;

Page 4: Dicas e Princípios Básicos do Linux

Terminal de Comandos

Utilizamos um terminal de comandos para gerenciamento do sistema operacional linux, no Ubuntu ele pode ser acessado pelo menu.

Page 5: Dicas e Princípios Básicos do Linux

Permissões

Existem basicamente três partes que compõem um arquivo/diretório e podem ser reconhecidas como:

• dono: responsável pelo arquivo;• grupo: grupo do responsável;• outros: outros usuários.

Page 6: Dicas e Princípios Básicos do Linux

Permissões

Utilizamos letras para exibir (na visão humana) o nível de proteção de arquivos e diretórios, no qual:

• r: representa leitura• w: representa escrita• X: executar arquivo

Page 7: Dicas e Princípios Básicos do Linux

Permissões

Tais permissões podem ser divididas em quatro partes para indicar: tipo, proprietário, grupo e outros

Exemplo:drwx------ ... 2 wester ............. 512 Jan ... 29 23:30 .. Arquivos/

-rw-rw-r-- ... 1 wester ....... 280232 Dec .. 16 22:41... notas.txt

Page 8: Dicas e Princípios Básicos do Linux

Permissões: Tipos

d => diretóriob => arquivo de blococ => arquivo especial de caracterep => canals => socket- => arquivo "normal"

Page 9: Dicas e Princípios Básicos do Linux

Representação Numérica

A representação em letras é uma representação para a interação como o ser humano, também é possível usar uma representação numérica.

• r = 4• w = 2• x = 1

Page 10: Dicas e Princípios Básicos do Linux

Representação Numérica

Exemplos:-rw-r--r-- (644)-rwxr-xr-x (755)-rwxrwxrwx (777)

Page 11: Dicas e Princípios Básicos do Linux

Conhecendo o Prompt de Comandos

Ao abrir o terminal este já inicia com o cursor pronto para receber comandos.

Neste exemplo o usuário se chama wellington e o nome da máquina wvm.

Page 12: Dicas e Princípios Básicos do Linux

Conhecendo o Prompt de Comandos

Neste exemplo aparece ~ que significa que estamos localizados no diretório home.

Já o símbolo $ indica que estou logado como usuário comum, se estiver na conta do Super Usuário root deveria aparecer # no lugar de $.

Page 13: Dicas e Princípios Básicos do Linux

Conhecendo a Estrutura de Diretórios

No Linux, toda estrutura de diretórios começa no barra (/), que significa início.

Page 14: Dicas e Princípios Básicos do Linux

Diretórios padrões

É padrão nas distribuições os diretórios:/bin, /etc, /home, /lib, /usr, /dev, /sbin, /tmp e /var

É opcional:/mnt, /sys, /boot, /proc e /opt

Page 15: Dicas e Princípios Básicos do Linux

Executando aplicações

Aplicações podem ser invocadas através do terminal (lembra do capítulo 2 do livro do Tanenbaum?)

Exemplo (no Ubuntu):

Page 16: Dicas e Princípios Básicos do Linux

Executando aplicações

Para abrir um programa e liberar o terminal utilize um & ao final do comando.

Exemplo:

Page 17: Dicas e Princípios Básicos do Linux

Procurando por Comandos Digitados

Possibilita encontrar comandos que foram digitados no terminal caso não se recorde do comando por completo.

Digite Ctrl + R (se estiver em uma VM utilize o Ctrl da esquerda)

Page 18: Dicas e Princípios Básicos do Linux

Procurando por Comandos Digitados

Será exibido uma linha:(reverse-i-search)`’:Digite uma letra de um comando já digitado.

Page 19: Dicas e Princípios Básicos do Linux

Referência

• MENDONÇA, Tales Araújo. Manual de Sobreviência: Dicas e Comandos do Mundo Linux