Você está na página 1de 30

INFORMÁTICA

PROF. JOSÉ ROBERTO

Sistemas Operacionais
LINUX
1. TIPOS DE SOFTWARES

• Básicos (ou Softwares de Sistema): são programas que gerenciam todo o funcionamento do computador,
além de oferecer ao usuário uma interface para acesso aos diversos recursos computacionais. “É o básico neces-
sário para o computador funcionar”. Dividem-se em:
o Firmwares – a exemplo da BIOS 1 do computador.
o Drivers de Dispositivos – para a instalação de um novo periférico no computador.
o Sistemas Operacionais – a exemplo do Microsoft Windows e LINUX.
• Aplicativos: os softwares aplicativos têm como objetivo facilitar o trabalho do usuário, auxiliando-o nas tarefas
diárias específicas. Softwares aplicativos “geram documentos”. Exemplos: Word, Excel, PowerPoint, Writer,
Calc, CorelDRAW, PhotoShop.
• Utilitários: são programas que oferecem opções aos usuários de executar tarefas complementares às oferecidas
pelos Sistemas Operacionais e tarefas relacionadas a manutenção do próprio sistema, como por exemplo: com-
pactação de arquivos (Winzip e Winrar), ferramenta de antivírus, desfragmentação de unidades de discos, recu-
peração de arquivos excluídos acidentalmente, verificação do disco (Scandisk), softwares de backup, softwares
para otimização do sistema (CCleaner), etc.

Figura 1 - Classificação dos softwares quanto ao tipo

2. PRINCIPAIS CATEGORIAS DE SOFTWARES

Programas de computadores que oferecem ao usuário um mesmo conjunto de recursos e funções pertencem a uma mesma
Categoria de Software.

Categoria Principais Exemplos de Softwares


Sistemas Operacionais MS DOS, Microsoft Windows, LINUX, iOS, UNIX, macOS, Solaris, OS/2, Novell,
Android, Chrome OS.
Processadores de Textos WordPerfect, Word, Writer, Wordpad.
Planilhas Eletrônicas Excel, Calc, Lotus 1-2-3, Quattro Pro.
Browsers (ou Navegadores) Internet Explorer (IE), Google Chrome, Mozilla Firefox, Netscape Navigator,
Opera, Safari, Microsoft Edge, Tor.
Clientes de E-Mail Outlook Express, Microsoft Outlook, Mozilla Thunderbird, Microsoft E-Mail, Eu-
dora.
AntiVírus AVG, Avast, McAfee, Norton (Symantec), Kaspersky, Avira.

Observação 1: O Android e o iOS são Sistemas Operacionais desenvolvidos para dispositivos móveis a exemplo de
smartphones e tablets, portanto possuem as mesmas funções e recursos do MS Windows ou do LINUX.

1
BIOS é a sigla para Basic Input/Output System, ou Sistema Básico de Entrada e Saída. Software responsável pelas ativi-
dades básicas e dispositivos de entrada e saída do computador.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

Observação 2: O novo Sistema Operacional Chrome OS é um Sistema Operacional de código fonte aberto e baseado
no LINUX desenvolvido pela Google para trabalhar prioritariamente com aplicativos Web e com os recursos da Computação
nas Nuvens.

Figura 2 - Classificação dos Sistemas Operacionais Windows e LINUX

Questão 1. Os computadores possuem alguns tipos de software para desempenhar suas funções. Sabendo disso, os
softwares que gerenciam o hardware e ainda fornecem aos programadores, usuários e aos programas de aplicativos um
conjunto de recursos abstratos e claros, ao invés de recursos confusos de hardware, são conhecidos como

a) Sistemas Seguros. d) Softwares Embarcados.


b) Softwares Utilitários. e) Sistemas Operacionais.
c) Softwares Aplicativos.

3. FUNÇÕES BÁSICAS DE UM SISTEMA OPERACIONAL

Todo Sistema Operacional possui como funções básicas...

3.1. CONCEITO BÁSICO


• Gerenciar toda a parte física (hardware) do computador;
• Servir de base (plataforma) para o funcionamento dos demais programas (softwares) e
• Oferecer ao usuário uma interface clara e funcional para a manipulação e configuração dos recursos compu-
tacionais.

3.2. DEFINIÇÃO TÉCNICA


• Gerenciamento do Processador;
• Gerenciamento da Memória;
• Gerenciamento dos Dispositivos de E/S 2 (Entrada e Saída);
• Gerenciamento de Armazenamento (Unidades de Armazenamento);
• Interface de Aplicativos e
• Interface do Usuário.

2
O mesmo que: Dispositivos de I/O (Input and Output).

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

Figura 3 - Relação entre Conceitos Básicos e Definição Técnica dos Sistemas Operacionais

4. EXEMPLOS DE SISTEMAS OPERACIONAIS

Figura 4 - Na sequência as logos do: macOS, Android, Windows e LINUX

São exemplos de Sistemas Operacionais...

• MS DOS (ou, simplesmente: DOS)


• Microsoft Windows (XP, 2003, Vista, 2008, 7, 2012, 8, 8.1, 10, etc.)
• UNIX
• LINUX (Kurumin, Mandriva, Conectiva, Slackware, Debian, Ubuntu, Fedora, Red Hat, SUSE, openSUSE,
Turbo LINUX, Big LINUX, Kalango, CentOS, Mint, etc.)
• FreeBSD ou OpenBSD
• macOS
• OS/2
• Novell
• Solaris e OpenSolaris
• Android, iOS, Symbian, Windows Phone, Firefox OS (para dispositivos móveis: Smartphones e Tablets)
• Chrome OS (Sistema Operacional desenvolvido para a Computação nas Nuvens)

Observação 3: O Android, iOS e o Windows Phone são Sistemas Operacionais desenvolvidos para dispositivos móveis
a exemplo de smartphones e tablets, portanto, possuem as mesmas funções e recursos do MS Windows ou do LINUX.

Observação 4: O novo Sistema Operacional Chrome OS é um Sistema Operacional de código fonte aberto e
baseado no LINUX desenvolvido pela Google para trabalhar prioritariamente com aplicativos Web e com os
recursos da Computação nas Nuvens.

Questão 2. Os aplicativos a seguir são usados para edição de texto, EXCETO

a) Windows Editor d) WordPad


b) LibreOffice.org Writer e) NotePad
c) MS Word

Questão 3. Existem, pelo menos, duas maneiras de se gerenciar o acesso às mensagens de correio eletrônico: a pri-
meira, por meio de um serviço embutido num site, como por exemplo, o Gmail; e a segunda, por meio do emprego de
software específico direcionado para o gerenciamento de e-mails. São exemplos desse tipo de software:

a) o Microsoft Outlook e o Mozilla Thunderbird. d) o Mozilla Thunderbird e o Google Safari.


b) o Netscape Flash e o Microsoft Outlook. e) o Mac Chrome e o Netscape Flash.
c) o Google Safari e o Mac Chrome.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

Questão 4. São programas com funções idênticas, tanto no Microsoft Office quanto no LibreOffice.org 4:

a) Excel e Writer. d) Publisher e Math.


b) Word e Impress. e) Access e Base.
c) PowerPoint e Draw.

Questão 5. (___) O hardware é a parte física do computador. São exemplos de hardware: placa de som, placa-mãe,
monitor e dispositivos USB. O software pode ser considerado a parte lógica, responsável pelo que fazer e por como fazer.
São exemplos de software: sistemas operacionais, como por exemplo: o Windows, Microsoft Office e o LINUX.

Questão 6. Podemos definir Sistema Operacional como um programa ou um conjunto de programas cuja função é
gerenciar os recursos do sistema (definir qual programa recebe atenção do processador, gerenciar memória, criar um
sistema de arquivos, etc.), fornecendo uma interface entre o computador e o usuário. Abaixo estão relacionados 5 progra-
mas:

I. Android
II. Windows
III. Skype
IV. Ubuntu
V. LibreOffice

Analisando os programas acima, quais destes são sistemas operacionais:

a) Apenas as alternativas III, IV, V estão corretas. d) Apenas as alternativas I e II estão corretas.
b) Apenas as alternativas II, IV e V estão corretas. e) Apenas as alternativas I e III estão corretas.
c) Apenas as alternativas I, II e IV estão corretas.

Questão 7. O sistema operacional de um computador consiste em um

a) conjunto de procedimentos programados, armazenados na CMOS, que é ativado tão logo o computador seja ligado.
b) conjunto de procedimentos programados, armazenados na BIOS, que é ativado tão logo o computador seja ligado.
c) conjunto de dispositivos de hardware para prover gerenciamento e controle de uso dos componentes de hardware,
software e firmware.
d) hardware de gerenciamento que serve de interface entre os recursos disponíveis para uso do computador e o usuário,
sem que este tenha que se preocupar com aspectos técnicos do software.
e) software de gerenciamento, que serve de interface entre os recursos disponíveis para uso do computador e o usuário,
sem que este tenha que se preocupar com aspectos técnicos do hardware.

Questão 8. Um Sistema Operacional, além de outras operações, gerencia a comunicação com o Hardware e outros
aplicativos (softwares). Marque abaixo a alternativa que corresponde a uma sequência de Sistemas Operacionais existente
no mercado.

a) Windows, Ubuntu e Firefox. d) Windows, Os2 e Mozilla.


b) Windows, Unix e Ubuntu. e) Windows, OpenOffice e Os2.
c) Windows e LibreOffice.

5. O LINUX

O LINUX é um Sistema Operacional criado em 1991 por Linus Torvalds na universidade de Helsinki
na Finlândia. É um Sistema Operacional de código aberto distribuído gratuitamente pela
Internet. Seu código fonte é liberado como Free Software (software livre) sob licença GPL,
isto quer dizer que você não precisa pagar nada para usar o LINUX e não é crime fazer cópias para
instalar em outros computadores. O termo Unix-Like (amplamente utilizado em concursos públicos)
descreve os Sistemas Operacionais que compartilham muitas das características do original UNIX,
e neste caso o LINUX é um UNIX-Like!

Figura 5 - Linus Torvalds usou o UNIX para criar o LINUX (o LINUX é um UNIX-Like)

6. KERNEL DE UM SISTEMA OPERACIONAL

Na Informática, o Núcleo ou Cerne (em inglês: Kernel) é o componente central do Sistema Operacional instalado
no computador.

Ele serve de ponte entre aplicativos e o processamento real de dados realizado pelo hardware. As responsabilidades do
Kernel incluem gerenciar os recursos do sistema e possibilitar a comunicação entre componentes de hardware e software.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

Para o usuário acessar o Kernel do seu Sistema Operacional é necessário fazer uso de um INTERPRETADOR DE
COMANDOS (Shell).

Em resumo...
• Kernel de um Sistema Operacional
o Núcleo de um Sistema Operacional;
o Contém as Funções Básicas do SO;
o Contém as Principais Funções do SO;
o É a parte do Sistema Operacional mais próxima do nível físico (hardware);
o No LINUX o Kernel é aberto (OpenSource).

• Shell
o Interpretador de Comandos;
o Representa uma camada entre o usuário e o Kernel do Sistema Operacional;
o Executa tarefas por meio de comandos digitados pelo teclado;
o No Windows: Prompt de Comando e PowerShell;
o No LINUX: Bash ou simplesmente Terminal.

Observação 5: Podem existir Shells Gráficos???

Como o shell é a parte do Sistema Operacional que cria a interface de comunicação do usuário com os demais recursos
computacionais... o shell, também, pode ser gráfico (como no Windows, quando você usa os ícones, janelas, botões das
barras de ferramentas e o mouse para “dar ordens” ao computador). Nesses casos chamamos de GUI (Interface Gráfica
com o Usuário). O shell também pode ser textual (ou baseado em linhas de comando), quando o usuário conta apenas
com o teclado para interagir com o Sistema Operacional (exemplo: MS-DOS ou Prompt de Comando).

Figura 6 - Representação gráfica dos subsistemas Kernel e Shell

6.1. O KERNEL DO LINUX


Todo Sistema Operacional é complexo e formado por diversos programas menores responsáveis por funções distintas e bem
específicas. O Kernel é o centro (núcleo) de um Sistema Operacional, que entra em contato direto com a CPU e os
demais componentes de hardware do computador, sendo, portanto, a parte mais importante do sistema.

O Kernel do LINUX tem o código fonte aberto, desta forma, todos podem editar e compilar o Kernel conforme suas
necessidades, habilitando suporte a novos dispositivos e recursos. Atualmente, o Kernel do LINUX encontra-se em sua
versão 5.7 (a versão estável mais recente do sistema – em maio de 2020 (https://www.kernel.org/)).

Observação 6: O Kernel do LINUX é monolítico, ou seja, todas as suas funções e recursos constituem um
único bloco.

Questão 9. 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.

6.2. SHELL NO LINUX

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

O Shell é um interpretador de comandos, ou seja, é ele quem traduz uma ordem dada pelo usuário via teclado ao
Kernel. Existem diversos Shells no LINUX sendo que o principal e padrão é o Bash.

No LINUX em modo texto (Shell) você pode acessar diversos terminais virtuais segurando a tecla ALT e pres-
sionando de F1 à F6. Cada tecla de função corresponde a um número de terminal do 1 ao 6 (o sétimo é usado por padrão
pelo ambiente gráfico X). O LINUX possui mais de 63 terminais virtuais, mas apenas 6 estão disponíveis inicialmente por
motivos de economia de memória RAM.

Se estiver usando o modo gráfico, você deve segurar CTRL+ALT enquanto pressiona uma tela de F1 a F6. Para
voltar ao modo gráfico, pressione CTRL+ALT+F7.

Questão 10. A estrutura do núcleo do LINUX contém os componentes:

a) E/S, Gerenciador de periféricos, Gerenciador de programa.


b) Gerenciador de TCP/IP, Gerenciador de memória virtual, Gerenciador de processo.
c) E/S, Gerenciador de memória, Gerenciador de processo.
d) E/S, Gerenciador de sinais, Gerenciador de escalonamento de CPU.
e) Gerenciador de Sistema Operacional, Gerenciador de memória principal, Gerenciador de processador.

Questão 11. (___) O shell e o kernel são duas partes essenciais do sistema operacional Linux: o primeiro serve para
interpretar os comandos do usuário, e o segundo, para controlar os dispositivos do computador

Questão 12. (___) Um Sistema Operacional é composto por diversos programas responsáveis por funções distintas e
específicas. A parte mais importante do Sistema Operacional é o kernel, que entra em contato direto com a CPU e demais
componentes de hardware.

Questão 13. (___) O Sistema Operacional é um conjunto de programas que interfaceia o hardware com o software. O
componente desse sistema que gerencia todos os recursos computacionais é denominado Kernel.

Questão 14. (___) Há uma diversidade grande de distribuições do sistema Linux, cada uma delas com estrutura de
diretórios e kernel diferentes.

7. CARACTERÍSTICAS GERAIS DO LINUX

• Multitarefas preemptivo;
• Multiusuários;
• Suporte nativo a múltiplas CPUs (Multiprocessado);
• Multiplataforma (com versões de 32 e 64 bits);
• Kernel monolítico;
• Suporte a nomes extensos de arquivos e diretórios (256 bytes);
• Gerenciadores de Inicialização (LILO - Modo Texto e GRUB - Interface Gráfica);
• Utiliza permissões de acesso a arquivos, diretórios e programas em execução na memória RAM;
• Acessa corretamente discos formatados pelo MS-DOS, Windows, Novell, OS/2, NTFS, SunOS, Amiga,
Atari, macOS, entre outros;
• Suporte nativo a virtualização, onde o LINUX se destaca como plataforma preferida para execução de outros
Sistemas Operacionais;
• Não é requerido pagamento de licença para uso. O GNU/LINUX é licenciado de acordo com os termos
da GPL;
• O LINUX não é imune a vírus! Devido ao gerenciamento e separação de privilégios entre processos e acesso
a arquivos e diretórios ele se torna um SISTEMA ALTAMENTE PROTEGIDO CONTRA ATAQUES DE VÍRUS DE COM-
PUTADORES, porém não é imune!;
• Roda aplicações desenvolvidas para a plataforma Windows através do WINE;
• Suporte a dispositivos Plug-and-Play;
• Os Sistemas de Arquivos usados pelo GNU/LINUX (Ext2, Ext3, Ext4, ReiserFS, XFS, JFS, etc.) organiza
os arquivos de forma inteligente evitando a fragmentação e com recursos de journaling 3;
• O LINUX consegue ler e gravar em todos os principais Sistemas de Arquivos (inclusive o FAT32 e
NTFS);
• Pode ser executado em 16 arquiteturas diferentes (Intel, Macintosh, Alpha, Arm, etc.) e diversas outras
sub-arquiteturas.

3
O sistema de journaling grava qualquer operação que será feita no disco em uma área especial chamada “journal”, assim
se acontecer algum problema durante a operação de disco, ele pode voltar ao estado anterior do arquivo, ou finalizar a
operação.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

Observação 7: Comparativo das principais características do Windows vs. LINUX...

Figura 7 - Comparativo das principais características do Windows vs. LINUX

Questão 15. (___) Windows e Linux são exemplos de sistemas operacionais de núcleo monolítico, em que um único
processo executa as principais funções.

7.1. INTERFACES GRÁFICAS DO LINUX (GUI)


A principal função de uma interface gráfica é por meio de elementos gráficos como ícones, janelas, botões e outros indica-
dores visuais gerenciar e fornecer métodos para o controle de aplicações, criar e acessar menus, além de fornecer meios
para que o usuário possa personalizar o seu ambiente de trabalho dentro do Sistema Operacional.

No LINUX, o relacionamento entre o sistema e o gerenciador de janelas é feito pelo Servidor de Janelas X ou simplesmente
“X”. Seu objetivo é fornecer acesso aos dispositivos existentes em seu computador (mouse, teclado, impressora) e fornecer
um ambiente agradável para a manipulação de aplicações, através de componentes gráficos como janelas, ícones e botões.
O SISTEMA OPERACIONAL LINUX POSSUI VÁRIAS INTERFACES GRÁFICAS (GUIs).

Observação 8: O Comando “startx” inicia o X-Windows ou X11 (gerenciador/servidor de interfaces gráfica) do LINUX.
Grave a frase anterior! O usuário pode iniciar o LINUX em modo texto, ou seja, sem ambiente gráfico e a partir do comando
“startx” iniciar o X-Windows ou X11 para utilizar uma das diversas interfaces gráficas instalados na sua distribuição
LINUX.

7.1.1. OS PRINCIPAIS AMBIENTES GRÁFICOS (OU INTERFACES GRÁFICAS) PARA LINUX SÃO:
• KDE
• Gnome
• Unity (especializada para telas de touch screen)
• BlackBox
• Xfce
• ICEwm
• Window Maker
• Mate

Observação 9: O Sistema Operacional MS Windows não possui um Servidor de Interfaces Gráficas!

Questão 16. O que é o KDE?

a) Uma GUI LINUX d) Uma ‘distro’ do LINUX

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

b) Aplicativo padrão para E-Mails no LINUX e) Um Gerenciador de Boots no LINUX


c) Comando de Texto LINUX

Questão 17. Sistemas Operacionais LINUX são programas responsáveis por promover o funcionamento do computador,
realizando a comunicação entre os dispositivos de hardware e softwares. Em relação a este sistema, é correto afirmar que
KDE e GNOME são

a) versões de Kernel. d) distribuições LINUX.


b) ambientes gráficos. e) editores de texto LINUX.
c) terminais para execução de comandos.

Questão 18. (___) O Linux não possui interface de usuário gráfica (GUI). Por essa razão, seu uso é bem menos popular
que o do Microsoft Windows.

Questão 19. São interfaces gráficas no ambiente LINUX:

a) Gnome, BlackBox, Window Maker e Apache. b) BlackBox, Window Maker, Apache e KDE.
c) KDE, Gnome, BlackBox e Window Maker. d) Window Maker, Apache, KDE e Gnome.
e) Apache, KDE, Gnome e BlackBox.

Questão 20. (___) No LINUX, ambientes gráficos são executados por meio de um servidor, geralmente X-Windows ou
X11, o qual fornece os elementos necessários para uma interface gráfica de usuário.

Questão 21. (___) Há uma padronização para o layout da interface de janelas que é adotada em todas as versões e
distribuições do LINUX.

Questão 22. (___) O principal ambiente gráfico no LINUX é o Bash, por meio do qual é possível manipular e gerenciar
o ambiente gráfico, usando-se telas gráficas com alta resolução.

Questão 23. Nas distribuições LINUX, uma interface gráfica representa o principal gerenciador de pastas e arquivos,
utilizado para cópia, exclusão, organização, movimentação e atividades relacionadas a arquivos e instalação de programas.
É um recurso que permite a visualização de imagens, vídeos, animações e a interação com essas características através de
mouse, teclado e outros. Sem ser um Sistema Operacional, um dos principais exemplos dessa interface gráfica no LINUX é
conhecida por:

a) KDE d) CHROME
b) SUSE e) SOLARIS
c) UBUNTU

7.2. SISTEMAS DE 32 E 64 BITS (DIFERENÇAS)


O Sistema Operacional LINUX é multiplataforma possuindo versões de 32 bits (x86) e 64 bits (x64).

Os termos 32 bits (x86) e 64 bits (x64) referem-se à maneira como o processador do computador (também chamado de
CPU), lida com informações. A versão 64 bits do LINUX lida com grandes quantidades de memória RAM de forma mais eficaz
do que uma versão de 32 bits.

• Sistemas Operacionais de 32 bits ou x86


o Compatível com processadores de 32 e 64 bits;
o Reconhecem no máximo 4 GB de RAM.

• Sistemas Operacionais de 64 bits ou x64


o Compatível com processadores de 64 bits;
o Reconhecem acima de 4 GB de RAM.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

7.2.1. COMPATIBILIDADE ENTRE 32 BITS E 64 BITS

Figura 8 - “Em sistemas de 32 bits você não tem escolha, com sistemas de 64 bits você tem escolha”...

Questão 24. (___) Diferentemente de um processador de 32 bits, que não suporta programas feitos para 64 bits, um
processador de 64 bits é capaz de executar programas de 32 bits e de 64 bits.

7.3. O SISTEMA OPERACIONAL LINUX É “MULTI...”


• Multitarefas: possibilidade de executar várias tarefas “ao mesmo tempo” (ou seja: permite que diversos pro-
gramas rodem ao mesmo tempo). Multitarefas Preemptiva vs Cooperativa?
• Multiusuários: vários usuários usam o Sistema Operacional e seus recursos ao mesmo tempo (ver tópico “Op-
ções de Desligamento do capítulo 2 - MS Windows”).
• Multiprocessamento: capacidade que o Sistema Operacional tem de distribuir seus processos entre dois ou
mais núcleos ou processadores.
• Multiplataforma: o Sistema Operacional LINUX roda em diversos tipos de plataformas de computadores, sejam
eles x86 (32 bits) ou x64 (64 bits).

Questão 25. (___) O LINUX é um sistema operacional que, ao ser instalado em uma máquina, permite que apenas um
único usuário da máquina consiga acessar, com segurança, seus arquivos e pastas.

Questão 26. O sistema operacional Linux não é

a) capaz de dar suporte a diversos tipos de sistema de arquivos.


b) um sistema monousuário.
c) um sistema multitarefa.
d) capaz de ser compilado de acordo com a necessidade do usuário.
e) capaz de suportar diversos módulos de dispositivos externos.

7.4. DIFERENÇA ENTRE DRIVE E DRIVER?


• Definição de Drive (Hardware): unidade de leitura e/ou gravação de uma unidade de disco.
• Definição de Driver (Software): conjunto de arquivos responsáveis pela instalação e configuração de um novo
dispositivo ou periférico no computador. Estes arquivos possuem parâmetros técnicos sobre o novo periférico e
serve de interface deste com o Sistema Operacional.

Figura 9 - Diferença entre Drive (hardware) e Driver (software)

Questão 27. (___) Os drivers para uso no sistema operacional Windows são desenvolvidos pelos fabricantes e precisam
ser instalados manualmente, após a instalação do sistema operacional. No Linux, os drivers são incorporados diretamente
ao kernel e vêm pré-instalados no sistema.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

7.5. SISTEMAS PLUG AND PLAY (OU PNP)


Nesta tecnologia, assim que o novo dispositivo é conectado, o Sistema Operacional reconhece e instala auto-
maticamente os Drivers do periférico sem a intervenção do usuário.

Para que isso funcione adequadamente são necessários 4 requisitos:

• Barramentos Compatíveis (exemplo: USB);


• Suporte pela BIOS (ou Placa-Mãe);
• Suporte pelo Sistema Operacional e
• Suporte pelo Periférico.

Questão 28. (___) 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.

Questão 29. A respeito do LINUX, assinale a opção correta.

a) O LINUX é um Sistema Operacional cuja primeira licença de acesso deve ser paga, mas a cópia é gratuita.
b) Apesar de ser um software proprietário, mantido pelo governo americano, o LINUX pode ser copiado entre usuários.
c) O LINUX é um software integrante do sistema Windows, que, atualmente, oferece gratuitamente algumas opções que
antes eram pagas.
d) O LINUX, um Sistema Operacional embasado no Unix, está se tornando uma alternativa ao sistema Windows por diversos
motivos, como, por exemplo, sua gratuidade.
e) A instalação e a manutenção do LINUX são de fácil administração, mesmo por usuários com pouco conhecimento de
informática, o que torna esse sistema vantajoso em comparação ao Windows.

Questão 30. Com relação aos Sistemas Operacionais Windows e LINUX, marque (V) para as afirmativas VERDADEIRAS
e (F) para as FALSAS.

(__) Pelo Dual Boot, é possível instalar mais de um Sistema Operacional no mesmo disco rígido.
(__) O LINUX é classificado como Sistema Operacional monotarefa, pois apenas a tarefa da janela ativa é executada
em um determinado instante, enquanto as demais tarefas ficam aguardando para serem executadas.
(__) O LINUX é classificado como Sistema Operacional multitarefa e a distribuição do tempo compartilhado entre os
processos é feita de modo que o usuário tenha a impressão de que diversos processos estão sendo executados simultane-
amente.
(__) Os sistemas operacionais LINUX e Windows são classificados como livres e seus códigos-fontes podem ser
baixados da internet sem nenhum custo.

Assinale a alternativa que contém a sequência CORRETA, de cima para baixo.

a) F, F, V, F d) V, F, F, V
b) V, F, V, F e) F, V, V, F
c) F, V, F, V

Questão 31. Sobre o Sistema Operacional LINUX, NÃO se pode afirmar:

a) O LINUX possui vários mecanismos de interface com o usuário, entre eles podemos citar o KDE e o GNOME.
b) O LINUX foi desenvolvido por Linus Torvalds.
c) O nome do usuário administrador padrão é root.
d) As distribuições do LINUX voltadas para o usuário final, como o Ubuntu, já possuem uma suíte de Office em seu disco de
instalação.
e) É possível utilizar o Microsoft Office no LINUX nativamente, sem a necessidade de instalação de outro software adicional.

8. O WINE

O Wine é uma espécie de “emulador” que simula o ambiente do Sistema Operacional MS Windows dentro do
LINUX. Com ele é possível executar as aplicações desenvolvidas para a plataforma da Microsoft (Word, Excel,
Corel DRAW, Photoshop, etc.) na sua distribuição LINUX favorita.

Figura 10 - Wine: Uso de aplicativos “for Windows” dentro do Sistema Operacional LINUX

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

Questão 32. (___) O navegador Internet Explorer não pode ser executado no Sistema Operacional LINUX, visto ter sido
criado exclusivamente para ser executado no ambiente Windows.
Questão 33. (___) Nas várias distribuições Linux, os navegadores que rodam nativamente nesse ambiente são: Micro-
soft Internet Explorer, Mozilla Firefox e Google Chrome.

Questão 34. No ambiente LINUX, excepcionalmente, pode acontecer que o Analista de Suporte precise de um programa
que só execute no Windows, sem versões equivalentes para LINUX. Contudo, o LINUX é um sistema flexível a ponto de
oferecer suporte a esse tipo de programa por meio de uma camada que deve ser instalada à parte, denominada

a) Fluxconf. d) PinUp.
b) Conky. e) Wine.
c) Aterm.

9. CÓDIGO ABERTO (OPEN SOURCE) VS. SOFTWARE LIVRE

Figura 11 - Diferença entre Software Proprietário vs. Software Livre (que pode ou não ser gratuito)

Software Livre é uma forma de manifestação de um software em que, resumidamente, permite-se adaptações ou modifi-
cações em seu código de forma espontânea, ou seja, sem que haja a necessidade de solicitar permissão ao seu
proprietário para modificá-lo.

Não confundir com o movimento Open Source. Seus objetivos concedem aos usuários a liberdade de controle na execução
e adaptação da sua computação e processamento de dados às suas necessidades (concessão plena liberdade de controle e
independência, através da disponibilidade de código fonte para análise e alterações); bem como permitindo-lhes a liberdade
social, para ser capaz de cooperar ativamente com todos os usuários e desenvolvedores de sua escolha. Os usuários de
software livre estão livres dessas atividades, porque eles não precisam pedir qualquer permissão, eles não estão restritos
nas atividades por meio de licenças proprietárias restritivas (por exemplo, cópia restrita), ou requisitos de ter de concordar
com as cláusulas restritivas dos outros (por exemplo, acordos de não divulgação), e eles não estão restritos desde o início
(por exemplo, através deliberada a não disponibilidade de código fonte).

Os objetivos do Software Livre (e controle na própria computação e cooperação livre) são atingidas por concessão do
seguinte-direitos de liberdade: os usuários são livres para executar, copiar, distribuir, estudar, mudar e melhorar
o software, estas liberdades são explicitamente concedidas e não suprimidas (como é o caso do Software Proprietário).
Assim, o Software Livre é uma questão de liberdade, não de preço (os usuários são livres – o que inclui a liberdade
de redistribuir o software, que pode ser feito gratuitamente ou por uma taxa. Software Livre garante as liberdades dos
usuários: estudar e modificar software, pela disponibilidade do código fonte, bem como a liberdade de copiar
e distribuir.

O termo Código Aberto, ou Open Source em inglês, foi criado pela OSI (Open Source Initiative) e se difere de um Software
Livre por não respeitar as quatro liberdades definidas pela Free Software Foundation (FSF). Qualquer licença de Software
Livre é também uma licença de Código Aberto (Open Source), mas o contrário nem sempre é verdade. Enquanto a FSF usa
o termo “Software Livre” envolta de um discurso baseado em questões éticas, direitos e liberdade, a OSI usa o termo
“Código Aberto” sob um ponto de vista puramente técnico, evitando (propositadamente) questões éticas. Esta nomenclatura
e este discurso foram cunhados por Eric Raymond e outros fundadores da OSI com o objetivo de apresentar o Software
Livre a empresas de uma forma mais comercial evitando o discurso ético.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

9.1. MAIS EXEMPLOS DE SOFTWARES LIVRES

10. LICENCIAMENTO LINUX

Inicialmente, Torvalds lançou o LINUX sob uma licença de software que proibia qualquer uso comercial. Isso foi modificado
de imediato para a GNU General Public License. Essa licença permite a distribuição e mesmo a venda de versões possi-
velmente modificadas do LINUX, mas requer que todas as cópias sejam lançadas dentro da mesma licença e acompanhadas
do código fonte.

O GNU General Public License (Licença Pública Geral), GNU/GPL ou simplesmente GPL, é a designação da licença
para software livre idealizada por Richard Stallman no final da década de 1980, no âmbito do Projeto GNU da Free
Software Foundation (FSF).

Figura 12 - A licença GPL foi criada a partir do projeto GNU da Fundação FSF

Em termos gerais, a GPL baseia-se em 4 (quatro) liberdades:

Liberdade 0 EXECUTAR (ou USAR)


Liberdade 1 ESTUDAR
Liberdade 2 REDISTRIBUIR (ou DISTRIBUIR ou COPIAR)
Liberdade 3 MODIFICAR (ou APERFEIÇOAR)

• A liberdade de executar o programa, para qualquer propósito (liberdade nº 0);

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

• A liberdade de estudar como o programa funciona e adaptá-lo para as suas necessidades (liberdade nº 1). O
acesso ao código-fonte é um pré-requisito para esta liberdade;
• A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo (liberdade nº 2);
• A liberdade de aperfeiçoar o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se
beneficie deles (liberdade nº 3). O acesso ao código-fonte é um pré-requisito para esta liberdade.

Com a garantia destas liberdades, a GPL permite que os programas sejam distribuídos e reaproveitados, mantendo, porém,
os direitos do autor de forma a não permitir que essa informação seja usada de uma maneira que limite as liberdades
originais. A licença não permite, por exemplo, que o código seja apoderado por outra pessoa, ou que sejam impostos
sobre ele restrições que impeçam que seja distribuído da mesma maneira que foi adquirido.

Software que não têm seu código aberto são ditos também Softwares Proprietários. Software Livre (ou Free Software)
não deve ser confundido com Freeware.

Observação 10: Licenças como a GPL contêm um conceito adicional, conhecido como Copyleft. Ao contrário de Co-
pyright, em Copyleft o autor cede alguns direitos (por isto o termo left). Na prática isto significa que o autor continua
sendo o dono, mas sua obra pode ser utilizada/modificada/distribuída por outras pessoas, respeitando termos específi-
cos de licença. Um Software Livre sem Copyleft pode ser transformado em não-livre por um usuário, caso assim o deseje.
Já um Software Livre protegido por uma licença que ofereça Copyleft, se distribuído, deverá ser sob a mesma licença, ou
seja, repassando os direitos.

Questão 35. Em relação ao LINUX, sua licença é do tipo:

a) Shareware d) Freeware
b) GPL e) Proprietária
c) Copyleft

Questão 36. Assinale a opção correta com relação a software livre.

a) Só pode ter o código-fonte alterado com autorização do seu desenvolvedor.


b) Só é gratuito na distribuição.
c) Permite acesso ao código-fonte.
d) Quer dizer software gratuito.
e) É dependente de tecnologias e plataformas.

Questão 37. (___) Ao contrário de um software proprietário, o software livre, ou de código aberto, permite que o usuário
tenha acesso ao código-fonte do programa, o que torna possível estudar sua estrutura e modificá-lo. O GNU/LINUX é
exemplo de Sistema Operacional livre usado em servidores.

Questão 38. (___) O software proprietário caracteriza-se como um modelo de negócio em que o software é distribuído
gratuitamente, permitindo que seu código fonte seja acessado e modificado.

Questão 39. Constituem sistemas operacionais de código aberto?

a) Free Solaris, MAC OS, Open BSD. d) DOS, LINUX e Windows.


b) LINUX, Mac OS, Windows e OS 2. e) LINUX, OpenBSD e Free Solaris.
c) Windows, Mac OS, OpenBSD

Questão 40. De acordo com a Free Software Foundation, um programa de computador que se qualifica como software
livre NÃO fornece a liberdade para:

a) revogar ou adicionar restrições retroativas às regras de uso do programa.


b) executar o programa para qualquer propósito.
c) estudar como o programa funciona e adaptá-lo às suas necessidades.
d) redistribuir cópias do programa.
e) distribuir cópias de versões modificadas do programa.

Questão 41. (___) A GNU GPL estabelece que é permitido redistribuir cópias de um programa de maneira gratuita, de
modo que isso venha a auxiliar outras pessoas.

Questão 42. (___) 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.

Questão 43. (___) O Sistema Operacional LINUX pode ser utilizado, copiado, estudado, modificado e redistribuído sem
restrição.

Questão 44. O Sistema Operacional

a) é o software responsável pelo gerenciamento, funcionamento e execução de todos os programas.


b) é um software da categoria dos aplicativos, utilizado para a criação de textos, planilhas de cálculo, desenhos etc.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

c) apesar de gerenciar a leitura e a gravação de arquivos, delega a função de localização de programas nas unidades de
discos a softwares utilitários de terceiros.
d) LINUX é um software proprietário, já o Windows, é o software livre mais utilizado nos computadores pessoais atualmente.
e) não está relacionado à evolução das CPUs, pois independem de componentes de hardware, já que são executados em
um computador virtual (virtual machine).

Questão 45. (___) Os softwares são essenciais para a interação homem/máquina. Existem softwares que são proprie-
tários e outros que são livres. Segundo a Fundação para o Software Livre, é considerado livre qualquer programa que pode
ser copiado, usado, modificado e redistribuído de acordo com as necessidades do usuário. Dessa forma, podemos citar como
exemplo de Software Livre o Ubuntu LINUX.

11. DISTRIBUIÇÕES DO LINUX

Só o Kernel GNU/LINUX não é suficiente para se ter um sistema funcional, mas é o principal. Existem grupos de pessoas,
empresas e organizações que decidem “distribuir” o LINUX junto com outros programas essenciais (como por exemplo,
editores gráficos, planilhas, bancos de dados, ambientes de programação, formatação de documentos, firewalls, etc.).

Este é o significado básico de distribuição. Cada distribuição tem suas características próprias, como o sistema de
instalação, o objetivo, a localização de programas, nomes de arquivos de configuração, etc. A escolha de uma distribuição
é pessoal e depende das necessidades de cada usuário de acordo com sua atividade fim.

• Uma distribuição LINUX é composta por uma coleção de aplicativos mais o Kernel (núcleo) do Sistema
Operacional.
• O LINUX, na realidade, é apenas o nome do Kernel do Sistema Operacional. Isto significa que todas as
distribuições usam o mesmo Kernel, mas podem acoplar diversos aplicativos de acordo com o objetivo do seu
mantenedor.
• O LINUX é um Sistema Operacional “UNIX-Like”, ou seja, tem comportamento similar ao do Sistema Ope-
racional UNIX (multitarefa, multiusuário, multiprocessado e multiplataforma).
• Uma distribuição LINUX pode ser comercial (paga) ou não comercial (gratuita). No primeiro caso, o
usuário paga pelo sistema e recebe suporte técnico. No segundo caso, não há qualquer cobrança pelo uso do
sistema, basta o usuário fazer o download na Internet. Como não há suporte técnico, o usuário deverá tentar
resolver os problemas que ocorrerem através das listas de discussão e fóruns da correspondente distribuição.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

11.1 NOMES DAS PRINCIPAIS DISTRIBUIÇÕES LINUX

• Conectiva
• Kurumin
• Debian
• Fedora
• BIG LINUX
• Mandriva
• Red Hat
• Kalango
• LINUX Mint
• Slackware
• SUSE e openSUSE
• Ubuntu (interface Gnome)
• CentOS
• Turbo LINUX

Figura 13 - Exemplos de algumas distribuições ("distros") do LINUX

Observação 11: O LINUX é (e sempre foi) um Sistema Operacional gratuito, porém existem distribuições pagas (co-
merciais) deste Sistema Operacional, a exemplo da Red Hat, SUSE, e algumas versões do Mandriva, ...

Questão 46. Sobre o Sistema Operacional LINUX, marque a alternativa CORRETA:

a) O LINUX é um Sistema Operacional de código aberto e pode ser vendido e comercializado.


b) O LINUX é um Sistema Operacional voltado para servidores, dessa forma, ele não possui interface gráfica.
c) O LINUX é um software proprietário, tendo a empresa CANONICAL como detentora de seus direitos de comercialização.
d) O editor de texto padrão do LINUX é o Microsoft Word.
e) O LINUX é um sistema inseguro. Por esse motivo, ele é pouco utilizado.

Questão 47. São exemplos de distribuição do Sistema Operacional LINUX o item,

a) Debian, Fedora, RedHat e Ubuntu d) Fedora, Debian, openSUSE e Gnome


b) KDE, Gnome, Blackbox e Unity e) Debian, RedHat, KDE e Gnome
c) Office, LibreOffice, LibreOffice e OpenOffice

Questão 48. No sistema operacional Linux é possível executar diversos ambientes gráficos que fornecem os recursos
necessários para uma interface (Área de Trabalho) do usuário. Marque a alternativa que NÃO é um ambiente gráfico do
Linux.

a) Gnome d) KDE
b) XFCE e) iOs
c) Unity

Questão 49. (___) O LINUX é um Sistema Operacional do tipo UNIX-Like de código-fonte fechado e pago.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

12. NÃO CONFUNDA GUIS COM DISTRIBUIÇÕES (DISTROS)

Figura 14 - Interfaces Gráficas (GUIs) e Distribuições (“Distros”) LINUX

Questão 50. (___) O LINUX, um sistema multitarefa e multiusuário, é disponível em várias distribuições, entre as quais,
Debian, Ubuntu, Mandriva e Fedora.

Questão 51. (___) Fedora, OS X, Red Hat, Solaris e Ubuntu são Sistemas Operacionais que utilizam Kernel LINUX.

Questão 52. (___) O Fedora é multitarefas?

Questão 53. (___) Os programas e aplicativos do LINUX são os mesmos nas diversas distribuições existentes, o que o
caracteriza como um Sistema Operacional de fácil utilização.

Questão 54. Com relação ao sistema operacional e ao ambiente Linux, assinale a opção correta.

a) O Linux oferece a opção de que um novo usuário possa abrir uma sessão de uso do ambiente para utilizar seus aplicativos
mesmo que outro usuário esteja logado no sistema.
b) O Linux pode ser acessado a partir da área de trabalho do Gnome apenas, pois o KDE é uma GUI que só pode ser utilizada
em computador que tiver instalado o Windows para uso simultâneo.
c) Debian é uma das distribuições do Linux mais utilizadas no mundo; no entanto, sua interface não suporta a língua
portuguesa, sendo necessário conhecimento de inglês para acesso.
d) O Linux oferece facilidade de interação entre software de diversas plataformas; no entanto, não permite que sejam
criados drivers de configuração para que outros hardware possam rodar no Linux.
e) O kernel é um software que se instala dentro do Linux e faz com que o Linux possa ser distribuído gratuitamente.

Questão 55. São exemplos de distribuição do LINUX, EXCETO:

a) Ubuntu. d) Kurumin.
b) Debian. e) Fedora.
c) Kernel.

Questão 56. Distribuição LINUX é um Sistema Operacional Unix-like, incluindo o kernel LINUX e outros softwares de
aplicação, formando um conjunto. Distribuições (ou “distros”) podem ser mantidas por organizações comerciais ou por
projetos comunitários. São exemplos de distribuições LINUX:

a) Ubuntu, Kuruming. d) Gentuk, Ubuntu.


b) Mandritt, SUSE. e) Debian, Fedora.
c) Red Hat, Knopfull.

Questão 57. Entre as diferentes distribuições do Sistema Operacional LINUX estão?

a) Conectiva, OpenOffice, StarOffice e Debian. d) GNU, Conectiva, Debian e Kernel.


b) KDE, Blackbox, Debian e Pipe. e) Debian, Conectiva, Turbo LINUX e Slackware.
c) Fedora, RedHat, Kurumim e Posix.

Questão 58. A respeito do Sistema Operacional LINUX, assinale a opção correta.

a) Kernel é a interface gráfica do LINUX, que tem visual muito similar à interface do Sistema Operacional Windows XP.
b) O LINUX funciona em dezenas de plataformas, desde mainframes até relógios de pulso, passando por várias arquite-
turas e dispositivos.
c) O KDE é o navegador nativo do LINUX que permite acesso à Internet e envio de e-mail.
d) O LINUX adota a GPL, uma licença que permite aos interessados usá-lo, mas sem a possibilidade de redistribuí-lo.
e) O LINUX possui versões de 34 e 62 bits.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

Questão 59. Os softwares são essenciais para a interação homem/máquina. Existem softwares que são proprietários e
outros que são livres. Segundo a Fundação para o Software Livre, é considerado livre qualquer programa que pode ser
copiado, usado, modificado e redistribuído de acordo com as necessidades do usuário. Dessa forma, assinale a alternati-va
que apresenta um exemplo de software livre.

a) iOS. d) MS-Office.
b) Windows Server. e) Windows 7.
c) Ubuntu LINUX.

12. O USUÁRIO ROOT

O LINUX (na verdade, qualquer Sistema Operacional baseado em Unix) possui um tipo de usuário que tem acesso irres-
trito aos arquivos e processos do sistema: trata-se do usuário root ou super usuário.

Para uma melhor compreensão sobre o usuário root, é necessário entender que cada arquivo e cada processo (programa
em execução) do sistema tem um dono, ou seja, um proprietário que determina quem pode e como usar o arquivo/processo
em questão. Obviamente, o proprietário tem acesso irrestrito aos seus “pertences”. Se você é usuário de um sistema LINUX,
pode impedir os demais usuários de utilizar seus arquivos. Da mesma forma, há arquivos que podem ser bloqueados a
você.

Uma das formas de saber a quem pertence um determinado arquivo é digitando o seguinte comando em um terminal do
sistema: ls -l arquivo, exemplo:

ls -l relatorio.txt

Resultado:
-rwx--- 1 jrobertocosta informatica 1880 Feb 3 12:01 relatorio.txt

O resultado informa que o arquivo em questão (relatório.txt) pertence ao usuário jrobertocosta e ao grupo informatica.

Root (ou super usuário) é uma conta de usuário especial usado para a administração de sistemas baseados no
Unix. E diferente do citado acima ele terá acesso a todos os arquivos do computador e pode alterar a configuração do
sistema, configurar interfaces de rede, manipular usuários e grupos, alterar a prioridades de processos, entre outros. O
usuário root do LINUX (sistemas UNIX-Like) é equivalente no Windows ao usuário Administrador.

No ambiente em shell, em seu prompt de comando, é possível identificar o perfil do usuário através dos símbolos abaixo...

Símbolo Tipo do Usuário


- Indica que é um usuário comum.
$
- Sem privilégios especiais ou administrativos.
- Indica que é um usuário do tipo root (super usuário).
#
- Com privilégios especiais ou administrativos.

Questão 60. Sobre o SO LINUX, é correto afirmar que o usuário padrão que tem a permissão máxima dentro do sistema
éo

a) Administrador d) Admin
b) Usuário e) User
c) Root

Questão 61. Considerando o Sistema Operacional LINUX, o “nome do login” do super usuário padrão é

a) root d) master
b) super e) primary
c) su

13. SISTEMAS DE ARQUIVOS

Um Sistema de Arquivos é um conjunto de instruções (estruturas lógicas) e de rotinas, que permitem ao Sistema Operaci-
onal controlar o acesso ao disco rígido. Diferentes Sistemas Operacionais e mídias usam diferentes Sistemas de
Arquivos. Conforme cresce a capacidade dos discos e aumenta o volume de arquivos e acessos, esta tarefa torna-se mais
e mais complicada, exigindo o uso de sistemas de arquivos cada vez mais complexos e robustos.

13.1. PARTIÇÃO DE DISCO E SISTEMAS DE ARQUIVOS


Podemos dividir um disco rígido em várias partes ou partições, onde cada partição é independente das outras, ou seja, cada
partição pode ter o seu próprio sistema de arquivo. Isto significa que uma partição do disco não interfere nas outras parti-
ções. Podemos, por exemplo, instalar o LINUX em uma partição e o Windows em outra partição (técnica chamada de Dual
Boot).

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

Um disco pode ser dividido em até 4 partições. Uma partição pode ser primária ou estendida. Sendo que, no máximo,
apenas uma partição pode ser do tipo estendida. Isto significa que você pode ter 4 partições primárias ou 3 partições
primárias e uma partição estendida. É possível dividir uma partição estendida em partições menores chamadas de partições
lógicas (a partição estendida não armazena dados e sim, outras partições lógicas). Não é possível, entretanto, dividir uma
partição primária.

13.2. PRINCIPAIS SISTEMAS DE ARQUIVOS


• MS-DOS ............................................................................................................................. VFAT e FAT16
• Windows XP, Vista, 7, 8, 8.1 e 10 ................................................................................... FAT32 e NTFS
• LINUX ......................................................................................... Ext2, Ext3, Ext4, ReiserFS, XFS e JFS
• CD ................................................................................................................................. CDFS e ISO9660
• DVD ................................................................................................................................................. UDF
• IBM OS/2........................................................................................................................................ HPFS
• macOS ...........................................................................................................................................HFS+
• Pen Drive .......................................................................................... FAT32, NTFS e exFAT (ou FAT64)

Observação 12: O Sistema Operacional LINUX em suas versões e distribuições mais recentes utiliza como pa-
drão o Sistema de Arquivos Ext4 que possui suporte ao recurso de journaling.

13.3. SISTEMAS DE ARQUIVOS NO LINUX


Um Sistema de Arquivos é um conjunto de estruturas lógicas e de rotinas, que permitem ao Sistema Operacional controlar
o acesso ao disco rígido. Diferentes Sistemas Operacionais e mídias usam diferentes Sistemas de Arquivos.

Atualmente, uma importante característica dos atuais Sistemas de Arquivos é o “journaling”. O journaling é um recurso
que permite recuperar um sistema após um desastre (ou sinistro) no disco em velocidades e taxas de sucesso
superiores que nos Sistemas de Arquivos sem journaling.

13.3.1. PRINCIPAIS SISTEMAS DE ARQUIVOS DO LINUX


• Ext2 (sem o recurso de journaling)
• Ext3
• Ext4 (padrão atual do sistema)
• ReiserFS
• XFS
• JFS

O sistema de journaling grava qualquer operação que será feita no disco em uma área especial chamada “jour-
nal”, assim se acontecer algum problema durante a operação de disco, ele pode voltar ao estado anterior do
arquivo, ou finalizar a operação.

Desta forma, o journal acrescenta ao Sistema de Arquivos o suporte a alta disponibilidade e maior tolerância a falhas. Após
uma falha de energia, por exemplo, o journal é analisado durante a montagem do Sistema de Arquivos e todas as operações
que estavam sendo feitas no disco são verificadas. Dependendo do estado da operação, elas podem ser desfeitas ou finali-
zadas, garantindo o rápido retorno dos serviços da máquina.

Questão 62. (___) O Windows 7 Professional grava os arquivos em formato nativo ext3 e fat32; o LINUX utiliza, por
padrão,

Questão 63. (___) Considere que um usuário disponha de um computador apenas com LINUX e LibreOffice instalados.
Nessa situação, para que esse computador realize a leitura de um arquivo em formato de planilha do Microsoft Office Excel,
armazenado em um pendrive formatado com a opção NTFS, será necessária a conversão batch do arquivo, antes de sua
leitura com o aplicativo instalado, dispensando-se a montagem do sistema de arquivos presente no pendrive.

Questão 64. (___) Comparativamente a computadores com outros sistemas operacionais, computadores com o sistema
LINUX apresentam a vantagem de não perderem dados caso as máquinas sejam desligadas por meio de interrupção do
fornecimento de energia elétrica.

13.4. O SISTEMA OPERACIONAL LINUX É CASE SENSITIVE


Podem existir dois arquivos com o mesmo nome em um diretório, ou um subdiretório com um mesmo nome de um arquivo
em um mesmo diretório, desde que respeitado o fato do LINUX ser um Sistema Operacional “CASE SENSITIVE 4”, ou
seja: existam diferenças entre a caixa das letras utilizadas para nomear o arquivo ou diretório.

4
Key Sensitive ou “Sensível a Caixa” (caixa alta = letras maiúsculas e caixa baixa = letras minúsculas).

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

Figura 15 - Janela do Nautilus do LINUX com a Pasta Pessoal selecionada e 4 Arquivos com o mesmo nome, como isso é
possível?

Observação 13: Ainda sobre os nomes de arquivos...


1) O Windows não é CASE SENSITIVE (não diferencia letras maiúsculas de letras minúsculas nos nomes de seus
arquivos e pastas).
2) O LINUX é CASE SENSITIVE (diferencia letras maiúsculas de letras minúsculas nos nomes de seus arquivos,
pastas e comandos).
3) Quando: CASA ≠ Casa, então É CASE SENSITIVE.

Questão 65. (___) No LINUX, em um mesmo diretório, não podem existir dois subdiretórios com o mesmo nome, con-
tudo, em virtude de os nomes dos diretórios serem case sensitive, é possível criar dois subdiretórios de nomes /usr/TreRJ
e /usr/trerj.

Questão 66. (___) 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.

14. GERENCIAMENTO DE PASTAS E ARQUIVOS NO LINUX

Enquanto no MS Windows temos o Windows Explorer 5, “Meu Computador” (ou o “Explorador de Arquivos” no Windows 10)
como software gerenciador de pastas e arquivos no LINUX temos...

• Konqueror: como gerenciador de pastas e arquivos e navegador Web (browser);


• Nautilus: como gerenciador de pastas e arquivos (somente).

Figura 16 - Gerenciadores de Pastas e Arquivos no LINUX

Cada arquivo deve ser identificado por um nome, assim ele pode ser encontrado facilmente quando desejar usá-lo. Se
estiver fazendo um trabalho de história, nada melhor que salvá-lo com o nome “historia”. Um arquivo pode ser binário ou
texto.

5
Ações de copiar, mover, localizar, excluir e renomear arquivos e pastas podem ser realizadas através do Windows Explorer
que é o software Gerenciador de Pastas e Arquivos do Windows.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

O GNU/LINUX é CASE SENSITIVE, ou seja, ele diferencia letras maiúsculas e minúsculas nos nomes de arquivos.
O arquivo “historia” é completamente diferente de “Historia”. Esta regra também é válida para os comandos e
diretórios.

Um arquivo oculto no GNU/LINUX é identificado por um “.” no início do nome (por exemplo, “.bashrc”). Arquivos
ocultos não aparecem em listagens normais de diretórios, deve ser usado o comando ls -a para também listar arquivos
ocultos.

15. DIRETÓRIOS (PASTAS) NO LINUX

Diretório é o local utilizado para armazenar conjuntos arquivos para melhor organização e localização. Diretórios, assim
como os arquivos no LINUX, são “CASE SENSITIVE” (o diretório “/teste” é completamente diferente do diretó-
rio “/Teste”).

Podem existir dois arquivos com o mesmo nome em um diretório, ou um subdiretório com um mesmo nome de um arquivo
em um mesmo diretório, desde que respeitado ao fato do LINUX ser um Sistema Operacional “CASE SENSITIVE”, ou seja:
existem diferenças entre a caixa das letras utilizadas para nomear o arquivo ou diretório. SEI! É ASSUNTO REPETIDO, MAS
DEVIDO A SUA IMPORTÂNCIA ELE ESTÁ AQUI DE NOVO...

Um diretório nos sistemas LINUX/UNIX são especificados por uma “/” e não uma “\” como é feito no MS-DOS e Windows.

Nome do Diretório Descrição


/ Diretório raiz (contém todos os demais diretórios e arquivos da unidade de disco do sistema).
/bin Contém arquivos dos programas do sistema que são usados com frequência pelos usuários.
/boot Contém arquivos necessários para a inicialização do sistema.
/dev Contém arquivos (drivers) usados para acessar dispositivos (periféricos) existentes no com-
putador.
/etc Arquivos de configuração do sistema e do seu computador local.
/home Diretórios contendo os arquivos dos usuários.
/lib Bibliotecas compartilhadas pelos programas do sistema e módulos do Kernel.
/mnt Ponto de montagem temporário.
/root Diretório do usuário root.
/sbin Diretório de programas usados pelo super usuário (root) para administração e controle do
funcionamento do sistema.
/usr Contém maior parte de seus programas. Normalmente acessível somente como leitura.
/var Contém maior parte dos arquivos que são gravados com frequência pelos programas do sis-
tema, e-mails, spool de impressora, cache, etc.

Questão 67. Num sistema Linux configurado de forma padrão, para o usuário chamado ‘paulo’, quando se entra no
sistema pela primeira vez após ligar o computador, o diretório de trabalho corrente é configurado como:

a) /usr/paulo d) /bin/paulo
b) /home/paulo e) /etc/paulo
c) /lib/Paulo

16. PRINCIPAIS EXTENSÕES DE ARQUIVOS LINUX

No Sistema Operacional LINUX as extensões de arquivos não são requeridas como no Windows e, portanto, por não serem
obrigatórias, perdem muito da sua importância.

Extensão Descrição
sh Script de Shell, usado para criar pequenos programas.
c Código em linguagem C.
so Libraries compartilhadas equivalentes aos "dll" em Windows.
gz Arquivo gerado pelo programa Gzip que substituiu o obsoleto Compress.
rar Substituto natural do Arj, que permite uma maior compressão e dividir arquivos grandes em
vários menores.
tar Arquivo empacotado sem compressão, usado para num único ficheiro o conteúdo de uma pasta
com vários arquivos.
tgz (tar.gz) Resultado da compressão em Gzip de um arquivo tar.
z Arquivo compactado com o programa Compress.
conf Arquivo de configuração de um programa.
ko Módulos do núcleo do Kernel 2.6
log Arquivo de informação gerado pelo núcleo do Kernel, pelos programas e pelos serviços insta-
lados. É nele que ficam guardados os estados e erros que se produzem pelos programas.
tmp Arquivo temporário criado por um programa para armazenar informações.
deb Usado pela Debian e distribuições derivadas da Debian para distribuir pacotes de instalação.
rpm Arquivo usado pela Red Hat, Fedora, CentOS, SUSE, Mandriva e outras distribuições para ins-
talação de programas.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

Questão 68. (___) No LINUX, o diretório raiz, que é representado pela barra /, e o diretório representado por /dev
servem para duas funções primordiais ao funcionamento do ambiente: o primeiro é onde fica localizada a estrutura de
diretórios e subdiretórios do sistema; o segundo é onde ficam os arquivos de dispositivos de hardware do computador em
que o LINUX está instalado.

Questão 69. (___) No LINUX o diretório padrão de usuários é o /home/user e o de aplicativos, é o /etc/bin.

Questão 70. 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.

Questão 71. Com relação à estrutura de diretórios dos sistemas operacionais LINUX, associe os diretórios da coluna da
esquerda com o respectivo conteúdo da coluna da direita.

Diretórios Conteúdos
I - /dev O – Arquivos dos usuários do sistema.
II - /etc P – Arquivos de configurações do sistema.
III - /home Q – Arquivos de dispositivos do sistema.
IV - /sbin R – Arquivos binários essenciais do sistema.
S – Sistemas de arquivos de processos.

a) I - O , II - P , III - Q , IV - R. d) I - P , II - O , III - Q , IV - S.
b) I - Q , II - P , III - O , IV - R. e) I - R , II - S , III - P , IV - O.
c) I - R , II - Q , III - O , IV - S.

Questão 72. De acordo com a organização padrão de arquivos do Sistema Operacional Red Hat Enterprise LINUX 6, o
diretório reservado para configurações locais da máquina e que não deve conter arquivos binários é o

a) /etc d) /sys
b) /lib e) /var
c) /media

Questão 73. (___) Em um computador com o Sistema Operacional LINUX, é possível criar várias contas de usuários e
armazenar os dados de configuração referentes a essas contas em um único diretório: /home/users.

Questão 74. (___) Na partição de boot do Linux, estão localizados os diretórios /etc e /root, que são responsáveis, entre
outras coisas, pela manutenção dos arquivos binários executáveis do Linux.

Questão 75. Em um Sistema Operacional LINUX já instalado e configurado em um computador, um usuário com direitos
de root criou novos usuários, que por padrão cria seus respectivos diretórios. Assinale a opção que apresenta a localização
padrão em que são criados os diretórios particulares dos usuários.

a) /home d) /tmp
b) /var e) /usr/sbin
c) /opt

Questão 76. Com relação ao Sistema Operacional LINUX, assinale a opção correta.

a) Para acessar o diretório /TJCE por meio do LINUX, o usuário pode fazer uso dos comandos cd /TJCE ou cd /tjce.
b) Por questões de segurança, no sistema LINUX, um usuário simples pode fazer parte do grupo de qualquer outro usuário,
mas não pode ser adicionado ao grupo root.
c) No LINUX, um usuário pode abrir diversas sessões de trabalho, embora não lhe seja permitido manter abertas sessões
no modo texto e no modo gráfico em um mesmo computador.
d) No sistema LINUX, é possível criar arquivos com nomes extensos, como, por exemplo: Tabelas_de_Custas_Processu-
ais_do_Tribunal_de_Justica_do_Estado_do_Ceara.odt.
e) As informações referentes às configurações de um programa são armazenadas em arquivos de texto no sistema LINUX,
em um único local: /etc/config.

Questão 77. (___) Para que um arquivo seja executado por usuário no ambiente LINUX, é suficiente acrescentar a
extensão sh ao arquivo para torná-lo executável.

Questão 78. (___) No LINUX, todo arquivo executável tem como extensão o sufixo .exe.

Questão 79. (___) 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.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

17. PROTOCOLO SMB (APLICAÇÕES SAMBA)

O SAMBA 6 é um “software Servidor” para LINUX (e outros sistemas baseados em Unix) que permite o gerenci-
amento e compartilhamento de recursos em redes formadas por computadores com o Windows com computa-
dores com o LINUX instalado na mesma rede, permitindo assim a criação de redes mistas utilizando Servidores
LINUX e clientes Windows.

Figura 17 - Compartilhamento de arquivos em redes mistas (Windows e LINUX)

Assim, é possível usar o LINUX como Servidor de Arquivos, Servidor de Impressão, entre outros, como se a rede utilizasse
Servidores Windows (versões “server” do Windows: 2003, 2008, 2012, 2016 ou 2019). Este compartilhamento de recursos
é possível através do uso dos protocolos SMB (Server Message Block) e CIFS (Common Internet File System).

Questão 80. No LINUX, é uma maneira de compartilhar arquivos como Windows por meio de um servidor de arquivos:

a) Squid d) GRUB
b) LILO e) Samba
c) KDE

Questão 81. (___) Para permitir que uma máquina com o Sistema Operacional LINUX coexista em uma mesma rede
com máquinas com Sistema Operacional Windows, permitindo o compartilhamento transparente dos recursos do LINUX
para usuários do Windows, deve-se instalar e configurar, na máquina com o LINUX, o Samba, que é um conjunto de
aplicativos do LINUX que utiliza o protocolo denominado Server Message Block (SMB).

Questão 82. Para permitir que uma máquina com o Sistema Operacional LINUX coexista em uma mesma rede com
máquinas com Sistema Operacional Windows, permitindo o compartilhamento transparente dos recursos do LINUX para
usuários do Windows, deve-se instalar

a) e configurar o Apache, tanto na máquina com o LINUX quanto nas máquinas com Windows.
b) na máquina com LINUX uma cópia do Windows 2008, criando-se, assim, um dual boot.
c) e configurar, nas máquinas com Windows, o conjunto de aplicativos do Samba, que utiliza o protocolo de-nominado
Server Message Block (SMB).
d) e configurar, na máquina com o LINUX, o Samba, que é um conjunto de aplicativos do LINUX que utiliza o protocolo
denominado Server Message Block (SMB).
e) e configurar o Apache na máquina com o LINUX e, nas máquinas com Windows, o conjunto de aplicativos do Samba, que
utiliza o protocolo denominado Server Message Block (SMB).

Questão 83. Analise as afirmações abaixo:

I. No LINUX, todo arquivo executável tem como extensão o sufixo .exe.


II. Nas várias distribuições LINUX, os navegadores que rodam nativamente nesse ambiente são: Microsoft Internet
Explorer, Mozilla Firefox e Google Chrome.
III. O LINUX não possui interface de usuário gráfica (GUI). Por essa razão, seu uso é bem menos popular que o do
Microsoft Windows.
IV. Usuários com permissões totais de super usuário são os únicos capazes de reiniciar o Sistema Operacional.

a) Todas as afirmativas são verdadeiras. d) Somente I e II são verdadeiras.


b) Somente I, II e III são verdadeiras. e) Somente IV é verdadeira.
c) Nenhuma afirmativa é verdadeira.

6
O SAMBA é sempre instalado no Sistema Operacional LINUX.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

18. GERENCIADORES DE BOOT DO LINUX (DUAL BOOT)

Dual (ou Multi) Boot é um sistema que permite a escolha de um entre vários Sistemas Operacionais instalados num
mesmo microcomputador quando o mesmo é ligado.

Para cada Sistema Operacional instalado é necessária a criação de uma nova partição formatada com o Sistema
de Arquivos específico para o Sistema Operacional a ser instalado.

Figura 18 - Dual Boot com o Windows e o LINUX instalados no mesmo computador

No LINUX, o setor de boot normalmente é criado por um gerenciador de inicialização (um programa que permite escolher
qual Sistema Operacional será iniciado). Deste modo podemos usar mais de um Sistema Operacional no mesmo
computador (como o MS-Windows e o LINUX). Os gerenciadores de inicialização (gerenciadores de Boot) mais
usados em sistemas LINUX são o GRUB (com sua Interface Gráfica) e o LILO (com sua Interface em Modo
Texto).

Figura 19 - LILO – Interface Modo Texto

Figura 20 - GRUB – Interface Gráfica

Observação 14: Existe também a possibilidade de ter 2 (dois) Sistemas Operacionais na mesma máquina, sendo os dois
executados simultaneamente. Basta usar um software de virtualização e executar a instalação de “máquinas virtuais”.
Com a máquina virtual instalada existe a possibilidade de executar vários Sistemas Operacionais dentro de um Sistema
Operacional host.

Questão 84. (___) Os computadores atuais permitem a instalação de mais de um Sistema Operacional, sendo possível
ao usuário escolher, toda vez que iniciar o computador, entre o Windows e outro Sistema Operacional que esteja instalado.

Questão 85. (___) Considere que dois servidores públicos que trabalham em horários diferentes usem o mesmo com-
putador, no qual está instalado o Sistema Operacional LINUX. Considere, ainda, que tenha sido designado a um desses
servidores que passe a utilizar o Sistema Operacional Windows. Nessa situação, é necessário que seja disponibilizado outro
computador, visto que um computador suporta a instalação de apenas um Sistema Operacional.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

Questão 86. (___) No LINUX, por padrão, o aplicativo Grub é usado para enviar um correio eletrônico para destinatário
na Internet.

Questão 87. Os Sistemas Operacionais (S.O) Windows e GNU/LINUX apresentam várias diferenças. A interface gráfica é
uma delas. Sobre isso, é falso afirmar-se que

a) ambos possibilitam a formatação de memória-flash usb, popularmente conhecidos como pendrives.


b) em um computador, somente é possível instalar uma versão do Windows e uma do GNU/LINUX por meio do recurso de
virtualização.
c) Ubuntu é um exemplo de distribuição do GNU/LINUX.
d) a estrutura de diretórios deles é diferente.
e) o Windows, por ser um sistema proprietário, não possibilita acesso ao seu código fonte, diferentemente do GNU/LINUX,
que permite tal acesso, o que possibilita que usuários com conhecimento mais aprofundado possam implementar melhorias
no S.O.

Questão 88. Quando se pensa em sistemas operacionais, é possível instalar mais de um Sistema Operacional em uma
máquina, por exemplo, o Ubuntu junto com o Windows 7 ou 8. Para que isso ocorra é necessário particionar o disco e
realizar duas instalações. Quando esse procedimento funciona, temos uma máquina com

a) boot remoto. d) trial boot.


b) boot por CD/DVD. e) boot normal.
c) dual boot.

Questão 89. O LINUX possui dois aplicativos para a inicialização dos sistemas operacionais instalados em uma máquina.
Esses aplicativos são conhecidos como gerenciadores de inicialização. Assinale a alternativa que contém o nome desses
gerenciadores.

a) LS e DF d) GRUB e LILO
b) MV e RM e) LILO e SAMBA
c) CD e GIMP

19. DISCOS E PARTIÇÕES NO LINUX

No LINUX, os dispositivos existentes em seu computador (como discos rígidos, pen drives, flash, disquetes, tela, portas de
impressora, modem, etc) são identificados por um arquivo referente a este dispositivo no diretório /dev.

A identificação de discos rígidos no LINUX é feita da seguinte forma:

• /dev/sda1 – sigla que identifica o tipo do disco rígido (sd = SATA/SCSI; hd = IDE; sr = CD-ROM
SATA/SCSI).
• /dev/sda1 – letra que identifica o disco rígido (a = primeiro; b = segundo).
• /dev/sda1 – número que identifica o número da partição no disco rígido.

Abaixo algumas identificações de discos e partições em sistemas LINUX (exemplos):

• /dev/fd0 – primeira unidade de disquetes.


• /dev/fd1 – segunda unidade de disquetes.
• /dev/sda – primeiro disco rígido na primeira controladora SATA ou SCSI.
• /dev/sda1 – primeira partição do primeiro disco rígido SATA ou SCSI.
• /dev/sda2 – segunda partição do primeiro disco rígido SATA ou SCSI.
• /dev/sdb – segundo disco rígido na primeira controladora SATA ou SCSI.
• /dev/sdb1 – primeira partição do segundo disco rígido SATA ou SCSI.
• /dev/sr0 – primeiro CD-ROM SATA ou SCSI.
• /dev/sr1 – segundo CD-ROM SATA ou SCSI.
• /dev/hda – primeiro disco rígido na primeira controladora IDE do micro (primary master).
• /dev/hda1 – primeira partição do primeiro disco rígido IDE.
• /dev/hda2 – segunda partição do primeiro disco rígido IDE.
• /dev/hdb – segundo disco rígido na primeira controladora IDE do micro (primary slave).
• /dev/hdb1 – primeira partição do segundo disco rígido IDE.

20. PERMISSÕES EM DIRETÓRIOS E ARQUIVOS

Existem 3 níveis de permissões para Arquivos e Diretórios no LINUX: um para o Dono, um para o Grupo e um para
Outros. Mas o que é isso?

• Dono do Arquivo: é, normalmente, como o nome já diz, o usuário que criou o arquivo. Eu disse “normalmente”
porque um arquivo pode ter seu dono atribuído posteriormente (o título de dono do arquivo é transferível a outros
usuários).
• Grupo: descreve o grupo de usuários ao qual o dono do arquivo pertence.
• Outros: descreve os privilégios de acesso dos outros usuários do computador.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

Existem, também, permissões para 3 tipos de operações: Escrever, Ler e Executar.

• Escrever (w): esse privilégio permite, ao seu detentor, modificar o conteúdo de um arquivo (salvá-lo). Normal-
mente, esse direito está atrelado ao direito de ler o arquivo (porque, na maioria dos casos, modificar o arquivo
requer que se abra ele primeiro).
• Ler (r): permite que o detentor desse privilégio possa apenas ler o conteúdo de um arquivo, sem poder alterá-
lo (salvar). Se você não tiver acesso a um arquivo para modificá-lo, nada feito, o LINUX não deixará mesmo!
• Executar (x): define que o arquivo em questão poderá ser executado como um programa qualquer pelo usuário.
Como já vimos, no LINUX, vários arquivos são considerados executáveis, como os binários e os Shell scripts.
Para que o sistema os possa executar quando o usuário pedir, é necessário que este (o usuário) tenha privilégio
para executar o arquivo.

Exemplo:
–rwxrwxr–– jroberto users teste
12345678910

• A 1ª (primeira) letra diz qual é o tipo do arquivo. Caso tiver um “d” é um diretório, um “l” um link para um
arquivo no sistema, um “–” quer dizer que é um arquivo comum, etc.
• Da 2ª (segunda) a 4ª (quarta) letra (rwx) dizem qual é a permissão de acesso ao dono do arquivo. Neste caso
o usuário jroberto tem a permissão de ler (r - read), gravar (w - write) e executar (x - execute) o arquivo
teste.
• Da 5ª (quinta) a 7ª (sétima) letra (rwx) diz qual é a permissão de acesso ao grupo do arquivo. Neste caso todos
os usuários que pertencem ao grupo users tem a permissão de ler (r), gravar (w), e também executar (x) o
arquivo teste.
• Da 8ª (oitava) a 10ª (décima) letra (r – –) diz qual é a permissão de acesso para os outros (demais) usuários.
Neste caso todos os usuários que não são donos do arquivo teste tem a permissão apenas para ler o arquivo,
gravar e executar o arquivo lhe é negado.

Figura 21 - Permissões em Diretórios e Arquivos no LINUX

21. PRINCIPAIS COMANDOS DO SHELL LINUX

21.1. COMANDOS DO SISTEMA DE ARQUIVOS


• df - (disk filesystem) mostra o espaço livre e ocupado em disco (ou cada partição).
• du - (disk usage) mostra o espaço ocupado por arquivos e subdiretórios do diretório atual.
• dump - usado para fazer o backup de um sistema ext2. O complemento deste comando é o restore.
• fdisk - usado para criar, editar e apagar partições no HD.
• restore - usado para restaurar um sistema ext2.

21.2. MANIPULAÇÃO DE ARQUIVOS E DIRETÓRIOS


• cat - mostra o conteúdo de um arquivo binário ou de texto.
• cd - (change directory) mudar o diretório atual. Se você não especificar nada ele muda para seu diretório /home.
o cd / - retorna ao diretório raiz.
o cd .. – sobe um diretório. Muda o diretório atual para um diretório acima na estrutura hierárquica.
• chmod - (change mode) muda as permissões para acesso aos arquivos e diretórios (escrita, leitura, etc.).
• chown - (change owner) muda o proprietário e grupo de um arquivo ou diretório.
• cp - (copy) copia os arquivos de um diretório/pasta para outro diretório/pasta.
o cp teste.txt teste1.txt - copia o arquivo teste.txt para teste1.txt.
o cp teste.txt /tmp - copia o arquivo teste.txt para dentro do diretório /tmp.
o cp * /tmp - copia todos os arquivos do diretório atual para /tmp.
• find - procura por arquivos com determinadas características na árvore de diretórios.
o find / –name apostila - procura no diretório raiz e subdiretórios um arquivo/diretório chamado apostila.
• ln - (link) cria links para arquivos e diretórios.
• ls - (list) lista o conteúdo de um diretório (arquivos e subdiretórios).
• pwd - exibe o caminho (diretório) atual.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

o Estando o usuário no diretório jroberto74 e digitando o comando “pwd” o resultado apresentado será
apresentado conforme a imagem abaixo...

Figura 22 - Resposta do comando “pwd”, o usuário encontra-se no diretório /home/jroberto74

• mkdir - (maker directory) cria um diretório.


o Por exemplo, para criar um diretório em /tmp com o nome de teste que será usado para gravar arquivos de
teste, você deve usar o comando mkdir /tmp/teste.
• mv - (move) move ou renomeia arquivos e diretórios.
o mv teste.txt teste1.txt - muda o nome do arquivo teste.txt para teste1.txt.
o mv teste.txt /tmp - move o arquivo teste.txt para o diretório /tmp. Lembre-se que o arquivo de origem
é apagado após ser movido.
o mv teste.txt teste.new (supondo que teste.new já exista) - copia o arquivo teste.txt por cima de
teste.new e apaga teste.txt após terminar a cópia.
• rm - (remove) exclui arquivos (também apaga diretórios e subdiretórios vazios ou que contenham arquivos).
o rm teste.txt - apaga o arquivo teste.txt no diretório atual.
o rm *.txt - apaga todos os arquivos do diretório atual que terminam com .txt.
o rm *.txt teste.novo - apaga todos os arquivos do diretório atual que terminam com .txt e também o
arquivo teste.novo.
• rmdir - (remove directory) exclui um diretório vazio.
o É necessário estar um nível acima do diretório(s) que será(ão) removido(s). Por exemplo, para re-
mover o diretório /tmp/teste você deve estar no diretório tmp e executar o comando rmdir teste.

21.3. EDIÇÃO E VISUALIZAÇÃO DE ARQUIVOS


• emacs - editor de texto mais completo.
• more - usado para visualizar arquivos paginando o conteúdo deste arquivo.
• pico - editor de textos simples.
• vi - editor com uma interface de linha de comando.

21.4. COMPRESSÃO DE ARQUIVOS, BACKUP E RESTAURAÇÃO


• gunzip - descompacta um arquivo GZip.
• gzip - compacta arquivos no formato GZip.
• rpm - Instalador de programas (pacotes) do RedHat.
• tar - compacta grupos de arquivos.
• unzip - descompacta arquivos ZIP.
• zip - compactador de arquivos ZIP.

21.5. GERENCIAMENTO DE PROCESSOS E APLICATIVOS


• killall - finaliza um processo através do seu nome.
• ps - (process status) exibe quais são os processos que estão em execução.
• sa - mostra informações sobre os processos que estão sendo executados pelos usuários.

21.6. AJUDA
• help - ajuda para os comandos do bash.
• man - (manual page) mostra o manual de um comando.

21.7. REDE
• ifconfig - configura a interface de rede.
• netstat - mostra informações sobre as conexões à rede.
• ping - manda um echo ICMP para um determinado sistema da rede.
• route - mostra e manipula a tabela de roteamento.
• telnet - Interface para o protocolo Telnet para acesso a um computador remoto.
• traceroute - mostra o caminho dos pacotes até um determinado host.
• who - mostra quem está atualmente conectado no computador. Este comando lista os nomes de usuários que
estão conectados em seu computador.

21.8. MODOS DE EXECUÇÃO DO SISTEMA


• exit - termina o shell.
• halt - congela o sistema.
• logout - faz o logout do usuário (termina a sessão do usuário atual).
• poweroff - desliga o computador.
• reboot - reinicia o computador.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

• shutdown - desliga/reinicia o computador imediatamente ou após determinado tempo (programável) de forma


segura.
o shutdown -h now - desliga o computador imediatamente.
o shutdown -r now - reinicia o computador imediatamente.
o shutdown -r 20 - faz o sistema ser reiniciado após 20 minutos.
• startx - inicia o X-Window System.

21.9. CONFIGURAÇÃO DO SISTEMA


• linuxconf - configurações gerais do RedHat.
• quota - mostra o uso do disco e seus limites.
• samba - utilizado para ligar/desligar/reiniciar o Samba (cliente de redes Microsoft).
• setup - configura os dispositivos e o sistema.

21.10. INFORMAÇÕES DO SISTEMA


• df - (disk filesystem) mostra o espaço livre e ocupado em disco (ou cada partição).
• du - (disk usage) mostra o espaço ocupado por arquivos e subdiretórios do diretório atual.
• free - mostra a memória livre do disco (detalhes da utilização da memória RAM).
• pstree - mostra a árvore de processos.

21.11. GERENCIAMENTO DE USUÁRIOS (CONTROLE DE ACESSO)


• adduser - adiciona um usuário ao sistema.
• groupadd - cria um novo grupo.
• groupdel - apaga um grupo.
• groupmod - modifica um grupo.
• logname - mostra o login name do usuário.
• passwd - muda a senha do usuário atual.
• su - (super user) permite o usuário mudar sua identidade para outro usuário sem fazer o logout.
• useradd - adiciona um usuário.
• userdel - apaga um usuário e seus arquivos.
• usermod - modifica um usuário.
• w - (who) mostra os usuários logados e suas tarefas.

Questão 90. Sobre o sistema operacional Linux, é INCORRETO afirmar que:

a) O usuário root, também conhecido como super-usuário, possui acesso a todos os arquivos e pastas do sistema.
b) O comando ls, quando executado em um terminal, é responsável por listar todos os arquivos e subdiretórios dentro de
um diretório.
c) O comando cd /usr/temp cria o diretório temp dentro do diretório usr.
d) Todo e qualquer arquivo executável não precisa possuir o sufixo .exe.
e) Grub e Lilo são gerenciadores de inicialização.

Questão 91. 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 d) Reboot +30


b) shutdown -r +30 e) Restartx 30
c) shutdown -h +30

Questão 92. Considerando a figura acima, que mostra a tela de um terminal do sistema operacional Linux Ubuntu 14.10,
assinale a alternativa correta no que se refere ao resultado da execução do comando apresentado.

a) O comando cp copiará, para o diretório atual, o arquivo man, localizado no diretório secretaria.
b) O comando cp copiará, para o diretório secretaria, o arquivo man, localizado no diretório atual.
c) Na tela representada na figura acima, haverá a exibição de algumas propriedades do arquivo man, como, por exemplo,
seu tamanho, antes de ser finalizada a sua cópia do diretório secretaria para o diretório atual.
d) Será realizada a instalação do programa cp pelo usuário root, administrador do sistema, direto do man, repositório do
Ubuntu 14.10.
e) Será mostrado manual com as informações referentes ao comando cp.

Questão 93. Num PC rodando o sistema operacional LINUX, quando se deseja obter informações de ajuda sobre um
utilitário ‘du’, deve-se executar o comando:

a) help du. d) man du.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

b) ajuda du. e) howto du.


c) manual du.

Questão 94. 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 d) head
b) file e) lshw
c) du

Questão 95. Um usuário de um ambiente com sistema operacional Linux deseja saber quanto de espaço foi utilizado no
seu disco rígido. O comando para essa operação é o:

a) df d) top
b) find e) ssh
c) whereis

Questão 96. O comando Linux, usado para listar o conteúdo de um diretório, é o:

a) cd d) md
b) rm e) dir
c) ls

Questão 97. (___) No Linux, o comando cd /etc/teste cria o diretório teste dentro do diretório /etc.

Questão 98. No Linux, o comando rm eventos.odt:

a) apaga o diretório eventos.odt.


b) renomeia o arquivo eventos para odt.
c) move o arquivo eventos.odt para o diretório imediatamente acima.
d) restringe o direito de acesso ao arquivo eventos.odt.
e) apaga o arquivo eventos.odt no diretório atual.

Questão 99. Se um usuário de um sistema Linux quiser sair de um diretório e ir para outro, deve digitar, no prompt de
comados, o comando:

a) apropos d) cd
b) bg e) ls
c) cat

Questão 100. Identifique abaixo a única alternativa que apresenta tipicamente comandos para manipulação de arquivos
no Sistema Operacional Linux:

a) man - who - nice d) pine - vi - ping


b) mv - rm - cp e) su - passwd - pwd
c) env - mtr - ssh

Questão 101. Originalmente, os sistemas operacionais Windows e Linux possuíam primordialmente interfaces de modo
texto, tais como o Prompt de comando no Windows e o Shell de comando no Linux, para que o usuário utilizasse os recursos
do sistema operacional. Por exemplo, para listar os arquivos de uma pasta utilizando o Prompt de comando do Windows
deve-se utilizar o comando dir. O comando equivalente no Shell de comando do Linux é

a) ls d) mkdir
b) pwd e) cd
c) cat

Questão 102. O sistema operacional Linux foi desenvolvido, desde a sua origem, para operar em um ambiente de rede de
computadores no qual há o acesso remoto dos usuários. Para verificar quais usuários estão logados no sistema, pode-se
utilizar o comando:

a) ps d) finger
b) who e) logged
c) user

Questão 103. No sistema operacional Linux, o comando que mostra nome e caminho do diretório corrente é:

a) cat d) cd
b) pwd e) mkdir
c) ls

Questão 104. (___) Os comandos tar e gzip são utilizados para gerar pacotes de becape nas plataformas Windows e
Linux.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

Questão 105. No Linux, o comando kill:

a) finaliza um processo em execução d) encerra uma conexão de um usuário.


b) elimina um diretório. e) realiza um boot na máquina.
c) elimina um arquivo.

Questão 106. (___) 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.

Questão 107. (___) Quando executado no console do Linux, o comando vi possibilita alterar o modo de acesso, ou seja,
as permissões de um arquivo ou diretório.

Questão 108. Qual a função do comando shutdown no sistema Operacional Linux?

a) Apaga a conta do usuário especificado. d) Desliga ou reinicia o computador.


b) Limpar a tela. e) Formata a partição ativa do Linux.
c) Cria uma nova conta de usuário.

Questão 109. No console do sistema operacional Linux, alguns comandos permitem executar operações com arquivos e
diretórios do disco. Os comandos utilizados para criar, acessar e remover um diretório vazio são, respectivamente,

a) pwd, mv e rm. d) cdir, lsdir e erase.


b) md, ls e rm. e) md, cd e rd.
c) mkdir, cd e rmdir.

Questão 110. No Linux, no modo comandos do prompt, para a criação de novos diretórios ou pastas, deve ser utilizada a
seguinte sintaxe:

a) rm /mnt/hda6/arquivos d) dir /mnt/hda6/arquivos


b) cd /mnt/hda6/arquivos e) tar /mnt/hda6/arquivos
c) mkdir /mnt/hda6/arquivos

Questão 111. Ao clicar em uma pasta (duplo clique, comumente) do Windows, este apresenta o conteúdo da pasta que
pode ser composto por outras pastas e/ou por arquivos. O comando Linux equivalente (lista arquivos) é

a) in d) ls
b) rm e) id
c) mv

22. COMPARATIVO DE PROGRAMAS ENTRE O MS-WINDOWS E O LINUX

no MS-Windows no LINUX no MS-Windows no LINUX


Acrobat Reader Xpdf, Kpdf MSN aMSN, Gaim
Bloco de Notas Gedit, Kedit, Vi Internet Explorer Firefox, Konqueror, Opera
MS-Office OpenOffice, LibreOffice Outlook Express Thunderbird, Evolution
Windows Explorer Nautilus, Konqueror Windows Media Player amaroK, Rhythmbox
Gravar CDs e DVDs Nautilus, Brasero, K3B Prompt de Comando Bash
Painel de Controle KDE Control, linuxconf Winzip, Winrar Ark, 7zip

Questão 112. Em ambiente gráfico KDE, as diversas distribuições do LINUX podem utilizar programas navegadores de
internet como o Mozilla Firefox e o

a) Java d) Opera
b) Gnome e) Oracle
c) Mandriva

Questão 113. Acerca do Sistema Operacional LINUX, assinale a opção correta.

a) O KDE Control Center do LINUX é uma ferramenta equivalente ao Painel de Controle do Windows e serve, por exemplo,
para o gerenciamento de conexões de rede.
b) No diretório /bin do LINUX, também conhecido como lixeira, ficam temporariamente armazenados os arquivos destinados
ao descarte.
c) Por ser um sistema mais barato que os de mercado, o LINUX está ganhando uma quantidade maior de adeptos, apesar
de não haver oferta de software de escritório que funcione nessa plataforma.
d) O LINUX não permite que se altere o seu código-fonte, de modo a evitar que usuários sem o devido conhecimento alterem
configurações do ambiente.
e) Outlook, PowerPoint e Writer são exemplos de ferramentas de correio eletrônico que rodam no LINUX.

Questão 114. Com relação aos sistemas de software livre, assinale a alternativa correta.

www.cursosdoportal.com.br
INFORMÁTICA
PROF. JOSÉ ROBERTO

a) O Firefox e o Thunderbird são programas utilizados, respectivamente, para acessar o correio eletrônico e navegar na
Internet.
b) O LINUX é um Sistema Operacional multitarefa, mas não é multiusuário.
c) O KDE e o Gnome são os principais gerenciadores de arquivos do LINUX.
d) O NTFS (New Technology File System) é utilizado preferencialmente como sistema de arquivos do LINUX.
e) O LibreOffice é um conjunto de aplicativos que possui funcionalidades equivalentes às do Microsoft Office.

Questão 115. Assinale a alternativa que corresponde à licença sob a qual o código fonte do núcleo do LINUX está dispo-
nível.

a) DML d) Copyright
b) GPL e) Minix
c) GLP

23. GABARITO: CAPÍTULO 3 – SISTEMAS OPERACIONAIS (LINUX)

01. E 11. CERTO 21. ERRADO 31. E 41. CERTO 51. ERRADO 61. A 71. B
02. A 12. CERTO 22. ERRADO 32. ERRADO 42. ERRADO 52. CERTO 62. ERRADO 72. A
73. ER-
03. A 13. CERTO 23. A 33. ERRADO 43. CERTO 53. ERRADO 63. ERRADO
RADO
74. ER-
04. E 14. ERRADO 24. CERTO 34. E 44. A 54. A 64. ERRADO
RADO
05. ERRADO 15. CERTO 25. ERRADO 35. B 45. CERTO 55. C 65. CERTO 75. A
06. C 16. A 26. B 36. C 46. A 56. E 66. ERRADO 76. D
77. ER-
07. E 17. B 27. ERRADO 37. CERTO 47. A 57. E 67. B
RADO
78. ER-
08. B 18. ERRADO 28. ERRADO 38. ERRADO 48. E 58. B 68. CERTO
RADO
09. D 19. C 29. D 39. E 49. ERRADO 59. C 69. ERRADO 79. CERTO
10. C 20. CERTO 30. B 40. A 50. CERTO 60. C 70. B 80. E

81. CERTO 91. C 101. A 111. D


82. D 92. E 102. B 112. D
83. C 93. D 103. B 113. A
104. ER- 114. E
84. CERTO 94. C
RADO
85. ERRADO 95. A 105. A 115. B
86. ERRADO 96. C 106. CERTO
107. ER-
87. B 97. ERRADO
RADO
88. C 98. E 108. D
89. D 99. D 109. C
90. C 100. B 110. C

Bons ESTUDOS!!!

www.cursosdoportal.com.br

Você também pode gostar