Dicas e Princípios Básicos do Linux
-
Upload
wellington-oliveira -
Category
Documents
-
view
1.502 -
download
7
Transcript of Dicas e Princípios Básicos do Linux
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