Informática básica para concursos · Aula 2 de 6
Windows e Linux: arquivos, pastas, atalhos e lixeira
Pastas, extensões, atalhos de teclado clássicos, lixeira do Windows e noções de permissões no Linux (rwx e chmod), com as pegadinhas mais cobradas.
O que faz um sistema operacional
O sistema operacional (SO) é o software básico que gerencia o hardware e oferece um ambiente para os outros programas rodarem. Ele cuida de memória, processos, arquivos e dispositivos. Os mais cobrados em concursos são o Windows (proprietário, da Microsoft) e o Linux (software livre).
No Linux, o núcleo do sistema se chama kernel. As várias versões montadas em cima dele são as distribuições (como Ubuntu, Debian e Fedora).
Arquivos, pastas e extensões
Um arquivo é um conjunto de dados com nome. Uma pasta (ou diretório) agrupa arquivos e outras pastas, formando uma árvore.
A extensão é o final do nome, depois do ponto, e indica o tipo do arquivo:
| Extensão | Tipo |
|---|---|
| .docx / .odt | Texto (Word / Writer) |
| .xlsx / .ods | Planilha (Excel / Calc) |
| .pptx / .odp | Apresentação (PowerPoint / Impress) |
| Documento portátil | |
| .txt | Texto puro, sem formatação |
| .jpg / .png | Imagem |
| .mp3 / .mp4 | Áudio / vídeo |
| .zip / .rar | Arquivo compactado |
| .exe | Programa executável do Windows |
Atenção
O Windows pode ocultar as extensões de tipos conhecidos. Um golpe clássico é o arquivo "fatura.pdf.exe", que aparece como "fatura.pdf". Parece documento, mas é programa. Deixar as extensões visíveis ajuda a perceber a fraude.
Caminhos
No Windows, as pastas são separadas por barra invertida e começam pela letra da unidade: C:\Usuarios\Ana\Documentos.
No Linux, usa-se barra normal e tudo parte da raiz /. As pastas pessoais ficam em /home: /home/ana/documentos.
Atenção
O Linux diferencia maiúsculas de minúsculas: Relatorio.txt e relatorio.txt são dois arquivos diferentes na mesma pasta. No Windows, são o mesmo nome. No Linux, arquivos que começam com ponto (como .config) ficam ocultos.
Atalhos de teclado clássicos do Windows
| Atalho | Função |
|---|---|
| Ctrl + C | Copiar |
| Ctrl + X | Recortar |
| Ctrl + V | Colar |
| Ctrl + Z | Desfazer |
| Ctrl + A | Selecionar tudo (no Explorador de Arquivos) |
| F2 | Renomear o item selecionado |
| F5 | Atualizar a janela |
| Delete | Enviar para a Lixeira |
| Shift + Delete | Excluir sem passar pela Lixeira |
| Alt + Tab | Alternar entre janelas abertas |
| Alt + F4 | Fechar a janela ou o programa ativo |
| Windows + E | Abrir o Explorador de Arquivos |
| Windows + D | Mostrar a área de trabalho |
| Windows + L | Bloquear o computador |
| Ctrl + Shift + Esc | Abrir o Gerenciador de Tarefas |
Exemplo
Você quer levar uma planilha para outra pasta sem deixar cópia na pasta original. Selecione o arquivo, use Ctrl + X, entre na pasta de destino e use Ctrl + V. Com Ctrl + C, o arquivo ficaria nos dois lugares.
Dica
Arrastar com o mouse tem uma regra própria no Windows: arrastar para uma pasta na mesma unidade move o arquivo; arrastar para outra unidade (por exemplo, um pendrive) copia.
A Lixeira
Ao excluir um arquivo do disco do computador com a tecla Delete, ele vai para a Lixeira e pode ser restaurado para o local de origem. Ele só some de vez quando a Lixeira é esvaziada.
Mas nem tudo passa pela Lixeira:
- itens excluídos com Shift + Delete;
- arquivos apagados de pendrive e de pastas de rede, em regra;
- arquivos maiores do que o espaço reservado para a Lixeira.
Atenção
Arquivos na Lixeira continuam ocupando espaço no disco. Para liberar espaço, é preciso esvaziá-la.
Linux: comandos e permissões
Comandos básicos
| Comando | Para que serve |
|---|---|
ls |
Listar o conteúdo da pasta |
cd |
Mudar de pasta |
pwd |
Mostrar a pasta atual |
mkdir |
Criar pasta |
cp |
Copiar |
mv |
Mover ou renomear |
rm |
Remover arquivo (não usa lixeira) |
chmod |
Alterar permissões |
sudo |
Executar um comando como administrador |
O administrador do Linux é o usuário root.
Permissões: uma noção
Cada arquivo do Linux tem três tipos de permissão: r (ler), w (escrever) e x (executar). Elas valem para três grupos de pessoas: o dono, o grupo e os outros.
Ao listar com ls -l, aparece algo como -rwxr-x---. Depois do primeiro caractere (que indica o tipo), leia de três em três:
rwx→ dono pode ler, escrever e executar;r-x→ grupo pode ler e executar;---→ outros não podem nada.
No modo numérico do chmod, cada permissão tem um valor: r = 4, w = 2, x = 1. Some os valores de cada grupo.
Exemplo
chmod 754 script.sh significa: dono 7 (4+2+1 = rwx), grupo 5 (4+1 = r-x), outros 4 (r--). Resultado: rwxr-xr--.
Exercícios
Exercício 1
Um servidor apagou um arquivo do pendrive com a tecla Delete e foi procurá-lo na Lixeira do computador. Vai encontrar?
Ver resposta
Em regra, não. Arquivos excluídos de mídias removíveis como o pendrive costumam ser apagados direto, sem passar pela Lixeira. A Lixeira funciona para itens excluídos dos discos internos do computador.
Exercício 2
Qual é a permissão resultante de chmod 640 dados.txt?
Ver resposta
Dono 6 = 4+2 = rw-; grupo 4 = r--; outros 0 = ---. Fica rw-r-----: o dono lê e escreve, o grupo só lê e os demais não acessam.
Exercício 3
No Linux, é possível ter na mesma pasta os arquivos Notas.txt e notas.txt? E no Windows?
Ver resposta
No Linux, sim: o sistema diferencia maiúsculas de minúsculas, então são nomes diferentes. No Windows, não: ele trata os dois como o mesmo nome e não permite a duplicidade na mesma pasta.
Exercício 4
Qual atalho do Windows fecha o programa ativo, e qual alterna entre janelas abertas?
Ver resposta
Alt + F4 fecha a janela ou o programa ativo. Alt + Tab alterna entre as janelas abertas. Na área de trabalho vazia, Alt + F4 abre a caixa para desligar o computador.
Exercício 5
Um arquivo aparece como "boleto.pdf", mas o tipo mostrado pelo Windows é "Aplicativo". O que provavelmente aconteceu?
Ver resposta
O nome real deve ser algo como "boleto.pdf.exe", com a extensão final escondida. É um programa executável disfarçado de documento, truque comum para espalhar códigos maliciosos. Não abra e exiba as extensões dos arquivos para conferir.
Dica
Veja também a aula de segurança da informação, que explica os tipos de códigos maliciosos.