dicas e princípios básicos do linux

Post on 27-Jan-2017

1.502 Views

Category:

Documents

7 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Sistemas Operacionais II

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)?

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;

Terminal de Comandos

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

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.

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

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

Permissões: Tipos

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

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

Representação Numérica

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

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.

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 $.

Conhecendo a Estrutura de Diretórios

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

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

Executando aplicações

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

Exemplo (no Ubuntu):

Executando aplicações

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

Exemplo:

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)

Procurando por Comandos Digitados

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

Referência

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

top related