Buscar

Apostila 001 Linux

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 16 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Professor Léo Matos 
Informática para Concursos Públicos 
Curso de Linux – Teoria e Exercícios 
 
Estudioaulas.com.br 
 Proibida a reprodução total ou parcial deste material 
 
LINUX 
 É um sistema operacional livre desenvolvido em 1991 pelo finlandês chamado Linus Torvalds. 
HISTÓRICO: 
Na universidade onde estudava, o finlandês Linus Torvalds tinha o sonho de criar um Sistema 
Operacional parecido com o Unix, e que tivesse compatibilidade com seu computador PC da época. Passou 
a estudar o Minix, outro sistema embasado no Unix, mas não ficando satisfeito com o sistema Minix, Linus 
começa a desenvolver seu próprio sistema. Depois de muito trabalho consegue chegar ao 
desenvolvimento do núcleo de seu sistema (Kernel) que mais tarde se chamaria de Linux. Linus então 
passou a divulgar em comunidades na Usernet (hoje chamada de Internet) sua descoberta e disponibilizou 
o “código fonte” para que colaboradores pudessem compartilhar seus conhecimentos para melhoria do 
Kernel (Núcleo) do Sistema. 
CARACTERÍSTICAS: 
 Multitarefa e Multiusuários 
 Open Source (código fonte disponível “aberto” para usuários estudarem e modificarem de 
acordo com suas necessidades). 
 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). 
As 4 liberdades que a GPL garante ao usuário que adquire o Linux: 
1. Liberdade n.º 0 - A liberdade de executar o programa, para qualquer propósito; 
2. Liberdade n.º 1 - A liberdade de estudar como o programa funciona, e adaptá-lo para as suas 
necessidades. O Acesso ao código-fonte do programa é um pré-requisito para esta liberdade; 
3. Liberdade n.º 2 - A liberdade de redistribuir cópias de modo que você possa ajudar ao seu 
próximo; 
4. Liberdade n.º 3 - A liberdade de aperfeiçoar (modificar) o programa, e liberar os seus 
aperfeiçoamentos, de modo que toda a comunidade se beneficie. Acesso ao código-fonte é um pré-
requisito para esta liberdade. 
 Sistema de arquivos EXT 1,2,3,4 e REISERFS . 
 Case Sensitive – Entende a diferença entre letras maiúsculas e minúsculas, ou seja, um arquivo 
com nome “TEXTO” é diferente de outro arquivo com o nome “texto”. 
 
 
Professor Léo Matos 
Informática para Concursos Públicos 
Curso de Linux – Teoria e Exercícios 
 
Estudioaulas.com.br 
 Proibida a reprodução total ou parcial deste material 
FORMAÇÃO LINUX: 
O sistema Linux é formado por camadas que devemos aprender. 
 
 
 
 
 
 
O usuário pode trabalhar com seus comandos tanto no ambiente textual de comandos (console – 
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, é 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 . 
b) SHELL: é o interpretador de comandos, atua como interface para o usuário se comunicar com o 
Kernel. O Shell interpreta comandos textuais (consoles) ou gráficos (gerenciadores de janelas) e os 
convertem em processos para enviá-los para linguagem do Kernel. 
 
Tela do Bash (console de comandos textuais do Linux) – Shell Textual 
c) GUI (GERENCIADORES DE JANELAS): São gerenciadores de janelas que formam ambientes gráficos 
para trabalho dentro do Sistema operacional Linux. Os Gerenciadores de janelas apresentam um ambiente 
com janelas e ícones, o que facilita muito 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. 
 
Usuário 
Console 
Shell 
Kernel 
GUI 
Hardware 
Sistema 
operacional 
 
 
Professor Léo Matos 
Informática para Concursos Públicos 
Curso de Linux – Teoria e Exercícios 
 
Estudioaulas.com.br 
 Proibida a reprodução total ou parcial deste material 
 
Exemplo de Interface GNOME 
 
Exemplo de Interface KDE 
 
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 
E outros... 
 
 
Professor Léo Matos 
Informática para Concursos Públicos 
Curso de Linux – Teoria e Exercícios 
 
Estudioaulas.com.br 
 Proibida a reprodução total ou parcial deste material 
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 adaptar seus códigos para funcionarem nesses 
variados dispositivos. 
DISTRIBUIÇÕES LINUX (DISTROS) 
Podemos entender que uma distribuição Linux, é o sistema Linux distribuído por empresas distintas. 
Como o Linux é um Software Livre e tem o código fonte aberto, qualquer organização ou indivíduo 
suficientemente motivado podem criar e disponibilizar (com pagamento ou não) a sua própria distribuição. 
São exemplos de distribuições: Fedora, Kurumim, Ubuntu, Red Hat, Slackware, Debian, Suse, Mandriva, 
Conectiva, Turbo Linux e outros. 
 
 
Aparência da distribuição UBUNTU 
 
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. 
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 que o programador desejar, portanto um 
programador pode criar um vírus para Linux sim, basta ele querer. 
É fato, que 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 
 
 
Professor Léo Matos 
Informática para Concursos Públicos 
Curso de Linux – Teoria e Exercícios 
 
Estudioaulas.com.br 
 Proibida a reprodução total ou parcial deste material 
executará no Linux, fazendo assim com que o Linux seja considerado menos vulnerável a maioria dos vírus 
desenvolvidos. 
 
ESTRUTURA DE DIRETÓRIOS E ARQUIVOS 
 
 No Linux a organização dos arquivos e pastas não é idêntica a que encontramos no Windows. No 
Linux as unidades de discos (disquetes, HD, CD) não são representadas com letras, como acontece no 
Windows, são representadas por diretórios (pastas). 
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”, e representado pelos programas como simplesmente uma “/”. Estudaremos mais a diante cada um 
desses diretórios. 
Por essa visão podemos dizer que tudo no Linux está dentro do “diretório raiz”, diferente do que 
falamos quando o Sistema é Windows que “tudo está dentro do disco local C:”. 
Um exemplo de linha de comando no Windows seria assim C:\Concursos\Informatica, um caminho 
que indica que a pasta Informática está dentro da pasta Concursos que está dentro do C: (HD). No Linux 
este mesmo caminho ficaria assim, /Concursos/Informática. Perceba que é utilizada a barra invertida em 
linhas de comandos do Windows,e no Linux a barra normal como os endereços de páginas da Web 
“http://www.leomatos.com.br”. 
No Linux os arquivos também são tratados diferentemente do Windows, são poucas mudanças, mas 
que podem influenciar na hora da prova. A mudança mais importante está na nomenclatura utilizada pelo 
Linux. 
Arquivos de dados – São os mais variados tipos de informações como: imagens, músicas, textos, 
planilhas e outros. 
Arquivos ASCII – São arquivos de texto puro, sem nenhuma formatação, semelhante aos arquivos 
que conhecemos no Windows como arquivos “txt”. 
Arquivos de Shell Script – São arquivos escritos com linguagem que o interpretador de comandos do 
Linux ( Shell ) entenderá. Naturalmente estes arquivos são criados em editores de texto. 
Arquivo binário – São arquivos escritos em linguagem de máquina, que podem ser processados pela 
CPU do computador. Um programa é composto por arquivos binários. Semelhante aos arquivos 
executáveis que conhecemos no Windows extensão “exe”. 
 
 
Professor Léo Matos 
Informática para Concursos Públicos 
Curso de Linux – Teoria e Exercícios 
 
Estudioaulas.com.br 
 Proibida a reprodução total ou parcial deste material 
Links – É uma espécie de caminho mais rápido para se chegar ao programa que se deseja utilizar, 
semelhante aos atalhos do Windows. 
No Linux os nomes dos arquivos são tratados de forma diferente quando comparado ao sistema 
Windows, são alguns pontos que temos que saber diferenciar. 
Os nomes dos arquivos podem conter caracteres que no Windows não é permitido como: *. \ / : ? e 
outros. Então um arquivo no Linux poderia ter o seguinte nome: “texto.descrito-artigo*.126.doc” . 
O Linux é um sistema “Case-Sensitive”, ou seja, consegue diferenciar letras maiúsculas e minúsculas. 
Então dentro de um mesmo diretório poderia ter 3 arquivos com os seguintes nomes: 
Texto.doc TEXTO.doc texTO.doc 
Outra característica que pode 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 que iniciarem com um “.” (ponto) são considerados ocultos. Por exemplo, “ .texto.doc”, 
“.arquivo.lu”. Repare na imagem abaixo como ficariam os arquivos ocultos se fossem configurados para 
serem visualizados. 
 
GERENCIADORES DE ARQUIVOS E PASTAS 
No Linux os gerenciadores de arquivos mais comuns de serem encontrados em diversas distribuições 
são: Konqueror e Nautilus. O gerenciador tem a função apresentar a estrutura do nosso computador de 
forma hierárquica. 
A FUNÇÃO DOS PRINCIPAIS DIRETÓRIOS DO LINUX 
 
Konqueror exibindo os diretórios 
 
 
 
Professor Léo Matos 
Informática para Concursos Públicos 
Curso de Linux – Teoria e Exercícios 
 
Estudioaulas.com.br 
 Proibida a reprodução total ou parcial deste material 
a) Diretório raiz ou simplesmente / 
É o principal diretório do Linux. Todos os diretórios do Linux estão organizado 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 que conhecemos no 
Windows. Os comandos básicos do sistema (veremos mais adiante), como o cp, ls, cat, rm, pwd, etc estão 
armazenados no diretório bin. 
Obs.: A maioria dos arquivos que compõe programas ficam instalados dentro do diretório /usr (de 
"user") é o diretório com mais arquivos em qualquer que seja a distribuição Linux. 
c) Diretório boot ou /boot (inicialização) Armazena os arquivos de inicialização do Sistema Linux. É 
neste diretório que encontramos 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. 
 Lembre-se que os “arquivos” que estão no diretório /dev apontam para um Hardware instalado no 
seu Computador e não ocupam espaço no HD, pois na verdade o que você está vendo é uma 
representação na tela do componente instalado. Este tipo de recurso facilita a compreensão para os 
programadores, que podem acessar o Hardware do micro simplesmente fazendo seus programas fazerem 
a leitura e gravação 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. Fazendo uma comparação com 
o Windows são semelhantes aos arquivos de registro. Naturalmente 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: quando eu ligo meu computador, logo como meu nome 
de usuário “leomatos” e senha, automaticamente é criado um diretório exclusivo /home/leomatos para 
armazenamento de meus arquivos pessoais, como fotos, músicas, documentos e outros. Este diretório é 
 
 
Professor Léo Matos 
Informática para Concursos Públicos 
Curso de Linux – Teoria e Exercícios 
 
Estudioaulas.com.br 
 Proibida a reprodução total ou parcial deste material 
bem semelhante ao funcionamento do “Documents and Settings” do Windows onde está armazenado a 
pasta “Meus Documentos” que 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 ele é 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 freqüê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. 
 
 
OS PRINCIPAIS COMANDOS SHELL DO LINUX 
Todos os comandos do Linux que vamos estudar devem ser digitados com letras minúsculas. 
O “Shell” 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 
 
 
Professor Léo Matos 
Informática para Concursos Públicos 
Curso de Linux – Teoria e Exercícios 
 
Estudioaulas.com.br 
 Proibida a reprodução total ou parcial deste material 
Dir – Diretório atual utilizado 
$ - representa que a conta utilizada no momento é de “usuário comum” 
# - representa que a conta utilizada no momento é de “Super Usuário (Root)” 
 
Veja na figura acima do Shell e veja a estrutura detalhada: 
Login/Usuário: leomatos 
Host: Casa 
Dir: Nesta versão utilizada não mostra o diretório dentro da estrutura. 
$ - A conta (leomatos) é de usuário comum. 
 
Os principais comandos são: 
1. clear: comando para limpar a tela, ou seja, retirar os resultados apresentados por outros 
comandos. 
2. pwd: Mostra o diretório atual. Sempre que o usuário tiver dúvidas em qual diretório está 
trabalhando no momento pode utilizar este comando. 
 
3. 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 que pode ser utilizados parâmetrospara funções opcionais. Veja os 
exemplos abaixo: 
 
 
 
Professor Léo Matos 
Informática para Concursos Públicos 
Curso de Linux – Teoria e Exercícios 
 
Estudioaulas.com.br 
 Proibida a reprodução total ou parcial deste material 
ls –l: Apresenta detalhes do conteúdo listado como: permissões, tamanho do arquivo, usuário dono e 
outros. 
 
ls –a: Apresenta todo o conteúdo de um diretório inclusive os ocultos. 
 
Lembre-se que os objetos ocultos são iniciados com . “ponto” 
4. mkdir: comando para criar diretórios. 
 Sintaxe: mkdir <nome para o diretório> 
5. rmdir: comando para remover diretórios. 
 Sintaxe: rmdir <nome para o diretório> 
6. rm - comando para remover arquivos e diretórios 
 Sintaxe: rm <nome do arquivo ou diretório> 
7. cd – comando para abrir diretórios (alternar para diretórios diferentes). Este comando é 
equivalente as aberturas de pastas no Windows aplicando um clique duplo. 
 Sintaxe: cd <nome do diretório> 
Veja acima que o comando cd Concursos está sendo utilizado para abrir o diretório Concursos do 
diretório corrente, só abrirá se existir realmente um diretório chamado Concursos no diretório que o 
usuário tiver atualmente. 
Para sair de um diretório, voltando para o diretório anterior em forma de prioridade, pode ser 
utilizado o comando cd .. 
Obs.: após a escrita da palavra “cd” deve ser utilizado obrigatoriamente um “espaço”, seria: cd 
“espaço” .. 
 
 
Professor Léo Matos 
Informática para Concursos Públicos 
Curso de Linux – Teoria e Exercícios 
 
Estudioaulas.com.br 
 Proibida a reprodução total ou parcial deste material 
8. cp – comando para copiar arquivos e diretórios. 
 Sintaxe: cp <origem> <destino> 
9. mv – comando para transferir (mover) um arquivo ou diretório de um local para outro. Este 
comando também pode ser utilizado para renomear um objeto. 
 Sintaxe: mv <nome do arquivo> <local para onde será transferido> 
10. 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. 
 
11. cal – comando para exibição de calendário. 
 
12. shutdown – comando para desligar ou reiniciar o computador. 
-r : reiniciar 
-h: desligar 
Ex.: 
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. 
 
 
13. date – Permite visualizar ou modificar a data do Sistema. 
 
14. passwd – Comando para alterar a senha de um usuário. É importante saber que este comando 
só funcionará corretamente se o usuário comum estiver em sua própria conta. Somente o Super usuário 
poderá alterar uma senha de outra conta que não seja a dele, pois ele é o administrador do Sistema e tem 
privilégios no Sistema. 
 
15. su – Comando para passar da conta usuário comum para super usuário. Este comando é muito 
utilizado quando o super usuário possui uma conta de administrador e uma conta de usuário comum para 
uso pessoal, e precisa mudar rapidamente para conta administrador sem precisar logar o sistema 
novamente. 
 
 
 
 
 
Professor Léo Matos 
Informática para Concursos Públicos 
Curso de Linux – Teoria e Exercícios 
 
Estudioaulas.com.br 
 Proibida a reprodução total ou parcial deste material 
EXERCÍCIOS DE FIXAÇÃO 
1. O sistema operacional é uma plataforma, ou seja, uma espécie de base sobre a qual são executados os 
programas usados em um computador. Além disso, traduz as tarefas requisitadas pelo usuário ou por 
programas para uma linguagem que o computador compreenda. 
 
2. O sistema operacional Linux é considerado um software livre, o que significa que não é propriedade 
exclusiva de nenhuma empresa e que a seu usuário é assegurada a liberdade de usá-lo, manipulá-lo e 
redistribuí-lo ilimitadamente e sem restrições. 
 
3. Em relação aos recursos comuns, tanto no Windows, quanto no Linux, é INCORRETO afirmar que 
possuem: 
a) sistema operacional de código aberto. 
b) sistema operacional multiusuário e multitarefa. 
c) suporte a vários sistemas de arquivos. 
d) restrição de acesso a usuários, arquivos e pastas (diretórios). 
e) administração e assistência remotas. 
 
4. Em relação ao Linux, sua licença é do tipo: 
A) Shareware; 
B) GPL; 
C) copyleft; 
D) freeware; 
E) proprietária. 
 
5. 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. 
 
6. As distribuições Linux utilizam diversos gerenciadores de janelas e de pastas e arquivos, cada um com 
suas peculiaridades e que representam ambientes gráficos. Assinale a alternativa que apresenta 
exemplos de gerenciadores mais utilizados no Linux. 
 
 
Professor Léo Matos 
Informática para Concursos Públicos 
Curso de Linux – Teoria e Exercícios 
 
Estudioaulas.com.br 
 Proibida a reprodução total ou parcial deste material 
 
a) KDE, GNOME e BLACKBOX. 
b) DEBIAN, XFCE e UBUNTU. 
c) MANDRIVA, REDHAT e SPARC. 
d) FREEBSD, MOBLIN e LXDE. 
e) KERNEL, SUSE e FLUXBOX. 
 
7. Assinale a opção correspondente a características do sistema operacional Linux. 
 a) multitarefa, multiusuário, open source 
b) monotarefa, multiusuário, open source 
c) multitarefa, monousuário, gratuito 
d) monotarefa, monousuário, gratuito 
 
8. 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. 
 
9. 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. 
 
10. 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 
 
11. Enquanto o Windows XP utiliza o Windows Explorer para o gerenciamento de pastas e arquivos, o 
Linux não possui um aplicativo padrão para o gerenciamento de arquivos em modo gráfico; há 
distribuições do Linux que permitem, para esse fim,o uso de programas como o Konqueror e o Nautilus; 
este, por padrão, integra o gerenciador de janelas Gnome. 
 
12. Enquanto o Windows XP utiliza o Windows Explorer para o gerenciamento de pastas e arquivos, o 
Linux não possui um aplicativo padrão para o gerenciamento de arquivos em modo gráfico; há 
distribuições do Linux que permitem, para esse fim,o uso de programas como o Konqueror e o Nautilus; 
este, por padrão, integra o gerenciador de janelas Gnome. 
 
 
Professor Léo Matos 
Informática para Concursos Públicos 
Curso de Linux – Teoria e Exercícios 
 
Estudioaulas.com.br 
 Proibida a reprodução total ou parcial deste material 
 
13.Com relação aos sistemas de Software Livre, assinale a alternativa correta: 
 
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 preferenciamente como sistemas de arquivos do 
Linux. 
e) O Broffice é um conjunto de aplicativos que possui funcionalidades equivalentes às do Microsoft 
Office. 
 
14. Considerando os sistemas operacionais Linux, assinale a opção correta. 
A Gnome é o sistema gerenciador de usuário do Linux. 
B No Linux, para se acessar a Internet é suficiente entrar no Windows Explorer. 
C O Painel de controle do Linux possibilita a criação de arquivos e pastas. 
D Nautilus é um programa semelhante ao Windows Explorer que permite gerenciar arquivos. 
 
15. Acerca do sistema operacional Linux, assinale a opção correta. 
A No Linux, pode-se definir um caminho de diretórios a partir do uso de barras invertidas (\), 
diferentemente do Windows, em que são utilizadas barras não invertidas (/). 
B O Linux disponibiliza, na barra de inicialização rápida, recurso para ligar ou desligar o computador com 
maior velocidade, empregando o conceito de boot parcial da máquina. 
C O Linux tem a desvantagem, com relação ao Windows, de ser mais vulnerável a vírus de computador, 
que se propagam com rapidez nesse ambiente, tornando os aplicativos lentos e infectando os arquivos. 
D Em ambiente operacional, o gerenciador de arquivos é utilizado para se visualizar a estrutura de 
diretórios e respectivos arquivos. No Linux, o Konqueror constitui exemplo de gerenciador de arquivos. 
E O diretório raiz do Linux é o C:\. 
 
 
Professor Léo Matos 
Informática para Concursos Públicos 
Curso de Linux – Teoria e Exercícios 
 
Estudioaulas.com.br 
 Proibida a reprodução total ou parcial deste material 
16. Os drivers de dispositivos são componentes muito importantes em um computador. No LINUX, os 
drivers de dispositivos são armazenados como arquivos no diretório padrão: 
a) usr. 
b) bin. 
c) etc. 
d) lib. 
e) dev. 
 
17. No processo de instalação do Linux, as principais bibliotecas de sistema e os arquivos de 
configuração e scripts de inicialização ficam armazenados nos seguintes diretórios: 
a) /bin e /etc. 
b) /bin e /root. 
c) /lib e /etc. 
d) /lib e /root. 
e) /lib e /sys. 
 
 
18. Com relação à composição do diretório raiz de um sistema LINUX típico, 
 
a) o subdiretório /root contém o kernel e todos os arquivos necessários para a inicialização do sistema. 
b) /home é o subdiretório que contém os arquivos estáticos de boot de inicialização. 
c) /mnt contém informações sobre os processos em execução no sistema. 
d) o subdiretório /bin é composto de arquivos executáveis de comandos essenciais pertencentes ao 
sistema e que são usados com freqüência. 
e) /etc é o diretório reservado para os arquivos temporários utilizados por algumas aplicações 
 
 
19. comando Linux que lista o conteúdo de um diretório, arquivos ou subdiretórios é o 
 
a) init 0. 
b) init 6. 
c) exit. 
d) ls. 
e) cd 
 
 
20. Remove arquivos no Linux o comando 
 
a) pwd 
b) mkdir 
c) cd 
d) rm 
e) tar 
 
 
Professor Léo Matos 
Informática para Concursos Públicos 
Curso de Linux – Teoria e Exercícios 
 
Estudioaulas.com.br 
 Proibida a reprodução total ou parcial deste material 
 
21. Os comandos do Linux mkdir, rm, mv e ls permitem, respectivamente, criar diretórios, renomear 
arquivos, limpar a tela e enviar arquivo para impressão. 
 
 
22. 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 
 
23. No sistema operacional Linux, o comando 
 
a) pwd mostra a senha de sua conta. 
b) mkdir destrói um diretório. 
c) shutdown –r +5 faz com que o sistema reinicie após cinco minutos. 
d) who mostra a versão do Linux e a quantidade de memória do computador. 
e) ls lista os usuários conectados na máquina via rede.

Continue navegando