Você está na página 1de 6

Características Interface Gráfica

Multitarefa; O Linux permite ao usuário escolher entre diversas interfaces gráficas.


Multiusuário; Exemplos:
Software livre; Gnome
Pode ser utilizado tanto em servidores quanto em computadores KDE
pessoais; XFCE
Preemptivo (permite a interrupção de processos); Unity
Suporta nomes extensos de arquivos e pastas;
Tipos de Usuário

Linux
Conectividade com outras plataformas;
Utiliza permissões de acesso a arquivos, pastas e programas em
Usuário Comum: $
execução na memória RAM;
Possui conta p/ utilizar o sistema operacional;
Proteção entre processos executados na memória RAM;
Possui um diretório base no qual pode criar e
Modularização;
manipular arquivos.
Em geral, não requer um processador potente;
Pode executar tarefas simples.
Suporta diversos dispositivos e periféricos (novos ou obsoletos);
Não realiza tarefas a nível de sistema.
Possui controle de permissão de acesso (login e logout).
Usuário Administrador (Root) #
Distribuições Todos podem listar conteúdos dos Responsável por controlar todo o sistema.
Versões do sistema operacional criadas a partir de diretórios, mas só o Root pode criá-los Sem restrições.
l.
uma coleção de softwares construído sobre o Kernel em diretórios diferentes do seu pessoa Chamado pelo comando sudo.
do Linux.
Podem ser comerciais ou livres. Usuário de Sistema:
Principais Brasileiras: Não necessita estar logado no sistema p/ controlar
Principais: Debian, Ubuntu, RedHat, Fedora, Kurumin; alguns serviços.
Suse, Mint, CentOS, Mandrake, Slackware, Conectiva; Não se conecta.
etc. Kalango; e Usado p/ propósitos específicos do sistema.
Mandriva. Não são de propriedade de uma pessoa em particular.

99817446034 - Diego Tiecher


Sistemas de Arquivo Estrutura de Diretórios
EXT2: foi um dos primeiros. Estrutura hierárquica (árvore de diretórios); / Diretório Raiz.
Não era muito eficiente. Padrão FHS (Filesystem Hierarchy Standard).

EXT3: Versão do EXT2 com suporte a journaling. /bin programas (arquivos binários) que o sistema inicia de forma autônoma /
utilizados com frequência no shell.
Mais estável e robusto.
/boot arquivos necessários p/ a inicialização do sistema.
EXT4: Melhorou o desempenho de compatibilidade, /dev arquivos sobre dispositivos de hardware conectados.
formatos e limites de armazenamento.
/etc todos os arquivos globais de configuração do sistema e programas.
ReiserFS: Mais recente e suportado por quase todas
/home arquivos pessoais e de configuração de um usuário.

Linux
as distribuições.
Ótima performance, principalmente p/ um nº /root diretório pessoal do usuário root.
muito grande de arquivos pequenos. /lib bibliotecas compartilhadas essenciais e módulos do Kernel.
Na interface Gnome, o gerenciador /sbin programas essenciais do usuárias Root.
de arquivos se chama Nautilus.
/opt softwares adicionados de maneira não padrão.
/var Informações variáveis do /proc informações sobre processos sendo executados.
sistema.
NOMES DE ARQUIVOS: /media ponto de montagem utilizado por usuários comuns.
até 255 caracteres; /srv dados dos serviços prestados
pode-se usar + de um ponto; /mnt ponto de montagem utilizado por administradores de sistemas.
pelo sistema.
diferencia maiúsculas de minúsculas; /tmp arquivos temporários do sistema.
é possível inserir espaços no meio
do nome; /usr arquivos e programas acessados pelo usuário.

99817446034 - Diego Tiecher


Permite ao administrador definir políticas p/ o Níveis de
acesso aos arquivos, diretórios e programas
executáveis do sistema.
Permissão
r Leitura

Classes de Privilégios
w Escrita

Linux
Privilégios do Dono: x Execução

Tipos de
Dono = pessoa que criou o arquivo ou o diretório.
Somente o dono pode modificar as permissões de acesso.
Privilégios de um Grupo:
Objeto
Gerenciamento Permite que vários usuários tenham acesso a arquivos que d
c
diretório
canal
de Privilégios
pertençam ao seu grupo, mesmo que o arquivo tenha outro
dono. b arquivo de bloco
Um usuário pode pertencer a + de um grupo. s socket
- arquivo normal
Privilégios de Outros Usuários
c arquivo especial de caractere

Como identificar? Permissões do Dono Permissões de Outros


O grupo tem permissão apenas p/
Com a execução do comando ls -l, obtém-se uma
lista com vários detalhes sobre um diretório ou um - rwx rwx rwx ler (r) e executar (x), pois o (w)
de “escrever” não está presente.
arquivo.
Dentre esses detalhes, há 10 caracteres que indi- Tipo de objeto Permissões do Grupo Exemplo:
cam os níveis de permissão de cada classe de pri- drwxr-xr-x Outros usuários têm
permissão apenas p/ ler
vilégios.
d indica que O dono tem permissão (r) e executar (x), pois o
é um diretório para ler (r), escrever (w) de “escrever” não
(w) e executar (x) está presente.

99817446034 - Diego Tiecher


cd rm
ls cd = change directory. rm = remove.
ls = list source. Permite ao usuário mudar o Apaga arquivos.
Exibe o conteúdo de diretórios. diretório de trabalho. Sintaxe: rm [opções] [caminho] [arquivo/diretório]
Sintaxe: cd [diretório]
Sintaxe:
ls [parâmetros] [caminho/arquivo] [caminho1/arquivo1] ...

Linux
cat mkdir
cat = concatenate. mkdir = make directory.
Utilizado p/ unir, criar e exibir o Cria um diretório (uma pasta) no sistema.
conteúdo de arquivos. Sintaxe: mkdir [opções] [caminho/diretorio]

Principais Comandos
Sintaxe: cat [opções] [diretório/arquivo] OBS: p/ criar pastas com nome que possua
espaço, deve-se usar aspas. Ex: "provas
Parte 1 anteriores". Sem as aspas serão criadas a
pasta “provas” e a pasta “anteriores”.

pwd
pwd = print working directory. cp
nome + caminho
Mostra o nome e o caminho do diretório atual. cp = copy.
Sintaxe: pwd Utilizado p/ copiar arquivos.
Sintaxe: cp [opções] [origem] [destino]

99817446034 - Diego Tiecher


mv
tar mv = move.
tar = Tape Archive. Move ou renomeia arquivos e diretórios.
Junta vários arquivos em um só. Sintaxe: mv [opções] [origem] [destino] find
Também usado p/ cópias de arquivos Permite procurar arquivos ou diretórios no disco.
especiais ou dispositivos do sistema.
Sintaxe: find [diretório] [opções/expressão]
Não compacta.
Sintaxe:
tar [opções] [arquivo-destino] [arquivos-origem]

Linux
grep
kill Permite procurar por um texto dentro
Permite enviar um sinal a um processo em execução. de um ou + arquivos ou no dispositivo
Usado sem parâmetros - fechará o programa (matar). de entrada padrão.
Sintaxe: grep [expressão] [arquivo] [opções]
Principais Comand os
Sintaxe: kill [opções] [sinal] [número]
PID Parte 2
ps
ps = process status. chmod
Permite visualizar quais processos estão sendo chmod = change mode.
executados. Permite mudar a permissão de acesso a um
Muito utilizado p/ identificar o PID (Processo arquivo ou diretório.
Identification Number) de um processo. Sintaxe: chmod [opções] [permissões] [diretório/arquivo]
Sintaxe: ps [opções]

99817446034 - Diego Tiecher


ls -l ls -a
ls l = long. a = all.
Lista sem detalhes. Lista com formato longo dos nomes dos Lista todos os arquivos do diretório.
arquivos. Inclusive os ocultos.
Mostra detalhes (permissões, tamanho,
tipo, etc).
É diferente do ls -A
Esse não exibe o diretório
atual (./) e o de nível
anterior (../)
ls -lh

Linux
h = human.
ls -la = Lista todos, inclusive os
Lista os arquivos com seus tamanho
ocultos, com todos os seus detalhes.
de uma forma + compreensível (huma-
namente legível)
Kb, Mb, Gb, etc. ls -t

Comando ls t = time.
Lista por ordem de modificação.
Mais recentes primeiro.

ls -1 ls-lt = mesma função, mas


Lista um arquivo por linha. lista com + detalhes.
ls -s
É diferente do ls - S ls-ltr = mesma função, mas em
s = size. ordem inversa (r = reverse).
Esse, além de exibir o Exibe os arquivos de uma pasta com Mais recentes por último.
tamanho em bloco, lista por seu tamanho em bloco.
ordem de tamanho.

99817446034 - Diego Tiecher

Você também pode gostar