Escolar Documentos
Profissional Documentos
Cultura Documentos
O sistema operacional é a base da pirâmide. Ele faz o papel de base, plataforma, con-
trole e gerenciamento, tanto do hardware (parte física, os periféricos ligados ao computador),
quanto do software (parte lógica, os programas instalados na máquina).
Base
Plataforma
Controle
Gerenciamento
Composição – Linux
1 www.grancursosonline.com.br
INFORMÁTICA
Aula resumo - Linux
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
O PULO DO GATO
Em concurso, geralmente, não cai a parte prática do Linux, mas sim a parte de conceitos.
Isto, porque o Linux é um sistema operacional que possui várias distribuições.
Hardware
O sistema operacional Linux é toda a parte azul da figura. O Linux é o Kernel. O sistema
operacional é o Kernel, o restante é complemento. Entretanto, como o Kernel utiliza uma lin-
guagem de baixo nível, de máquina, isto é, uma linguagem que não entendemos, tem-se o
Shell, responsável por traduzir a linguagem de máquina que o Kernel executa para a lingua-
gem do usuário.
O usuário tem duas maneiras de se comunicar com o Kernel. A primeira é pelo Prompt
de comando, também chamado de “sh, shell script, bash, terminal, console”. A segunda é a
interface gráfica, chamada de GUI, que é a parte que se interage por meio de ícones, atalhos,
mouse etc.
ANOTAÇÕES
2 www.grancursosonline.com.br
INFORMÁTICA
Aula resumo - Linux
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
5m
Principais características
• Código aberto
• Gratuito / Pago (comercial)
Obs.: o software pode ser livre devido aos quatro princípios já mencionados em aulas ante-
riores, mas não necessariamente deve ser gratuito. Cuidado ao ver essas duas ques-
tões relacionadas nas provas.
• Projeto GNU
Obs.: o Linux faz parte do Projeto GNU, que deu vida ao software livre. O Linux é o Kernel.
O Kernel é livre. Entretanto, o Linux precisa de interface gráfica, aplicativos, que vem
da união com o Projeto GNU.
3 www.grancursosonline.com.br
INFORMÁTICA
Aula resumo - Linux
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
Obs.: quando se instala o software, há uma documentação chamada de GPL, que ratifica as
quatro liberdades do Linux.
Obs.: o Linux tem dois tipos de usuário, o super usuário (root), criado na instalação do sistema,
que pode tudo, e o usuário comum, que são os demais usuários que podem ser criados.
• O Linux é fornecido em plataforma 32/64 bits, que é a plataforma conjugada com pro-
cessador.
• Gerenciamento de dois sistemas na mesma máquina, utilizando os programas LILO e
GRUB, que gerenciam discos com mais de um sistema operacional. Isto é, uma máquina
que tenha Windows e Linux.
10m • Sistema de arquivos: EXT, RFS, UFS, XFS. Um sistema de arquivos é quando se vai
formatar o disco, isto é, limpar o disco para depois construir uma tabela de dados, que
o sistema operacional vai utilizar para operar os dados. Enquanto o Windows trabalha
com o NTFS, o Linux trabalha com o EXT, que é o sistema de arquivos mais famoso
que há para o Linux.
Principais distribuições
4 www.grancursosonline.com.br
INFORMÁTICA
Aula resumo - Linux
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
Pacotes de instalações
Quando se baixa uma versão do Linux, baixa-se um pacote de instalações. Os pacotes são:
.rpm: usados pelas distribuições derivadas do Red Hat (Fedora, Mandriva e outros) e
os pacotes
ANOTAÇÕES
5 www.grancursosonline.com.br
INFORMÁTICA
Aula resumo - Linux
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
Prompt de comando
O prompt de comando é a tela preta, na qual não existe o mouse e não há ícones. Nela,
só existe o teclado e os comandos. Ela também pode ser chamada de: SH, SHELL SCRIPT,
BASH, TERMINAL, CONSOLE...
O PULO DO GATO
É necessário estudar os comandos do Linux. Aproximadamente, 60% das questões de
Linux, em concursos públicos, são de comandos.
6 www.grancursosonline.com.br
INFORMÁTICA
Aula resumo - Linux
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
ATENÇÃO
O prompt de comando do Linux é case sensitive; faz a diferenciação de letras minúsculas e
maiúsculas. Ele reconhece os comandos principais, apenas em letras minúsculas.
Sobre a tela do Linux, pode-se trabalhar com o prompt e com as interfaces do Linux. Como
o Linux é código aberto, é possível ter mais de 50 interfaces gráficas para Linux. As principais
são KDE, GNOME, UNITY, XFCE, LXDE, CINNAMON e Mate...
ANOTAÇÕES
7 www.grancursosonline.com.br
INFORMÁTICA
Aula resumo - Linux
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
Estrutura de diretórios
O PULO DO GATO
A estrutura de diretórios, em provas de concurso, não será cobrada igual acontece com
o Windows, porque no edital, geralmente, não está especificado qual é o gerenciador de
20m
arquivos. Então, serão cobrados conhecimentos genéricos. Isto é, quando se instala o Linux,
ele já traz algumas pastas que são padronizadas, são de série, e vem, praticamente, em
todas as distribuições. Como estas pastas são padronizadas, em concurso, eles indicarão o
nome da pasta e perguntarão sobre o que tem dentro delas.
As pastas
8 www.grancursosonline.com.br
INFORMÁTICA
Aula resumo - Linux
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
• /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 remo-
ví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 for-
nece 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 sof-
tware;
• /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.
ANOTAÇÕES
9 www.grancursosonline.com.br
INFORMÁTICA
Aula resumo - Linux
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
• /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 frequência
Como usuário root, pode-se simplesmente dar e retirar permissões do que os outros usuá-
rios podem fazer em arquivos e pastas. O Linux tem um sistema de permissões melhor do que
o do Windows. Geralmente, um usuário comum não pode fazer nada nos arquivos do sistema
e não conseguem causar um dano no sistema Linux. Por isso, fala-se em uma blindagem do
sistema Linux contra vírus. Se um usuário comum pegar um vírus, dificilmente esse vírus vai
entrar no sistema, porque o usuário comum não tem permissão para alterar o sistema. Por-
tanto, para danificar um sistema Linux, geralmente, é só com o usuário root.
Geralmente, essas permissões são cobradas, em prova, pelo prompt. Então, no Linux, dê
um comando ls – l, para listar os arquivos.
10 www.grancursosonline.com.br
INFORMÁTICA
Aula resumo - Linux
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
parallels é o nome do grupo do qual faz parte, 4096 é o tamanho do que ocupa de bytes, logo,
vem a data e a hora de criação do arquivo, seguidos do nome da pasta ou nome do arquivo.
Se for uma extensão, é um arquivo.
No canto superior, em verde, o parallels é o usuário, e ubuntu é a máquina. O $ indica que
é um usuário comum.
25m
Tipos de arquivos
d → Arquivo do tipo diretório (pasta)
”-” ou vazio → Arquivo comum (arquivo de texto, planilha, imagens...)
l → Link (atalho)
Tipos de usuários:
Proprietário (u)
Grupos de usuários (g)
Usuário comum (o)
Tipos de permissões:
r: Read (ler)
w: Writer (gravar)
x: Execute (executar)
”-”: Não permitido
Tabela de permissões:
0: sem permissão
1: Executar
2: Gravar
3: Gravar/executar
4: Ler
5: Ler/executar
6: Ler/gravar
7: Ler/gravar/executar
ANOTAÇÕES
11 www.grancursosonline.com.br
INFORMÁTICA
Aula resumo - Linux
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
12 www.grancursosonline.com.br
INFORMÁTICA
Aula resumo - Linux
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
TIPOARQUIVO
421421421
- RWX RWX RWX TEXTO.TXT
"U" "G" "O"
CHMOD 6 3 4TEXTO.TXT
RW--WXR--
Cada conjunto de três (3) letras e cada número do comando refere-se a um tipo de usuário:
1º → Proprietário (u).
2º → Grupos de usuários (g).
3º → Usuários comuns (o).
13 www.grancursosonline.com.br
INFORMÁTICA
Aula resumo - Linux
Viu algum erro neste material? Contate-nos em: degravacoes@grancursosonline.com.br
30m
São programas que já vêm no Linux. Estes podem variar de uma distribuição para outra.
• Pacote para escritório: Libre Office (Writer, Calc, Impress, Base, Draw...)
• Editores de texto simples: Vi/Vim, Emacs, Nano, Gedit, krite, Sublime text, Joe...
• Editores de Imagens: Gimp, RawStudio, Photivo, F-Spot...
• Navegadores: Mozilla Firefox, Google Chrome, Opera, Konqueror...
• Correio Eletrônico: Mozilla Thunderbird, Evolution, Kmail...
• Gravadores de cds/dvds: Brasero, GnomeBaker...
�Este material foi elaborado pela equipe pedagógica do Gran Cursos Online, de acordo com a aula
preparada e ministrada pelo professor Fabrício Melo.
A presente degravação tem como objetivo auxiliar no acompanhamento e na revisão do conteúdo
ministrado na videoaula. Não recomendamos a substituição do estudo em vídeo pela leitura
exclusiva deste material.
ANOTAÇÕES
14 www.grancursosonline.com.br