Escolar Documentos
Profissional Documentos
Cultura Documentos
Informática
Thiago Sampaio
Thiago Sampaio
Informática para concursos
Sistema Operacional Linux
Sistema Operacional – Linux
Base
Plataforma Sistema Operacional (S.O)
Controle
Gerenciamento
Composição – Linux
Usuário
Kernel
Principais características
List ssource )
ll cd b. Apaga arquivos ou diretórios.
Despenca
Exibe conteúdo de diretórios.
bj Pode ser substituído pelo comando dir .
ba Permite ao usuário acessar um
diretório de trabalho. mkdir
cp a.
Pode ser forma sequencial
E AAAH ga Utilizado para criar um diretório
,¥À feita de forma aleatória Despenca
copy
KP ' no sistema.
|
!ÀÀ
As bancas tentam confundir
pwd mv kill
arquivos
Usado mover
} Permite enviar um sinal a um
.
Ao
esses 2 comandos.
find É-E
passwd
grep ao Permite procurar por arquivos
Utilizado para alterar senha
Permite procurar por um texto e diretórios no disco.
de usuário. ao
-
Qualquer partição lógica de armazenamento
se localiza abaixo do nó principal denominado
diretório raiz “/“ou no próprio raiz.
/bin Programas utilizados com frequência no shell /opt Software adicionados de maneira não padrão.
Arquivos utilizados durante a inicialização /proc Informações sobre os processos sendo executados.
/boot
do sistema.
/dev Arquivos sobre dispositivos de hardware /media Ponto de montagem utilizado por usuários comuns.
conectados.
/etc Arquivos de configuração do sistema e dos /mnt Ponto de montagem utilizado por administradores
programas. de sistemas.
/lib Bibliotecas compartilhadas e módulos do Kernel /usr Arquivos e programas acessados pelo usuário. AAAI
.
/root Diretório pessoal do usuário root. /srv Dados dos serviços do sistema.
Estrutura de diretórios
/ - Diretório raiz, armazena todos os outros;
/bin – Armazena os executáveis dos comandos básicos do sistema;
/boot – É onde ficam o kernel e os arquivos de boot (inicialização) do sistema;
/cdrom - O diretório /cdrom não faz parte do padrão FHS, mas você pode encontrá-lo no Ubuntu e em outras versões do sistema
operacional. É um local temporário para CD-ROMs inseridos no sistema. No entanto, o local padrão para a mídia temporária está
dentro do diretório /media;
/dev – Dispositivos de entrada/saída (disquete, disco rígido, paca de som, etc). Todos os arquivos contidos nesse diretório
(/dev/hda, /dev/dsp, /dev/fd0, etc) são ponteiros para dispositivos de hardware.
/etc – Armazena os arquivos de configuração do sistema, como se fossem o arquivo de registro do Windows;
/home – Aqui ficam as pastas e os arquivos dos usuários. O root tem acesso a todas elas, mas cada usuário só tem acesso às
suas próprias pastas.
/lib – Bibliotecas do sistema, como se fosse o diretório System32 do Windows;
/media - O diretório /media contém subdiretórios em que os dispositivos de mídia removível inserido no computador são
montados. Por exemplo, quando você insere um CD, DVD, PENDRIVE em seu sistema Linux, um diretório será criado
automaticamente dentro do diretório /media. Você pode acessar o conteúdo do CD dentro desse diretório.
/mnt – Ponto de montagem para dispositivos de hardware que estão em /dev. O leitor de Cd encontrado em /dev/fd0, por
exemplo, será montado em /mnt/cdrom. Ao contrário do Windows, onde os discos e partições aparecem como C:, D:, E:, no
GNU/Linux eles aparecem como hda1, hda2, hdb, sdb, cdrom, etc;
/opt – Possui os softwares que não fazer parte da instalação padrão do GNU/Linux;
/proc – É criado na memória (portanto, não ocupa espaço em disco) pelo kernel e fornece informações sobre ele e os processos
ativos;
/root – Diretório local do superusuário (root);
/run - O diretório /run é relativamente novo, e oferece aos aplicativos um local padrão para armazenar arquivos temporários,
como soquetes e identificações de processos. Esses arquivos não podem ser armazenados em /tmp, pois os arquivos localizados
em /tmp podem ser apagados;
/sbin – Contém arquivos referentes à administração e manutenção de hardware e software;
/srv – O diretório /srv contém “dados para serviços prestados pelo sistema”. Se você usa o servidor Apache em um site,
provavelmente armazena os arquivos do seu site em um diretório dentro do /srv.
/sys - A pasta sys tem basicamente a mesma finalidade atribuída ao diretório proc;
/tmp – Arquivos temporários;
/usr – É o diretório com o maior número de arquivos, incluindo bibliotecas (/usr/lib) e executáveis (/usr/bin) dos principais
programas; /usr/X11 – arquivos do sistema do gerenciador de janelas; /usr/man – manuais online;
/var – Arquivos variáveis, que mudam com freqüência.
Permissões de arquivos do Linux
, Gerenciamento De privilegios
arquivos
KALIAHEHEHEHE AAAH
ÉMEÉE
É:& para acessoEHEHa:HÃ
E.EE#:ER:EE:E.NEEIE:.:El É ÉMEÉE
Permite ao administrador do sistema
:
:EEE
# :#
: HÃ
}
definir políticas É diretórios
programas
Comando chmod .
arquivo
executáveis b. Permite mudar a permissão de acesso a um E diretório
v1 classes de privilegios 7
{
dono y outros usuarios
te
a. Todo arquivo terá um conjunto de-10 caracteres que trarão
informações de classes de privilégios e níveis de permissões.
Criador do arquivo Usuários em geral
ou diretório. grupo
µ
Usuários com autorização
dono outros usuarios
para acessar o arquivo. ← " "
w
leitura W
Permissão demmm
ou diretórios.
escrita em arquivos
p canal c arquivo especial de caractere
x
leitura ✗
Permissão desimmmmm
execução de arquivos
ou de acesso a diretórios.
b arquivo de bloco - arquivo normal
Permissões de arquivos do Linux
Tipos de arquivos
d → Arquivo do tipo diretório (pasta)
”-” ou vazio → Arquivo comum (arquivo de texto, planilha, imagens...)
l → Link (atalho)
Tipos de permissões:
Tipos de usuários:
r: Read (ler)
Proprietário (u) Tabela de permissões:
w: Writer (gravar)
Grupos de usuários (g) 0: sem permissão
x: Execute (executar)
Usuário comum (o) 1: Executar
”-”: Não permitido
2: Gravar
Comando para alterar uma permissão: 3: Gravar/executar
4: Ler
chmod 623 estude.txt 5: Ler/executar
6: Ler/gravar
Se a permissão estivesse: rwxrwxrwx 7: Ler/gravar/executar
Passaria para: rw--w--wx
Alguns softwares presentes no Linux
Pacote para escritório: Libre Office (Writer, Calc, Impress, Base, Draw...)