Você está na página 1de 64

INFORMÁTICA PARA PCDF AGENTE

TEORIA E EXERCÍCIOS COMENTADOS


Prof. Léo Matos

Aula 01
 Matéria: Informática.
 Concurso: Polícia Civil DF
 Cargos: Agente de Polícia.
 Autor: Léo Matos.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 1 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

SUMÁRIO

Conceito de linux................................................................................................ 4

Características.................................................................................................... 6

Formação do sistema ......................................................................................... 8

QUESTÕES COMENTADAS ..................................................................................11

Distribuições linux (DISTROS) ............................................................................ 15

Vírus para linux................................................................................................... 17

Arquivos, unidades e diretórios.......................................................................... 17

QUESTÕES COMENTADAS .................................................................................. 22

Gerenciadores de arquivos e pastas................................................................... 28

Gerenciador de boot .......................................................................................... 29

Principais comandos linux .................................................................................. 30

QUESTÕES COMENTADAS .................................................................................. 47

QUESTÕES PARA TREINAR .................................................................................. 51

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 2 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos
LÉO MATOS,
Professor de Informática com Experiência de mais de 12
Anos na Preparação para Concursos Públicos. Autor dos
Livros Informática para Passar e Informática Essencial
para Provas e Concursos. Fundador do Projeto Estúdio
Aulas e Espaço Campus. Atualmente, Ministra
Informática nas maiores escolas para concursos do Brasil.
Graduado e Pós-graduado na área de Tecnologia.

Olá aluno, tudo bem com você? Vamos para a nossa 1ª Aula para o concurso da
Polícia Civil do Distrito Federal. Antes de iniciar a aula, é importante destacar que
Informática está na parte específica do edital. Logo, teremos muitas questões. Não
se preocupe, pois vamos fazer um ótimo curso.

Seja bem-vindo (a), a nossa primeira aula será sobre o sistema operacional
Linux.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 3 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

1. CONCEITOS DE LINUX
O Linux é um sistema operacional (programa que gerencia os recursos da
máquina) livre.

O que é um Software livre, professor?

De acordo com a FSF (Free Software Foundation) softwares livres são aqueles
que o seu autor garante 04 liberdades simultâneas ao usuário.

é uma fundação sem fins lucrativos, fundada em 04 de outubro de


1985, por Richard Stallman a qual se dedica a eliminação de restrições
sobre a cópia, redistribuição, estudo e modificação de programas de
computadores. Faz isso, promovendo o desenvolvimento e o uso de
software livre em todas as áreas da computação mas, particularmente,
ajudando a desenvolver o sistema operacional GNU, e suas ferramentas.
A filosofia da FSF é o compartilhamento de conhecimento tecnológico e
por isso, criou a ideia de Software livre com quatro liberdades.

(0) Liberdade: Executar Livremente (Usar a Qualquer Propósito)


Usar o programa a qualquer propósito, ou seja, pode usar em casa para fins
domésticos, comerciais, educacionais, pessoa física ou jurídica.
(1) Liberdade de Estudar o Programa

É a liberdade de estudar como o programa foi desenvolvido. Quem desenvolve


o programa é o programador e ele usa uma linguagem por meio de programação,
gerando um código para compilar esse programa, o código fonte é o segredo do
programa, tendo acesso a ele, o usuário pode estudá-lo e modificá-lo.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 4 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

(2) Modificar o Programa

Programa código de fonte aberto, disponível para estudar o programa e


modifica-lo. É importante lembrar, que para estudar e modificar um programa, ele
deve ter o código de fonte aberto (disponível). Ex.: adaptar o software para as
necessidades de uma empresa.

(3) Distribuir Cópias

Ex.: pegar um CD e fazer quantas cópias quiser, distribuídas de forma gratuita ou


paga, você não é o dono, mas apenas está copiando.

ATENÇÃO

As liberdades de um Software livre são apresentadas ao usuário no


momento da instalação do programa, em uma espécie de contrato. No
caso do Linux, o contrato de licença é chamado de GPL/GNU. Além das
quatro liberdades, a licença GPL/GNU possui uma cláusula chamada de
Copyleft, que proíbe o fechamento do código fonte.

1.2 CARACTERÍSTICAS

a) Multitarefa: em um sistema multitarefa o tempo de processamento é


repartido entre as diversas tarefas, dando a impressão ao usuário que elas são
executadas simultaneamente. No sistema multitarefas podemos executar várias
tarefas ao mesmo tempo como por exemplo, imprimir e escutar música, escutar
música e digitar um texto.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 5 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

b) Multiusuário: é o sistema operacional que permite solicitações e acesso


simultâneo de múltiplos usuários ao computador. Podem ser utilizados para
centralizar informação em um computador, trabalhando como computadores
centrais “servidores”, onde é acessado por vários usuários em “terminais remotos”
diferentes. Outra característica que pode ser citada na prova, é que nos sistemas
multiusuários existe uma ferramenta para utilização de contas de usuários, cada vez
que o usuário for utilizar o computador ele deve se identificar através de senha e
nome de usuário “login” para que o sistema prepare o ambiente para a utilização do
computador.

c) Open Source: é o mesmo que código fonte aberto (disponível para usuários
estudarem e modificarem de acordo com suas necessidades).

d) Licença GPL/GNU: garante as 4 liberdades ao usuário (executar, modificar,


estudar, distribuir cópias, mas o código fonte deve permanecer aberto).

e) Sistema de arquivos: o Sistema Operacional tem como uma de suas funções,


gerenciar os arquivos salvos no disco rígido e em outros. Para o procedimento de
guarda no disco, o S.O organiza-se o disco, endereçando os espaços para que os
dados sejam armazenados e posteriormente localizados com facilidade.

O Sistema de arquivos é um conjunto de regras para alocação de arquivos no


disco.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 6 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

Além da estrutura física do disco, o Sistema Operacional necessita de um


sistema para mostrar como fazer a leitura ou gravação nesse disco, a isso chamamos
de Sistema de Arquivos. Nós vimos que no Windows, trabalhamos com FAT e NTFS,
já no Linux os sistemas de arquivos mais usados são: EXT versões 1,2,3,4 e REISERFS.

f) Case Sensitive: entende a diferença entre letras maiúsculas e minúsculas, ou


seja, um arquivo com nome texto.txt é diferente de um arquivo de nome TEXTO.txt
e podem ocupar o mesmo local no momento do armazenamento.

g) Portabilidade Linux: é a possibilidade de encontrar versões Linux para


diferentes tipos de dispositivos, ou seja, existem hoje versões Linux para:

Desktops, notebooks, mainframes, servidores, tablets, smartphones, smart tv,


relógios de pulso e até geladeira (com funções de acesso à internet).

A portabilidade é uma característica que surge pelo fato do Linux ter o seu
código fonte aberto e dar a possibilidade de programadores do mundo inteiro,
adaptarem seus códigos para funcionarem nesses variados dispositivos.

1.3 FORMAÇÃO DO SISTEMA

O sistema operacional não é apenas um pequeno software, é considerado um


conjunto de partes (programas) integradas, para gerenciamento dos recursos do
computador. Nesse tópico, iremos conhecer as partes que formam o sistema.
Da mesma forma que um automóvel é constituído de várias peças integradas e
cada possui sua função, no Linux cada componente tem sua importância para o
funcionamento do Sistema.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 7 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

Veja abaixo a formação do sistema:

Usuário

Bash GUI
Servidor x
Sistema Operacional
Shell
Kernel
Hardware

O usuário pode trabalhar com seus comandos, tanto no ambiente textual de


comandos (Bash – tela preta), quanto com ambiente gráfico (GUI). Os comandos
inseridos pelo usuário, são interpretados pelo Shell e repassados em forma de
processos para o Kernel.

a) Kernel: é o núcleo do funcionamento do Sistema, é a principal camada do


Sistema, pois faz a comunicação de outros programas com o Hardware. A função do
Kernel é receber os processos (tarefas) executados pelo usuário e gerenciá-los.

ATENÇÃO

É muito importante você saber, que no Windows também temos o


componente Kernel. Na verdade, todo sistema operacional possui núcleo
de funcionamento. Portanto, não é algo exclusivo do Linux.

b) Shell: é o interpretador de comandos, atua como interface para o usuário se


comunicar com o Kernel. O Shell interpreta comandos textuais (bash) ou gráficos

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 8 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

(gerenciadores de janelas), e os convertem em processos para enviá-los para


linguagem do Kernel.

c) Bash ou sh: são terminais de comandos textuais. O usuário tem que decorar
comandos para efetuar atividades no sistema.

Tela do Bash (console de comandos textuais do Linux) – Shell Textual

d) GUI (gerenciadores de janelas): são gerenciadores de janelas, os quais


formam ambientes gráficos para trabalho dentro do Sistema operacional Linux.
Apresentam um ambiente com janelas e ícones, facilitando o uso do sistema.

No Linux existe uma variedade muito grande de Interfaces gráficas, isso


acontece pelo fato de ter seu código fonte disponível (aberto). São exemplos de
gerenciadores de janelas: KDE, GNOME, XFCE, ICEW e BLACKBOX.

Exemplo de Interface GNOME

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 9 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

Exemplo de Interface KDE

ATENÇÃO
Quando adquirimos o Linux para utilização, podemos encontrar uma
variedade de aparências diferentes, pois não existe uma interface padrão.

e) SERVIDOR X: o servidor X controla o teclado, mouse e a exibição dos gráficos


em sua tela, ou seja, é um suporte para que usuários possam usar comandos em
ambientes gráficos. A finalização do servidor X é feita através do pressionamento
simultâneo das teclas CTRL, ALT, Back Space. O servidor X é imediatamente
terminado e todos os gerenciadores de janelas e programas clientes são fechados.
Exemplos de Servidor X para Linux: X11, XWINDOW

QUESTÕES COMENTADAS

1. (CESPE/SERPRO) O shell do Linux, especificamente o bash (bourne again shell), é


considerado como um interpretador de comandos que permite ao usuário interagir
com os dispositivos controlados pelo sistema operacional.

Comentário: No Linux nós temos shell textuais ou gráficos. O Bash é um shell textual de comandos e
interpreta os comandos digitados pelo usuário.
Gabarito: Certa.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 10 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

2. (CESPE/SEPLAG) No Linux, o shell é o componente responsável por realizar o


gerenciamento de todos os processos, o que torna possível a implementação de
serviços necessários ao sistema.
Comentário: O shell é o interpretador de comandos. O componente do sistema que gerencia os processos
e toma as decisões é o Kernel.
Gabarito: Errada.

3. (CESPE/MPU) Por padrão, o sistema de arquivos utilizado na instalação do


Windows é o ext3.
Comentário: O Sistema de Arquivos EXT é padrão do Linux. No Windows, o padrão é o NTFS.
Gabarito: Errada.

4. (CESPE/TJSE) No Linux, ambientes gráficos são executados por meio de um


servidor, geralmente Xwindows ou X11, o qual fornece os elementos necessários
para uma interface gráfica de usuário.

Comentário: Xwindow e W11 são exemplos de Servidores X para dar suporte aos ambientes gráficos.
Muitos candidatos erraram a questão, pois acharam que Xwindow tinha alguma relação com o Sistema
Operacional Windows.
Gabarito: Certa.

5. (CESPE/CBMDF) KDE e Gnome são exemplos de gerenciadores de desktop


utilizados no Linux, que permitem ao usuário interagir primordialmente com o
sistema operacional por linhas de comando no Shell.

Comentário: KDE e GNOME são ambientes gráficos, por isso, não são usadas linhas de comandos, tela preta.
Gabarito: Errada.

6. (CESPE/FUB) A GNU GPL estabelece que é permitido redistribuir cópias de um


programa de maneira gratuita, de modo que isso venha a auxiliar outras
pessoas.

Comentário: Uma das liberdades da Licença GPL/GNU é exatamente a de fazer cópias.


Gabarito: Certa.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 11 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

7. (CESPE/FUB) A GNU GPL estabelece como fundamento que um software livre


deve permitir o estudo de como o programa funciona, mas não é permitido fazer
alteração no código-fonte desse programa.

Comentário: Permite o estudo e também a modificação (alteração) do código fonte. Nunca esqueça as 4
liberdades (executar, estudar, modificar e distribuir).
Gabarito: Certa.

8. (CESPE/FUB) O sistema operacional Linux pode ser utilizado, copiado, estudado,


modificado e redistribuído sem restrição.

Comentário: Mesmo que a questão pareça polêmica, pois existe restrição de não poder fechar o código
fonte, o CESPE considerou-a certa e não ocorreu a mudança do gabarito. Portanto, devemos seguir o que a
banca entende sobre Software livre, pois em outras questões do tema, teremos o embasamento da questão
acima para ter certeza do que responder.
Gabarito: Certa.

9. (CESPE/UNIPAMPA) Uma das desvantagens do Linux, em relação ao Windows, é


a indisponibilidade de interface gráfica ao usuário.

Comentário: Vimos que o Linux possui diversos tipos de ambientes gráficos. Dentre os mais cobrados,
temos: Kde, Gnome e Blackbox.
Gabarito: Errada.

10. (CESPE/TJAC) O sistema operacional Linux possui vários shells com


características ligeiramente diferentes e funções especiais, sendo alguns deles
incapazes de diferenciar letras maiúsculas e minúsculas.

Comentário: O Linux é case sensitive, entende a diferença entre letras maiúsculas e letras minúsculas.
Gabarito: Errada.

11. (CESPE/ANVISA) O sistema operacional Linux, embora seja amplamente


difundido, está indisponível para utilização em computadores pessoais, estando o
seu uso restrito aos computadores de grandes empresas.

Comentário: Existem versões Linux para variados tipos de dispositivos, incluindo computadores em
arquitetura P.C (computador pessoal).

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 12 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

Gabarito: Errada.

12. (CESPE/ICMBIO) Constitui desvantagem do Linux o fato de sua instalação ser


aceita apenas em arquiteturas de hardware consideradas incomuns .

Comentário: O Linux possui vantagem em relação ao Windows, no que se refere a portabilidade.


Encontramos uma grande variedade de máquinas que possuem Linux como sistema operacional, seja
comum (computadores), sejam incomuns (TV, geladeira, relógio de pulso). Não encontraremos facilmente,
o sistema operacional Windows para arquiteturas de hardwares incomuns.
Gabarito: Errada.

13. (FUNIVERSA/HFA) O Linux é um Sistema Operacional para computadores que


pode substituir o Windows, da Microsoft. No Entanto, algumas de suas
características dificultam o seu uso generalizado e criam receio por parte dos
usuários em adotá-lo. Assinale a alternativa que apresenta uma característica do
Linux que dificulta o seu uso em computadores pessoais.
a) A necessidade de registro via internet para sua instalação e atualização.
b) Não existe Software antivírus para uso no Sistema Operacional Linux.
c) Muitos programas de computador não são desenvolvidos para Linux.
d) O Linux não possui aplicativos para edição de imagens.
e) Não se pode efetuar a gravação ou cópias de CD ou DVDs no Linux.

Comentário: Ainda existem softwares que não são desenvolvidos para execução em Linux, como por
exemplo: Microsoft Office, Adobe Photoshop.
Gabarito: c.

14. (ESAF/AUDITOR FISCAL DA RECEITA FEDERAL) Em um sistema operacional, o


kernel é:
a) um computador central, usando um sistema operacional de rede, que assume o
papel de servidor de acesso para os usuários da rede.
b) a técnica usada para permitir que um usuário dê instruções para a máquina,
usando instruções gráficas.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 13 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

c) o processo de intervenção do sistema operacional durante a execução de um


programa. Tem como utilidade desviar o fluxo de execução de um sistema para uma
rotina especial de tratamento.
d) o núcleo do sistema, responsável pela administração dos recursos do
computador, dividindo-os entre os vários processos que os requisitam. No caso do
Linux, o Kernel é aberto, o que permite sua alteração por parte dos usuários. e) um
pedido de atenção e de serviço feito à CPU.

Comentário: Kernel é o núcleo do sistema operacional, responsável por gerenciar os processos (tarefas)
que são executados pelo usuário.
Gabarito: d.

15. (FUNRIO/AGENTE PEN. FEDERAL) O sistema operacional é o programa responsável


por “dar vida” ao computador, fazendo rodar os programas que executam as tarefas
solicitadas pelo usuário. No Microsoft Windows, a interface gráfica confunde-se com
o sistema operacional. No Linux, pode-se escolher a interface gráfica para gerenciar
janelas do sistema. Qual das alternativas abaixo corresponde a uma interface gráfica
parecida com o Windows, usada em muitas distribuições do sistema operacional
Linux?
a) Firefox
b) Java
c) KDE
d) PCI
e) USB

Comentário: O KDE é uma das interfaces gráficas do Linux.


Gabarito: c.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 14 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

1.4 DISTRIBUIÇÕES LINUX (DISTROS)

Distribuições são variações do Linux distribuídas por empresas ou pessoas


distintas. Como o Linux é um Software Livre e tem o código fonte aberto, qualquer
organização ou indivíduo suficientemente motivado pode criar e disponibilizar (com
pagamento ou não) a sua própria distribuição.

Abaixo temos as principais distros Linux:

Conectiva Linux: distribuição brasileira, pode ser utilizada tanto em


Computadores domésticos como em Servidores.
Kurumin: distribuição brasileira, é um exemplo de distribuição Live In CD
(roda no próprio CD sem precisar instalação no Computador).
Fedora: distribuição americana da mesma empresa da Red Hat, porém
distribuída de forma gratuita.
RedHat: Distribuição Americana, que pode ser utilizada tanto em
Computadores domésticos como em Servidores, hoje é comercializada por
pagamento de CD.
Slackware: distribuição mais recomendada a Servidores, devido sua
complexidade e falta de aplicativos para utilização do usuário comum.
Ubuntu: essa Distribuição pode ser usada por computadores domésticos e
servidores. Possui também em versão Live In CD.
Mandrake: distribuição fácil de usar, bem recomendada para usuários
domésticos.
Debian: distribuição gratuita, mantida por um grupo de voluntário no mundo
inteiro.
Suse: distribuição alemã, também bastante utilizada por usuários
domésticos.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 15 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

Mandriva: a distribuição Mandriva foi desenvolvida, a partir da fusão das


distribuições Mandrake e Conectiva.

Knoppix: distribuição alemã que possui também versão live In CD.

Turbo Linux: é uma distribuição Linux, com infoque em usuários e empresas


da Ásia. É bastante popular na China e no Japão.

Todas as distribuições têm um componente em comum, o Kernel Linux. Todas


elas têm seu código fonte originário Linux, e as diferenças entre elas, estão na
aparência e ferramentas diferentes. São inovações por cima do código
disponibilizado livremente na Internet. Eu costumo dizer aos meus alunos, que a
distribuição é o Kernel vestido com roupas diferentes.

1.5 VÍRUS PARA LINUX

Existem muitos boatos que, informam a não existência de vírus para Linux. O
Vírus é um programa, e como todo programa pode ser desenvolvido para a
plataforma cujo programador desejar, portanto ele pode criar um vírus para Linux
sim, basta ele querer.

É fato, a maioria dos Vírus que, infectam computadores são desenvolvidos para
Windows, porque o objetivo do programador malicioso, é pegar a maior quantidade
de computadores e o Windows é o Sistema operacional mais utilizado do mundo.
Um vírus desenvolvido para linguagem Windows não executará no Linux, fazendo o
Linux ser considerado menos vulnerável a maioria dos vírus desenvolvidos.

1.6 ARQUIVOS, UNIDADES E DIRETÓRIOS

a) Arquivos: no Windows e no Linux, os nomes de arquivos podem ter no


máximo 255 caracteres. Veja algumas observações importantes:

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 16 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

No Windows os caracteres proibidos em nomes de arquivos são: / | \*?: < >“


No Linux somente é proibido, o caractere /
Os Espaços são contados como caracteres.
A extensão (formato) do arquivo não está dentro dos 255 caracteres
suportados. Então, além dos 255 caracteres do nome, podemos ter mais caracteres
na extensão.
Arquivos ASCII são arquivos de texto puro, sem nenhuma formatação,
semelhante aos arquivos conhecidos no Windows como arquivos “txt”.
Arquivos binários são arquivos escritos em linguagem de máquina, o qual
podem ser processados pela CPU do computador. Um programa é composto por
arquivos binários. Semelhante aos arquivos executáveis os quais conhecemos no
Windows extensão exe.
Link é uma espécie de caminho mais rápido para chegar ao programa o qual
se deseja utilizar, semelhante aos atalhos do Windows.
Um pacote de software é um arquivo, normalmente compactado que
contém todos os arquivos (binários (executáveis), configuração, dados,
documentação, e outros) necessários para a instalação de um software (aplicativo).

Outra característica a ser comentada em provas, é a nomenclatura de arquivos


ocultos. O Linux torna arquivos visíveis em ocultos colocando um “.” (ponto), antes
do nome do arquivo. Todos os arquivos iniciados com um “.” (ponto), são
considerados ocultos. Por exemplo, .texto.doc, .arquivo.lu. Observe a imagem
abaixo como ficariam os arquivos ocultos, se fossem configurados para visualização:

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 17 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

b) Unidades: as unidades de discos (pendrive, disco rígido e etc.) no Windows


são representadas por letras (a: b: c:), mas no Linux são representadas por pastas
(diretórios). Veja a imagem abaixo:

A imagem acima, mostra a unidade de DVD


representada com E: no Windows
A imagem acima, mostra uma pasta (diretório)
representando a unidade de CDROM.

c) Diretórios:

Muitos alunos têm dificuldades de entender a estrutura de diretórios do Linux,


que não lembra em nada o que temos no Windows. No Windows temos os arquivos
do sistema concentrados nas pastas Windows e Arquivos de programas, e você pode
criar e organizar suas pastas da forma que quiser.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 18 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

No Linux é basicamente muito organizado e rígido. O diretório raiz está tomado


pelas pastas do sistema e espera-se que o usuário armazene seus arquivos pessoais
dentro de uma pasta reservada para tal finalidade.

Mas, as diferenças não param por aí. Para onde vão os programas que são
instalados se não existe uma pasta central como a "Arquivos de programas"? E para
onde vão os arquivos de configuração se o Linux não possui nada semelhante ao
registro do Windows?

Todos os arquivos que, compõem o Sistema Linux, os programas instalados,


seus arquivos pessoais, todos serão organizados em diretórios específicos, para cada
tipo de conteúdo. Estes diretórios, já vêm definidos na própria instalação do Linux e
fica localizado dentro de um local mestre denominado diretório raiz, é representado
pelos programas como simplesmente uma /.

Por essa visão, diremos que, tudo no Linux está dentro do diretório raiz,
diferente daquilo dito, quando o Sistema é Windows no qual tudo está dentro do
disco local C:.

Um exemplo, de linha de comando no Windows seria assim


C:\mpu\Informatica, um caminho para indicar que a pasta Informática está dentro
da pasta mpu a qual está dentro do C: (HD). No Linux, esse mesmo caminho ficaria
assim, /mpu/Informatica. Perceba a utilização da barra invertida em linhas de
comandos do Windows, e no Linux a barra normal como os endereços de páginas
Web “http://www.leomatos.com.br”.

Então, vamos fazer dos principais diretórios do Linux e suas funções. Já adianto
para você, está caindo bastante questões de diretórios nas provas do Cespe.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 19 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

a) Diretório raiz ou simplesmente /

É o principal diretório do Linux. Todos os diretórios do Linux estão organizados


dentro do diretório raiz.

b) Diretório bin ou /bin (binários): armazena os arquivos binários. São


equivalentes aos arquivos executáveis, conhecidos no Windows. Os comandos
básicos do sistema (veremos mais adiante), como o cp, ls, cat, rm, pwd etc., e os
programas essenciais estão armazenados no diretório bin.

c) Diretório boot ou /boot (inicialização:) armazena os arquivos de inicialização


do Sistema Linux. Nesse diretório é encontrado o Kernel e alguns arquivos utilizados
pelos gerenciadores de Boot (Lilo e o Grub).

d) Diretório dev ou /dev (devices = dispositivo): armazena os arquivos


responsáveis pelo funcionamento de um Hardware instalado, como por exemplo:
drives de leitura de CDs e Disquetes, barramentos, portas e outros.

Os arquivos localizados no diretório /dev, apontam para um Hardware


instalado no seu Computador e não ocupam espaço no HD, pois na verdade, vê-se
uma representação na tela do componente instalado. Este tipo de recurso facilita a
compreensão para os programadores, os quais podem acessar o Hardware do micro
simplesmente fazendo seus programas lerem e gravarem em arquivos. Não é preciso
nenhum comando complicado para executar um som, basta copiá-lo para o arquivo
/dev/dsp e o resto do trabalho é feito pelo Kernel.

e) Diretório etc ou /etc

Armazena os arquivos de configuração do Linux e de seus aplicativos. Faz uma


comparação com o Windows, são semelhantes aos arquivos de registro.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 20 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

Evidentemente, os arquivos de registro são apresentados com o nome dos


programas seguidos da extensão .conf.

Exemplo: o arquivo de configuração do serviço de dhcp é o dhcpd.conf.

f) Diretório home ou /home

Armazena os documentos pessoais das contas de usuários comuns. Cada


usuário comum terá um diretório exclusivo dentro de /home. Por exemplo: ao ligar
o computador, logo com o nome de usuário leomatos e senha, automaticamente,
cria-se um diretório exclusivo /home/leomatos para armazenamento de meus
arquivos pessoais, como fotos, músicas, documentos e outros. Esse diretório, é bem
semelhante ao funcionamento do Documents and Settings do Windows em que
está armazenado a pasta Meus Documentos, a qual também, é exclusiva de cada
conta de usuário.

É importante lembrar, que o usuário tem permissão total quando está


trabalhando no diretório /home/seunome, pois é exclusivo de cada conta.

g) Diretório lib ou /lib (library = biblioteca)

Armazena os arquivos de biblioteca (no Windows são chamados de arquivos


dll) e módulos (drives) do Kernel, compartilhados com frequência.

h) Diretório root ou /root

Armazena documentos pessoais do Super Usuário (Administrador).

i) Diretório tmp ou /tmp

Armazena arquivos temporários gerados por algum programa. Exatamente a


mesma função da pasta /var, porém o /tmp não está disponível em todas as
distribuições.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 21 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

QUESTÕES COMENTADAS

16. (CESPE/PREF. DE SÃO PAULO) O diretório /home, que faz parte da estrutura
do Linux, definida no momento da instalação desse sistema,
a) armazena os arquivos dos dispositivos do sistema.
b) é o diretório de trabalho do usuário.
c) contém os arquivos de inicialização do sistema.
d) armazena as ferramentas de administração do sistema.
e) contém os arquivos de configuração dos principais serviços.

Comentário: a) o diretório que armazena os arquivos de dispositivos é o /dev. b) o diretório de trabalho


do usuário comum é o /home. c) o diretório que contém os arquivos de inicialização do sistema é o /boot.
d) o diretório que armazena os comandos para administração do sistema é o /usr. e) o diretório que contém
os arquivos de inicialização é o /boot.
Gabarito: b.

17. (CESPE/TRE-GO) Os documentos pessoais dos usuários, quando se requer


segurança em seu acesso, devem ficar armazenados em locais específicos: no
ambiente Windows, na pasta /Windows/system; no Linux, no diretório /bin. Em
ambos os casos, a organização dos arquivos se dá por meio de acesso restrito da raiz
até a folha.

Comentário: Os documentos pessoais do usuário ficam armazenados no diretório /home do Linux e na


pasta usuários (users) do Windows.
Gabarito: Errada.

18. (CESPE/TRE-GO) No Linux, todo arquivo executável tem como extensão o


sufixo .exe.

Comentário: A extensão .exe é padrão para representar arquivos executáveis no Windows e não no Linux.
Gabarito: Errada.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 22 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

19. (CESPE/TRE-GO) No sistema Linux, é possível criar arquivos com nomes


extensos, como, por exemplo:
Tabelas_de_Custas_Processuais_do_Tribunal_de_Justica_do_Estado_do_Ceara.od
t.
Comentário: Podemos ter nomes de arquivos de até 255 caracteres e todos os caracteres apresentados na
questão, não são proibidos, pois apenas a barra ( / ) é um caractere que não pode ser usado.
Gabarito: Certa.

20. (CESPE/MTE) Os ambientes Linux e Windows têm estruturas de diretórios


semelhantes, como, por exemplo, o diretório /bin, que no Linux é responsável por
manter os principais comandos do sistema.
Comentário: No Linux o diretório /bin é usado para guardar os comandos essenciais do sistema, mas no
Windows não temos o diretório /bin.
Gabarito: Errada.

21. (CESPE/FUB) No ambiente Linux, os comandos executados por um usuário são


interpretados pelo programa shell.
Comentário: O Shell é o interpretador de comandos.
Gabarito: Certa.

22. (CESPE/CADE) No ambiente Linux, um pacote é definido como um arquivo que


contém os arquivos binários necessários para a instalação de um aplicativo.
Comentário: Um arquivo binário no Linux tem a mesma função dos executáveis no Windows. Se um dia
você baixar um programa para Linux na Internet, irá perceber que serão baixados vários arquivos, ou seja,
o programa é dividido em vários pacotes que carregam as informações necessárias para a sua instalação.
Gabarito: Certa.

23. (CESPE/MS) Fedora, OS X, Red Hat, Solaris e Ubuntu são sistemas operacionais
que utilizam kernel Linux.
Comentário: O sistema OS X (sistema da apple) não é uma das distribuições Linux. Portanto, não possui
Kernel Linux. Os Sistemas Fedora, Solaris, Red Hat e Ubuntu, são considerados Distribuições Linux.
Gabarito: Errada.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 23 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

24. (CESPE/MS) No ambiente Linux, os comandos são arquivos que têm permissão
para serem executados e, normalmente, encontram-se armazenados no diretório
/mnt.
Comentário: No Linux os comandos essenciais (mais simples) ficam armazenados no diretório /bin. Já os
comandos mais específicos, como por exemplo, os de administração do sistema, ficam no diretório /usr.
Gabarito: Errada.

25. (CESPE/IBAMA/2013) Um arquivo oculto no sistema operacional GNU/Linux é


identificado por um ponto no início do seu nome, como, por exemplo, no código
.bashrc.
Comentário: No Linux os arquivos ocultos são representados com um ponto no início de seus nomes.
Gabarito: Certa.

26. (CESPE/TJRR) Ubuntu é um sistema operacional baseado no Linux e pode ser


utilizado em laptops, desktops e servidores.
Comentário: O Ubuntu é uma das distribuições Linux e pode ser usado em variados tipos de máquinas.
Gabarito: Certa.

27. (CESPE/TJRR) No Linux, os nomes de arquivos podem ter até 256 caracteres,
porém o nome de arquivo Um_nome_arquivo_longo+uma_longa_extensão é
inválido, pois o sinal + é um caractere reservado e não pode ser usado.

Comentário: No Linux, nomes de arquivos podem conter até 255 caracteres e não 256 como afirma a
questão. Outro erro é informar que o caractere + não é permitido, pois o único caractere proibido no Linux
é a barra ( / ).
Gabarito: Errada.

28. (CESPE/PCAL) No Linux, o sistema de arquivos apresenta-se hierarquizado de


forma que se inicia no diretório \ e percorre um número arbitrário de subdiretórios
de modo unifilar, sendo o diretório \ também denominado diretório-raiz.
Comentário: No Linux, os diretórios são apresentados de forma hierárquica de forma que se inicia no
diretório raiz, tudo bem até este ponto. O Erro da questão é a barra, pois a barra do Linux não é invertida,
é a normal ( / ).
Gabarito: Errada.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 24 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

29. (CESPE/TCES) No Linux, o sistema de arquivos apresenta-se hierarquizado de


forma que se inicia no Linux, o diretório padrão de usuários é o /home. Nesse
diretório, o usuário tem permissão de escrita, de execução e de leitura.
Comentário: No Linux, o diretório padrão para usuários é realmente o /home, mas cada usuário criado no
sistema, terá seu diretório pessoal criado. Portanto, o final está incorreto, o usuário só terá permissão de
escrita, execução e leitura na sua própria pasta e não diretamente no diretório /home. Foi um peguinha
maldoso.
Gabarito: Errada.

30. (CESPE/TCES) No Linux, o diretório /bin contém programas do sistema que são
utilizados pelos usuários, não sendo necessário, para que esses programas sejam
executados, que eles possuam a extensão .exe.
Comentário: No Linux, o diretório /bin guarda os arquivos binários, ou seja, os comandos e programas
essenciais do Sistema. Não esquecer que os arquivos executáveis (binários) no Linux não possuem extensão
.exe.
Gabarito: Certa.

31. (CESPE/EBC) Na árvore de diretórios do Linux, o /lib contém os programas


necessários à inicialização do sistema, e o /home contém os arquivos e diretórios
dos usuários.
Comentário: O diretório /home está com sua definição correta, mas o diretório /lib não contém os arquivos
de inicialização, pois estes, estão na pasta /boot.
Gabarito: Errada.

32. (IADES/EBSERH/ANALISTA DE TECNOLOGIA DA INFORMAÇÃO) Considere um


computador executando o sistema operacional Linux Debian. Assinale a alternativa
que apresenta o diretório, que contém a grande maioria dos arquivos de
configuração do sistema e dos serviços de rede.

a) /boot.

b) /bin.

c) /dev.

d) /sys.

e) /etc.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 25 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

Comentário:
a) /boot (guarda os arquivos de inicialização);
b) /bin (guarda os arquivos binários, comandos e programas);
c) /dev (guardas os arquivos de drivers de dispositivos);
d) /sys (guarda arquivos do sistema, mas não tem relevância para a nossa prova);
e) /etc (guarda as configurações do sistema).
Gabarito: e.

33. (AOCP/PC/CE) Atualmente na informática existem várias distribuições do Linux,


assinale a alternativa que apresenta apenas distribuições Linux.

a) Debian, Opera, Firefox.

b) Fedora, Safari, Thuderbird.

c) Fedora, Ubuntu, Debian.

d) Windows XP, Kurumin, Debian.

e) Centos, MacOS, Opera.


Comentário:
Na alternativa “a” temos apenas a distribuição Debian. Na alternativa “b” encontramos apenas a
distribuição Fedora, mas na letra “c” todos os citados são
distribuições (distros). Na letra “d” somente Kurumim e
Debian. Na letra“e” contém apenas a distribuição Centos.
Gabarito: c.

34. (FGV/BADESC) Na busca de soluções para a exclusão digital, atualmente há uma


grande preocupação no emprego de software livre, tendo em vista as suas
características. Dois exemplos de sistemas operacionais Linux que se enquadram no
conceito de software livre, são:

a) HP-UX e AIX.

b) Mac OS X e Debian.

c) FreeBSD e Ajax.

d) Red Hat e Suse.

e) Solaris e OpenVMS

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 26 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

Comentário:
Red Hat e Suse são exemplos de distribuições do Linux.
Gabarito: d.

35. (URRJ ASSISTENTE ADMINISTRATIVO) Sistemas Operacionais não proprietários


com base Linux têm diversas vantagens, sendo a principal delas, a opção de não
pagar licença de instalação e uso. Todas as alternativas a seguir apresentam
distribuições LINUX não proprietárias, EXCETO:

A Ubuntu

B Slackware.

C OS X.

D OpenSuse.

E Fedora.
Comentário:
O único que não é uma distribuição Linux é o OsX. Mac OSX é o sistema operacional dos computadores da
linha Macintosh, da Apple.
Gabarito: c.

1.7 GERENCIADORES DE ARQUIVOS E PASTAS

No Linux, os gerenciadores de arquivos mais encontrados em diversas


distribuições são: Konqueror e Nautilus. O gerenciador tem a função de apresentar
a estrutura do nosso computador hierarquicamente. São programas semelhantes ao
Windows Explorer (Explorador de arquivos) do Windows.

Imagem do Konqueror

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 27 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

1.8 GERENCIADOR DE BOOT

Professor, posso instalar o Windows e o Linux no mesmo disco rígido?


A resposta é sim. Mesmo que trabalhem com sistemas de arquivos diferentes, é
possível particionar o disco rígido de forma que o Windows fique em sua partição e
o Linux na outra. Então, não esqueça que é necessário o particionamento lógico do
Hd.

Quando temos dois sistemas operacionais no mesmo disco, o usuário precisa


escolher qual será inicializado. Esta escolha será feita através de um gerenciador
de Boot (inicialização). Logo após, o processo de Dual-Boot (inicialização com mais
de um sistema operacional) irá aparecer uma tela inicial para a escolha do sistema.
Veja abaixo:

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 28 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

Tela do Gerenciador de Boot GRUB

O Grub é um dos gerenciadores de boot do Linux, mas também temos


distribuições (variações do Linux) que usam o Lilo como rotina de inicialização. Veja
a aparência do Lilo na imagem abaixo.

Tela do Gerenciador de Boot LILO

1.9 PRINCIPAIS COMANDOS LINUX

Candidato, todos os comandos do Linux a serem estudados, devem ser


digitados com letras minúsculas. O Console, inicialmente apresenta um Prompt,
uma espécie de aviso inicial ao usuário.

Segue a seguinte estrutura: login@host dir $

 Login/Usuário: nome do usuário.


 Host: nome do computador que está sendo usado.
 Dir: diretório atual utilizado.
 $: a conta utilizada no momento é de usuário comum.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 29 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

 #: a conta utilizada no momento é de Super Usuário (Root)

Na figura anterior a estrutura detalhada é:

 Login/Usuário: leomatos
 Host: casa
 Dir: nessa versão utilizada não mostra o diretório dentro da estrutura.
 $: a conta (leomatos) é de usuário comum.

Os principais comandos são:

clear: comando para limpar a tela, ou seja, retirar os resultados apresentados


por outros comandos.

pwd: mostra o diretório atual. Quando o usuário tiver dúvidas em qual diretório
está trabalhando no momento, pode utilizar este comando.

ls: comando para listar o conteúdo do diretório atual (padrão), porém podemos
utilizá-lo para listar o conteúdo de outros diretórios.

No exemplo acima o comando ls, está listando o conteúdo do diretório


/Concursos.

O comando ls é um comando no qual, podem ser utilizados parâmetros para


funções opcionais. Veja os exemplos abaixo:

ls –l: apresenta detalhes do conteúdo listado como: permissões, tamanho do


arquivo, usuário dono e outros.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 30 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

ls –a: apresenta todo o conteúdo de um diretório, inclusive os ocultos.

Os objetos ocultos são iniciados com . “ponto”

mkdir: comando para criar diretórios.

Sintaxe: mkdir (nome para o diretório).

No Exemplo acima, vimos o comando mkdir para criar o diretório chamado de


provas.

rmdir: comando para remover diretórios.

Sintaxe: rmdir <nome para o diretório>.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 31 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

Exemplo: rmdir provas.

O comando aplicado, no exemplo acima, apaga o diretório chamado provas. O


comando rmdir, sem parâmetro apaga somente diretórios vazios. É importante
saber, que para apagar os diretórios com conteúdo, deve-se utilizar o comando
rmdir –r.

No exemplo acima a aplicação do comando rmdir Concursos não foi suficiente,


o Shell avisa que o diretório não está vazio.

rm: comando para remover arquivos e diretórios.

Sintaxe: rm <nome do arquivo ou diretório>.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 32 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

Observe no exemplo, a aplicação do comando rm informativo.txt, pede uma


confirmação. O usuário deve digitar S para SIM (confirmar) e N para NÃO (cancelar).

Se esse mesmo comando for aplicado para remover diretórios, deverá utilizar
o comando -r (rm -r nome do diretório).

ATENÇÃO

Se o diretório a ser apagado não estiver vazio, o Linux irá pedir a confirmação
de exclusão para cada arquivo, então é importante que o usuário tenha
certeza se quer realmente apagar tudo, deve-se proceder o seguinte
comando: rm -rf nome do diretório, esse comando irá evitar as perguntas.

cd: comando para abrir diretórios (alternar para diretórios diferentes). Este
comando, é equivalente às aberturas de pastas no Windows aplicando um clique
duplo.

Sintaxe: cd <nome do diretório>.

Perceba o comando cd Concursos, utilizado para abrir o diretório Concursos do


diretório corrente, só abrirá se existir um diretório chamado Concursos, no diretório
atual do usuário.

Para sair de um diretório, para o anterior em forma de prioridade, pode-se utilizar o


comando cd ..

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 33 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

Obs.: após a escrita da palavra cd deve ser utilizado obrigatoriamente um espaço,


seria: cd espaço .. veja o exemplo a seguir:

Outro comando possível de cair em prova é cd / o qual levará o usuário para o


diretório raiz.

cp: comando para copiar arquivos e diretórios.

Sintaxe: cp <origem> <destino>

No exemplo, o comando copia o arquivo Segurança.ppt do diretório atual


(/Concursos/cespe) para o diretório slides, também do diretório atual.

Para copiar um diretório, utiliza-se o parâmetro -r . Veja abaixo:

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 34 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

mv: comando para transferir (mover), um arquivo ou diretório de um local para


outro. Também podemos usar esse comando, para renomear um objeto.

Sintaxe: mv <nome do arquivo> <local para onde será transferido>

Veja abaixo:

A aplicação do comando mv teste.txt fcc, fez a transferência do arquivo teste.txt do


diretório atual (/Concursos), para o diretório fcc do próprio diretório atual.

Para renomear um arquivo ou diretório, utilizamos a mesma sintaxe. Observe:

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 35 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

Perceba no exemplo, que dentro do diretório /Concursos/cespe, existe um


diretório denominado slides. Logo abaixo, usamos o comando mv slides (nome
antigo) slides2 (novo nome), renomeando o diretório slides para slides2. Depois de
aplicado o comando para renomear o objeto, perceba que o comando ls foi aplicado
para ver o conteúdo do diretório. Observe que, houve a mudança do nome.

man: comando para exibir manual de comandos do Shell. Este comando, é


utilizado quando o usuário tem dúvidas na sintaxe ou aplicação de determinados
comandos.

Cal: comando para exibição de calendário.

Shutdown: comando para desligar ou reiniciar o computador.

Sintaxe: shutdown <opções> <tempo>

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 36 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

-r : reiniciar
-h: desligar

Exemplos:

shutdown -r now: reiniciar o computador agora.


shutdown –h +10: desligar o computador após 10 minutos.
shutdown –r +5: reiniciar o computador após 5 minutos.

passwd: comando para alterar a senha de um usuário. É importante saber que,


esse comando só funcionará corretamente, se o usuário comum estiver em sua
própria conta. Somente o superusuário poderá alterar uma senha de outra conta,
pois é o administrador do Sistema, e tem privilégios no Sistema.

su: comando para passar da conta usuário comum para superusuário. Esse
comando é muito utilizado quando, o superusuário possui uma conta de
administrador, e outra de usuário comum para uso pessoal, e precisa mudar
rapidamente para conta administrador sem logar o sistema novamente.

chmod: comando para alterar as permissões de arquivos.

O que são permissões de arquivos?

As permissões são usadas para vários fins, mas servem principalmente para
proteger o sistema e os arquivos dos usuários contra acessos, modificações e
execuções não autorizadas.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 37 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

Como já estudamos, somente o superusuário (root) tem ações irrestritas no


sistema, justamente por ser o usuário responsável pela configuração, administração
e manutenção do Linux. Cabe a ele, por exemplo, determinar o que cada usuário
pode executar, criar, modificar etc. É por meio do comando chmod, que podemos
especificar o que cada usuário do sistema pode fazer em relação a arquivos.

Quais são as permissões de arquivos?

r = significa permissão de leitura (read). A permissão de Leitura dá a


possibilidade de abrir o arquivo.

w = significa permissão de escrita (write). A permissão de escrita dá a


possibilidade de gravação no arquivo, ou seja, alterar e salvar as alterações e até
mesmo excluir.

x = significa permissão de execução (execution). A permissão de execução dá a


possibilidade de executar um arquivo como um programa, ou seja, um arquivo
binário (executável).

A ordem em que as permissões devem aparecer é rwx.

Entendendo a exibição de arquivos detalhada

As duas linhas acima representam um comando digitado (ls -l) para listar um
diretório e suas permissões.

O primeiro item que aparece em cada linha.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 38 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

É a forma usada para mostrar as permissões do diretório cespe e do arquivo


dnd.cdr. Tais permissões podem ser divididas em quatro partes para indicar: tipo,
proprietário, grupo e outras permissões. O primeiro caractere indica o tipo de
arquivo: se for “d” representa um diretório, se for “-” equivale a um arquivo. Repare
agora que no restante ainda há 9 caracteres. Os demais são divididos em três grupos
de três, cada um representando o proprietário, o grupo e todos os demais,
respectivamente. Tomando a linha 2 do exemplo (-rwxrwxrwx), desconsiderando o
primeiro caractere e dividindo a restante em 3 partes, ficaria assim:

rwx a primeira parte significa permissões do USUÁRIO DONO (proprietário);

rwx a segunda parte significa permissões do GRUPO ao qual o usuário dono


pertence;

rwx a terceira parte significa permissões para os OUTROS (demais usuários).

Para ficar fácil de lembrar, use a expressão UGO!

As Permissões são dadas a quem? Ao UGO!

U (Usuário Dono) G (Grupo do DONO) O (Outros).

O traço - significa que é um arquivo.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 39 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

rwx = usuário dono tem permissão de r (ler), w (escrever) e x (Executar).

rwx = o grupo do usuário dono tem permissão de r (ler), w (escrever) e x


(Executar). rwx = os outros que não fazem parte do grupo, têm permissão de r (ler),
w (escrever) e x (Executar).

Agora, vamos aprender como resolver as questões sobre o comando chmod! O


comando chmod pode ser usado para alterar as permissões de arquivos,
liberando-as ou restringindo-as. Vamos aprender as várias formas de aplicação do
comando!

Sintaxe 1: chmod u (usuários donos) g (grupo dono) o (outros usuários)

No Exemplo acima, estamos adicionando as permissões de Leitura, Escrita e


Execução ao usuário dono, Leitura e Execução ao Grupo do Dono e apenas Leitura
para os outros. Obs.: não pode existir espaço entre as letras que representam as
permissões. A ordem das informações sobre os usuários, não tem importância na
execução do comando! Veja a imagem abaixo:

Também pode ser adicionada ou retirada uma permissão de um arquivo sem a


utilização do sinal de igual (=), utilizando apenas os sinais de mais (+) ou menos (-).
Veja um exemplo abaixo:

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 40 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

No exemplo anterior, g+w significa que será adicionada permissão de Escrita ao


grupo do usuário dono, e o-r significa que será retirada a permissão de leitura dos
outros usuários.

Sintaxe 2:

chmod <usuário dono | grupo dono | outros usuários> <nome do arquivo ou


diretório>

O comando chmod neste tipo de sintaxe é aplicado com valores seguindo a


ordem acima. Veja o exemplo abaixo:

O comando acima associa números para representar as permissões de leitura,


escrita e execução. Nesse método, para resolvermos as questões, devemos
transformar os números que estão na linguagem decimal em binários.
A metodologia é simples, mas bem trabalhosa, já que temos que sair dividindo os
números decimais por 2, já que a base é binária. Veja a seguir:

U=7 G=5 O=4

Vamos começar transformando os números em linguagem binária.

Perceba na ilustração acima, que dividimos os valores por 2 até não conseguir
mais fazer a divisão! O número binário deve ser formado de baixo para cima, observe
a direção da seta! Portanto, o número 7 em binário é 111.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 41 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

U = 7 = 111

G=5

O=4

Vamos fazer o mesmo com os outros valores.

U = 7 = 111

G = 5 = 101

O=4

U = 7 = 111

G = 5 = 101

O = 4 = 100

Agora que já transformamos os números decimais em binários, vamos


entender como ficam as permissões dos arquivos. Para ajudá-los, veja o esquema
que eu monto para saber quais são as permissões aplicadas:

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 42 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

Observe acima como organizamos as informações para saber quais permissões


foram aplicadas ao arquivo. 1 = SIM 0 = NÃO

 Usuário dono tem permissão de R(Leitura)? SIM


 Grupo do dono tem permissão de R(Leitura)? SIM
 Outros tem permissão de R(Leitura)? SIM

 Usuário dono tem permissão de W(escrita)? SIM


 Grupo do dono tem permissão de W(escrita)? NÃO
 Outros tem permissão de W(escrita)? NÃO

 Usuário dono tem permissão de X (execução)? SIM


 Grupo do dono tem permissão de X (execução)? SIM

 Outros tem permissão de X(execução)? NÃO


Vamos treinar o comando!

(Cespe/PC-RN) Por meio do comando chmod 664 arquivo.txt, permite-se que o


arquivo.txt seja lido e modificado por todos os usuários do sistema.

Muitos perguntam se não existe um método mais rápido para fazer a resolução
de questões de chmod. Existe sim. Vamos aprender! Sabendo um pouco sobre
conversão de bases, conseguimos perceber que ao transformar valores decimais em
binários, podemos chegar a números binários de mais de 3 dígitos, ou seja, se temos

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 43 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

apenas 3 permissões (rwx), não podemos colocar números decimais que ao serem
transformados, tenham mais de 3 dígitos binários. Veja o número abaixo:

8 é igual a 1000. Portanto, não pode ser usado para representar as permissões!
Pergunta: Até qual número posso usar para representar as permissões? Resposta:
Até o número 7. Veja a dica abaixo!

4=r

2=w

1=x

7=rwx

Resolução da questão anterior.

(Cespe/PC-RN) Por meio do comando chmod 664 arquivo.txt, permite-se que o


arquivo.txt seja lido e modificado por todos os usuários do sistema.

U=6
G=6
O=6

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 44 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

 O Usuário dono tem permissão de R(leitura) e W(Escrita), mas não tem


permissão de Execução.
 O Grupo do usuário também tem permissão de R(leitura) e W(Escrita), mas
não tem permissão de Execução.
 E os Outros tem permissões de Leitura apenas.

A Questão está errada, pois diz que todos os usuários têm permissão de Leitura
e Modificação, e na resolução identificamos que os outros não têm permissão de
modificar já que não possuem permissão de escrita.

QUESTÕES COMENTADAS

36. (CESPE/DPF) As rotinas de inicialização GRUB e LILO, utilizadas em diversas


distribuições Linux, podem ser acessadas por uma interface de linha de comando.

Comentário:
Os programas GRUB e LILO são gerenciadores de boot (inicialização do Sistema).
Gabarito: Certa.

37. (CESPE/PCES) O carregamento (boot) do sistema operacional Linux pode ser


gerenciado pelo programa LILO.
Comentário:
O programa Lilo é um gerenciador de Boot.
Gabarito: Certa.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 45 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

38. (CESPE/CEF) Qual o comando que, digitado na linha de comandos do sistema


operacional Linux, mostra o nome do diretório atual em que o usuário está
trabalhando?

a) pwd.
b) cat.
c) cd.
d) ls.
e) mkdir.
Comentário: a) pwd mostra o diretório atual. b) cat mostra o conteúdo de um arquivo ou juntar o conteúdo
de um arquivo com outro. c) cd abre um diretório. d) ls mostra (lista) diretórios e arquivos de um local. e)
mkdir cria um diretório.
Gabarito: a.

39. (CESPE/TRE-PI) Assinale a opção que apresenta o comando, no sistema


operacional Linux, que deve ser utilizado para determinar quanto espaço em disco
está sendo ocupado por um diretório e seus subdiretórios.

a) pwd

b) file

c) du

d) head

e) lshw
Comentário: O comando du mostra o espaço que os diretórios estão ocupando em disco. Veja o exemplo
abaixo:

Perceba na imagem acima que o diretório undev está ocupando 2,0 Gigabytes.
Além do comando du, pode cair também os comandos free e df, que servem respectivamente
para, mostrar o espaço livre em memória e espaço livre no disco rígido. Veja os exemplos abaixo:

A imagem acima mostra o comando free sendo usado. Perceba na imagem, que mostra o espaço
total o usado e o livre na memória.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 46 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

A imagem acima mostra o comando df sendo usado. Perceba na imagem, que mostra o espaço
total o usado e o disponível no hd.

Gabarito: c.

40. (CESPE/TRE-GO) No Linux, o comando cd /etc/teste cria o diretório teste


dentro do diretório /etc.
Comentário: O comando cd não cria diretório, somente abre. O comando para criar diretório é o mkdir.
Gabarito: Errada.

41. (CESPE/TCE-ES) O comando ls~ do Linux Ubuntu faz que sejam mostrados todos
os arquivos ocultos gravados no diretório corrente.
Comentário: O comando para mostrar todos os arquivos inclusive os ocultos é ls -a.
Gabarito: Errada.

42. (CESPE/SEGESP-AL) Em ambiente Linux, o comando mv é utilizado para mover


ou renomear um ou mais arquivos e diretórios, o que facilita a organização das
informações.
Comentário: o comando mv pode ser utilizado para mover “transferir” ou renomear um arquivo, como
vimos nas páginas anteriores.
Gabarito: Certa.

43. (CESPE/UNIPAMPA) Uma das formas de localizar arquivo ou diretório em


ambiente Linux é por meio da execução do comando chmod, diretamente no
console.
Comentário: O comando chmod é usado para alterar permissões de arquivos. O comando para pesquisar
em console de comandos é o find.
Gabarito: Errada.

44. (CESPE/SESA-ES) Uma desvantagem do Linux, em relação ao Windows, é a


ausência de gerenciador de arquivos.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 47 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

Comentário: O Linux possui gerenciador de arquivos e pastas. Os principais gerenciadores de arquivos e


pastas do Linux são: Konqueror e Nautilus.
Gabarito: Errada.

45. (CESPE/PCBA) Os sistemas Windows e Linux se assemelham na possibilidade de


uso de interface de linha de comandos: o comando dir, no Windows, pode produzir
listagem de arquivos em pasta ou diretório, assim como o comando ls, no Linux.
Comentário: Os comandos dir (Windows) e ls (Linux) mostram os arquivos de um diretório ou unidade
corrente.
Gabarito: Certa.

46. (CESPE/PEFOCE) O comando pwd do Linux possibilita ao usuário efetuar a troca


de senha (password).
Comentário: O comando pwd mostra o diretório corrente, ou seja, o diretório que estou trabalhando. O
comando que troca a senha é o passwd.
Gabarito: Errada.

47. (VUNESP/UNESP) Assinale a alternativa que contém o comando do Linux que


abre o aplicativo que permite editar ou criar arquivos pelo usuário.
a) ls
b) cd
c) rm
d) vi
e) write

Comentário: o comando vi abre um editor de texto do Linux que permite alterar arquivos de configuração.
É bastante parecido com o bloco de notas do Windows.
Gabarito: d.

48. (FCC/DPE/RR) Um Técnico em Informática, como super usuário, deseja desligar


um computador com o sistema operacional Linux após 30 minutos. Ele deve usar o
comando

a) shutdown -k
b) shutdown -r + 30
c) shutdown -h +30
d) Reboot +30
e) Restartx 30

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 48 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

Comentário: O comando shutdown é usado para desligar ou reiniciar o computador do usuário. O que
diferencia o comando que será usado é a presença de uma letra como parâmetro do programa. Veja os
Exemplos abaixo:

shutdown -r +10 (reiniciar após 10 minutos)


shutdown -h +10 (desligar após 10 minutos)
Gabarito: c.

49. (FGV/BADESC) Nas distribuições Linux, as principais bibliotecas de sistema e os


arquivos de configuração e scripts de inicialização ficam armazenados nos seguintes
diretórios:

a) /bib e /cfg
b) / bib e /etc
c) /lib e /scr
d) /lib e /etc
e) /lib e /cfg

Comentário: /lib é um diretório reservado para os arquivos de bibliotecas. /etc é o diretório padrão para
guardaras configurações do Linux.
Gabarito: d.

50. (FGV /BADESC) Remove arquivos no Linux o comando

a) pwd

b) mkdir

c) cd

d) rm

e) tar
Comentário: rm é um comando para remover arquivos.
Gabarito: d.

51. (UFPR TÉCNICO ASSISTENTE EM ADMINISTRAÇÃO) Assinale a alternativa que


apresenta o comando para criar uma pasta com nome meus trabalhos no sistema
operacional UBUNTU versão 14.

a) md meus trabalhos
b) md \meus trabalhos

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 49 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

c) mkdir –p /meus/trabalhos
d) mkdir meus trabalhos
e) mkdir “meus trabalhos”

Comentário: mkdir é o comando Linux para criar pastas “diretórios”. Quando queremos criar uma pasta
com nome composto, precisamos colocar entre “ “ aspas. Portanto, a resposta da única questão da UFPR é
letra “E.”
Gabarito: e.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 50 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

QUESTÕES PARA TREINAR

1. (CESPE/SERPRO) O shell do Linux, especificamente o bash (bourne again shell), é


considerado como um interpretador de comandos que permite ao usuário interagir
com os dispositivos controlados pelo sistema operacional.

2. (CESPE/SEPLAG) No Linux, o shell é o componente responsável por realizar o


gerenciamento de todos os processos, o que torna possível a implementação de
serviços necessários ao sistema.

3. (CESPE/MPU) Por padrão, o sistema de arquivos utilizado na instalação do


Windows é o ext3.

4. (CESPE/TJSE) No Linux, ambientes gráficos são executados por meio de um


servidor, geralmente Xwindows ou X11, o qual fornece os elementos necessários
para uma interface gráfica de usuário.

5. (CESPE/CBMDF) KDE e Gnome são exemplos de gerenciadores de desktop


utilizados no Linux, que permitem ao usuário interagir primordialmente com o
sistema operacional por linhas de comando no Shell.

6. (CESPE/FUB) A GNU GPL estabelece que é permitido redistribuir cópias de um


programa de maneira gratuita, de modo que isso venha a auxiliar outras pessoas.

7. (CESPE/FUB) A GNU GPL estabelece como fundamento que um software livre


deve permitir o estudo de como o programa funciona, mas não é permitido fazer
alteração no código-fonte desse programa.

8. (CESPE/FUB) O sistema operacional Linux pode ser utilizado, copiado, estudado,


modificado e redistribuído sem restrição.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 51 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

9. (CESPE/UNIPAMPA) Uma das desvantagens do Linux, em relação ao Windows, é


a indisponibilidade de interface gráfica ao usuário.

10. (CESPE/TJAC) O sistema operacional Linux possui vários shells com


características ligeiramente diferentes e funções especiais, sendo alguns deles
incapazes de diferenciar letras maiúsculas e minúsculas.

11. (CESPE/ANVISA) O sistema operacional Linux, embora seja amplamente


difundido, está indisponível para utilização em computadores pessoais, estando o
seu uso restrito aos computadores de grandes empresas.

12. (CESPE/ICMBIO) Constitui desvantagem do Linux o fato de sua instalação ser


aceita apenas em arquiteturas de hardware consideradas incomuns.

13. (FUNIVERSA/HFA) O Linux é um Sistema Operacional para computadores que


pode substituir o Windows, da Microsoft. No Entanto, algumas de suas
características dificultam o seu uso generalizado e criam receio por parte dos
usuários em adotá-lo. Assinale a alternativa que apresenta uma característica do
Linux que dificulta o seu uso em computadores pessoais.

a) A necessidade de registro via internet para sua instalação e atualização.

b) Não existe Software antivírus para uso no Sistema Operacional Linux.

c) Muitos programas de computador não são desenvolvidos para Linux.

d) O Linux não possui aplicativos para edição de imagens.

e) Não se pode efetuar a gravação ou cópias de CD ou DVDs no Linux.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 52 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

14. (ESAF/AUDITOR FISCAL DA RECEITA FEDERAL) Em um sistema operacional, o


kernel é:

a) um computador central, usando um sistema operacional de rede, que assume o


papel de servidor de acesso para os usuários da rede.

b) a técnica usada para permitir que um usuário dê instruções para a máquina,


usando instruções gráficas.

c) o processo de intervenção do sistema operacional durante a execução de um


programa. Tem como utilidade desviar o fluxo de execução de um sistema para uma
rotina especial de tratamento.

d) o núcleo do sistema, responsável pela administração dos recursos do


computador, dividindo-os entre os vários processos que os requisitam. No caso do
Linux, o Kernel é aberto, o que permite sua alteração por parte dos usuários. e) um
pedido de atenção e de serviço feito à CPU.

15. (FUNRIO/AGENTE PEN. FEDERAL) O sistema operacional é o programa


responsável por “dar vida” ao computador, fazendo rodar os programas que
executam as tarefas solicitadas pelo usuário. No Microsoft Windows, a interface
gráfica confunde-se com o sistema operacional. No Linux, pode-se escolher a
interface gráfica para gerenciar janelas do sistema. Qual das alternativas abaixo
corresponde a uma interface gráfica parecida com o Windows, usada em muitas
distribuições do sistema operacional Linux?

a) Firefox

b) Java

c) KDE

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 53 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

d) PCI

e) USB

16. (CESPE/PREF. DE SÃO PAULO) O diretório /home, que faz parte da estrutura do
Linux, definida no momento da instalação desse sistema,

a) armazena os arquivos dos dispositivos do sistema.

b) é o diretório de trabalho do usuário.

c) contém os arquivos de inicialização do sistema.

d) armazena as ferramentas de administração do sistema.

e) contém os arquivos de configuração dos principais serviços.

17. (CESPE/TRE-GO) Os documentos pessoais dos usuários, quando se requer


segurança em seu acesso, devem ficar armazenados em locais específicos: no
ambiente Windows, na pasta /Windows/system; no Linux, no diretório /bin. Em
ambos os casos, a organização dos arquivos se dá por meio de acesso restrito da raiz
até a folha.

18. (CESPE/TRE-GO) No Linux, todo arquivo executável tem como extensão o sufixo
.exe.

19. (CESPE/TRE-GO) No sistema Linux, é possível criar arquivos com nomes


extensos, como, por exemplo:

Tabelas_de_Custas_Processuais_do_Tribunal_de_Justica_do_Estado_do_Ceara.od
t.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 54 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

20. (CESPE/MTE) Os ambientes Linux e Windows têm estruturas de diretórios


semelhantes, como, por exemplo, o diretório /bin, que no Linux é responsável por
manter os principais comandos do sistema.

21. (CESPE/FUB) No ambiente Linux, os comandos executados por um usuário são


interpretados pelo programa shell.

22. (CESPE/CADE) No ambiente Linux, um pacote é definido como um arquivo que


contém os arquivos binários necessários para a instalação de um aplicativo.

23. (CESPE/MS) Fedora, OS X, Red Hat, Solaris e Ubuntu são sistemas operacionais
que utilizam kernel Linux.

24. (CESPE/MS) No ambiente Linux, os comandos são arquivos que têm permissão
para serem executados e, normalmente, encontram-se armazenados no diretório
/mnt.

25. (CESPE/IBAMA/2013) Um arquivo oculto no sistema operacional GNU/Linux é


identificado por um ponto no início do seu nome, como, por exemplo, no código
.bashrc.

26. (CESPE/TJRR) Ubuntu é um sistema operacional baseado no Linux e pode ser


utilizado em laptops, desktops e servidores.

27. (CESPE/TJRR) No Linux, os nomes de arquivos podem ter até 256 caracteres,
porém o nome de arquivo Um_nome_arquivo_longo+uma_longa_extensão é
inválido, pois o sinal + é um caractere reservado e não pode ser usado.

28. (CESPE/PCAL) No Linux, o sistema de arquivos apresenta-se hierarquizado de


forma que se inicia no diretório \ e percorre um número arbitrário de subdiretórios
de modo unifilar, sendo o diretório \ também denominado diretório-raiz.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 55 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

29. (CESPE/TCES) No Linux, o sistema de arquivos apresenta-se hierarquizado de


forma que se inicia no Linux, o diretório padrão de usuários é o /home. Nesse
diretório, o usuário tem permissão de escrita, de execução e de leitura.

30. (CESPE/TCES) No Linux, o diretório /bin contém programas do sistema que são
utilizados pelos usuários, não sendo necessário, para que esses programas sejam
executados, que eles possuam a extensão .exe.

31. (CESPE/EBC) Na árvore de diretórios do Linux, o /lib contém os programas


necessários à inicialização do sistema, e o /home contém os arquivos e diretórios
dos usuários.

32. (IADES/EBSERH/ANALISTA DE TECNOLOGIA DA INFORMAÇÃO) Considere um


computador executando o sistema operacional Linux Debian. Assinale a alternativa
que apresenta o diretório, que contém a grande maioria dos arquivos de
configuração do sistema e dos serviços de rede.

a) /boot.

b) /bin.

c) /dev.

d) /sys.

e) /etc.

33. (AOCP/PC/CE) Atualmente na informática existem várias distribuições do Linux,


assinale a alternativa que apresenta apenas distribuições Linux.

a) Debian, Opera, Firefox.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 56 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

b) Fedora, Safari, Thuderbird.

c) Fedora, Ubuntu, Debian.

d) Windows XP, Kurumin, Debian.

e) Centos, MacOS, Opera.

34. (FGV/BADESC) Na busca de soluções para a exclusão digital, atualmente há uma


grande preocupação no emprego de software livre, tendo em vista as suas
características. Dois exemplos de sistemas operacionais Linux que se enquadram no
conceito de software livre, são:

a) HP-UX e AIX.

b) Mac OS X e Debian.

c) FreeBSD e Ajax.

d) Red Hat e Suse.

e) Solaris e OpenVMS

35. (URRJ ASSISTENTE ADMINISTRATIVO) Sistemas Operacionais não proprietários


com base Linux têm diversas vantagens, sendo a principal delas, a opção de não
pagar licença de instalação e uso. Todas as alternativas a seguir apresentam
distribuições LINUX não proprietárias, EXCETO:

a) Ubuntu

b) Slackware.

c) OS X.

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 57 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

d) OpenSuse.

e) Fedora.

36. (CESPE/DPF) As rotinas de inicialização GRUB e LILO, utilizadas em diversas


distribuições Linux, podem ser acessadas por uma interface de linha de comando.

37. (CESPE/PCES) O carregamento (boot) do sistema operacional Linux pode ser


gerenciado pelo programa LILO.

38. (CESPE/CEF) Qual o comando que, digitado na linha de comandos do sistema


operacional Linux, mostra o nome do diretório atual em que o usuário está
trabalhando?

a) pwd.

b) cat.

c) cd.

d) ls.

e) mkdir.

39. (CESPE/TRE-PI) Assinale a opção que apresenta o comando, no sistema


operacional Linux, que deve ser utilizado para determinar quanto espaço em disco
está sendo ocupado por um diretório e seus subdiretórios.

a) pwd

b) file

c) du

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 58 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

d) head

e) lshw

40. (CESPE/TRE-GO) No Linux, o comando cd /etc/teste cria o diretório teste dentro


do diretório /etc.

41. (CESPE/TCE-ES) O comando ls~ do Linux Ubuntu faz que sejam mostrados todos
os arquivos ocultos gravados no diretório corrente.

42. (CESPE/SEGESP-AL) Em ambiente Linux, o comando mv é utilizado para mover


ou renomear um ou mais arquivos e diretórios, o que facilita a organização das
informações.

43. (CESPE/UNIPAMPA) Uma das formas de localizar arquivo ou diretório em


ambiente Linux é por meio da execução do comando chmod, diretamente no
console.

44. (CESPE/SESA-ES) Uma desvantagem do Linux, em relação ao Windows, é a


ausência de gerenciador de arquivos.

45. (CESPE/PCBA) Os sistemas Windows e Linux se assemelham na possibilidade de


uso de interface de linha de comandos: o comando dir, no Windows, pode produzir
listagem de arquivos em pasta ou diretório, assim como o comando ls, no Linux.

46. (CESPE/PEFOCE) O comando pwd do Linux possibilita ao usuário efetuar a troca


de senha (password).

47. (VUNESP/UNESP) Assinale a alternativa que contém o comando do Linux que


abre o aplicativo que permite editar ou criar arquivos pelo usuário.

a) ls

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 59 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

b) cd

c) rm

d) vi

e) write

48. (FCC/DPE/RR) Um Técnico em Informática, como super usuário, deseja desligar


um computador com o sistema operacional Linux após 30 minutos. Ele deve usar o
comando

a) shutdown -k

b) shutdown -r + 30

c) shutdown -h +30

d) Reboot +30

e) Restartx 30

49. (FGV/BADESC) Nas distribuições Linux, as principais bibliotecas de sistema e os


arquivos de configuração e scripts de inicialização ficam armazenados nos seguintes
diretórios:

a) /bib e /cfg

b) / bib e /etc

c) /lib e /scr

d) /lib e /etc

e) /lib e /cfg

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 60 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

50. (FGV /BADESC) Remove arquivos no Linux o comando

a) pwd

b) mkdir

c) cd

d) rm

e) tar

51. (UFPR TÉCNICO ASSISTENTE EM ADMINISTRAÇÃO) Assinale a alternativa que


apresenta o comando para criar uma pasta com nome meus trabalhos no sistema
operacional UBUNTU versão 14.

a) md meus trabalhos

b) md \meus trabalhos

c) mkdir –p /meus/trabalhos

d) mkdir meus trabalhos

e) mkdir “meus trabalhos”

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 61 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

GABARITO

1. C 18. E 35. Letra C

2. E 19. C 36. C

3. E 20. E 37. C

4. C 21. C 38. Letra A

5. E 22. C 39. Letra C

6. C 23. E 40. E

7. C 24. E 41. E

8. C 25. C 42. C

9. E 26. C 43. E

10. E 27. E 44. E

11. E 28. E 45. C

12. E 29. E 46. E

13. Letra C 30. C 47. Letra D

14. Letra D 31. E 48. Letra C

15. Letra C 32. Letra E 49. Letra D

16. Letra B 33. Letra C 50. Letra D

17. E 34. Letra D 51. Letra E

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 62 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

CRIE O SEU PRÓPRIO RESUMO

1. O que é Linux?
2. Linux é um Software Livre? Quais são as liberdades que o usuário possui ao
instalar o Linux?
3. Qual é o principal componente do sistema operacional?
4. Qual é o nome do interpretador de comandos do Linux?
5. Quais são as interfaces gráficas do Linux mais conhecidas?
6. Posso instalar o Linux e o Windows na mesma máquina?
7. Cite pelo menos um gerenciador de arquivos do Linux.
8. Qual é o comando do Linux para criar pastas?
9. Qual é o comando do Linux para copiar um arquivo de uma pasta para outra?
10. Qual é a pasta que o usuário comum guarda os seus arquivos pessoais?
11. Qual é o comando para listar o conteúdo de uma pasta?
12. Qual é o comando para ver o diretório corrente, ou seja, o diretório que você
estiver trabalhando naquele momento?

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 63 de 64


INFORMÁTICA PARA PCDF AGENTE
TEORIA E EXERCÍCIOS COMENTADOS
Prof. Léo Matos

PIRATARIA É CRIME!
OS PRODUTOS DO ESTÚDIO AULAS SÃO VENDIDOS
EXCLUSIVAMENTE NO PORTAL ESTUDIOAULAS.COM.BR!

NÃO DÊ LUCRO A QUEM NÃO TEVE O MÍNIMO DE


TRABALHO INTELECTUAL ENVOLVIDO!

NÃO INCENTIVE O CRIME!


DIGA NÃO A RATEIOS E HONESTIDADE E
PIRATARIA! CUMPRIMENTO DAS LEIS!

ACREDITAMOS QUE
AQUELES QUE QUEREM SE
TORNAR SERVIDORES
PÚBLICOS DEVEM EXIGIR

Copyright © Todos os Direitos Reservados | www.estudioaulas.com.br Conheça nosso canal 64 de 64

Você também pode gostar