You are on page 1of 61

Aula 11

Noes de Informtica p/ TRE-PE (Todos os cargos)


Professores: Fernando Mesquita, Victor Dalton
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
AULA 11: Linux

SUMRIO PGINA
1.Histria do Linux 2
1.1 Licena GPL 3
1.2 GNU 4
1.3 Distribuies Linux 5
2. Linux 7
2.1 Inicializao do Sistema Operacional 7
2.2 Sistemas de arquivos do Linux 8
2.3 Ambiente Grfico 10
2.4 Shell 12
2.5 Estrutura de Diretrios 14
2.6 Comandos mais comuns 16
2.7 Usurio comum e superusurio 25
2.8 Permisses de arquivo 27
Exerccios Comentados 32
Consideraes Finais 52
Exerccios 53
Gabarito 60

Ol pessoal! Reta final do curso!

Nosso tema de hoje o Linux. Diferentemente do Windows, este um


Sistema Operacional que poucas pessoas tm contato.

Compreendido este ponto, sei que no adianta, e nem faria sentido, querer
ministrar um curso completo sobre um sistema operacional. Nosso foco estudar
o que mais cai em prova. Mas tenho certeza que voc aprender bastante na
aula de hoje, e, de quebra, vai morder mais pontos preciosos em prova.

Aos trabalhos!

Observao importante: este curso protegido por direitos


autorais (copyright), nos termos da Lei 9.610/98, que altera,
atualiza e consolida a legislao sobre direitos autorais e d
outras providncias.

Grupos de rateio e pirataria so clandestinos, violam a lei e


prejudicam os professores que elaboram os cursos. Valorize o
trabalho de nossa equipe adquirindo os cursos honestamente
atravs do site Estratgia Concursos ;-)

Prof. Victor Dalton


www.estrategiaconcursos.com.br 1 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

LINUX

1. Histria do Linux

O nome Linux a mistura de Linus + Unix. Linus Trovalds o criador


do Linux, enquanto Unix o nome de um sistema operacional de grande
porte.

O Unix um sistema operacional de grande porte, concebido na


dcada de 60 pela AT&T, voltado para solues corporativas. Ainda nos dias
de hoje, um sistema operacional muito caro, comercializado por
empresas como IBM, HP, Sun, etc. utilizado em computadores poderosos
por diversas multinacionais.

Contudo, Andrew Tanenbaum e Prentice-Hall (quem estuda


Tecnologia da Informao certamente j ouviu falar deles), em 1987,
criaram uma verso mais simples do Unix, resumida, gratuita e com o
cdigo fonte disponvel, o Minix (algo como Mini Unix).

Ele foi criado originalmente para uso educacional, para quem quisesse
estudar o Unix "em casa". No entanto, vale citar que ele foi escrito do zero
e apesar de ser uma verso do Unix, no contm nenhum cdigo da AT&T
e por isso pode ser distribudo gratuitamente.

A partir da, entra em cena Linus Torvalds. Ele era um estudante de


Cincias da Computao da Universidade de Helsinki, na Filndia e em
1991, por hobby, Linus decidiu desenvolver um sistema mais poderoso que
o Minix. Reconhecendo a impossibilidade de seguir sozinho nessa jornada,
ele divulgou sua ideia pela Usenet (uma espcie de antecessor da Internet),
o que certamente foi o incio do conceito de Comunidade Linux.

No mesmo ano, ele disponibilizou a verso do kernel (ncleo dos


sistemas operacionais) 0.02 e continuou trabalhando at que em 1994
disponibilizou a verso 1.0.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 2 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

Tux: o mascote do Linux.

O Linux um sistema operacional livre. Ele bem parecido com


Unix, mas no vem do mesmo lugar e foi escrito de outra forma.

1.1 Licena GPL

GPL (GNU General Public License): a Licena Pblica Geral GNU


acompanha os pacotes distribudos pelo Projeto GNU (General Public
License). a mais utilizada, sendo adotada pelo Linux. Ela impede que o
software seja integrado em um software proprietrio e garante os direitos
autorais. No permite que as liberdades originais sejam limitadas, nem que
sejam impostas restries que impeam a distribuio da mesma forma
que foram adquiridos. Respeita as quatro liberdades do software livre.

O Software Livre caracteriza-se pela oferta de 4 liberdades bsicas:

A liberdade de usar o programa, para qualquer propsito (liberdade


0).
A liberdade de estudar como o programa trabalha, podendo
adapt-lo s necessidades prprias (liberdade 1). Acesso ao cdigo
fonte precondio para tanto.
A liberdade de redistribuir cpias, para que voc possa ajudar ao
seu prximo (liberdade 2).

Prof. Victor Dalton


www.estrategiaconcursos.com.br 3 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
A liberdade de melhorar o programa, e lanar suas melhorias para
o pblico em geral, para que assim toda a comunidade se beneficie
(liberdade 3). Acesso ao cdigo fonte tambm precondio para
isto.

Ou seja, voc pode alterar qualquer parte do Linux, modific-lo e at


comercializ-lo, mas voc no pode fech-lo (no permitir que outros
usurios o modifiquem) e vend-lo.

Quando falarmos de distribuies Linux, veremos que algumas verses


do Linux so pagas. Normalmente, a distribuidora embute seu valor venal
sobre os servios que ela agrega. Mas veremos isso mais adiante.

1.2 GNU

GNU um projeto que comeou em 1984 com o objetivo de


desenvolver um sistema operacional compatvel com os de padro Unix. O
Linux em si, s um kernel. Linus Torvalds, na mesma poca que escrevia
o cdigo-fonte do kernel, comeou a usar programas da GNU para fazer
seu sistema. Gostando da idia, resolveu deixar seu kernel dentro da
mesma licena.

Mas, o kernel por si s, no usvel. O kernel a parte mais


importante, pois o ncleo e serve de comunicador entre o usurio e
o hardware do computador. Por isso, com o uso de variantes dos
sistemas GNU junto com o kernel, o Linux se tornou um sistema
operacional.

Mas voc pode ter ficado confuso agora. O que o Linux ento? O que
GNU? Simplesmente, vrias pessoas possuem verses modificadas dos
sistemas GNU, pensando que o Linux em si. Os programadores que
trabalham com ele sabem que o Linux apenas o kernel, conforme j foi
dito, mas comum chamar o conjunto completo de Linux (h quem defenda
o uso de GNU/Linux).

Prof. Victor Dalton


www.estrategiaconcursos.com.br 4 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
Finalizando, o projeto GNU um dos responsveis pelo sucesso do
Linux, pois graas mistura de seus programas com o kernel
desenvolvido por Linus Torvalds, o Linux vem mostrando porque um
sistema operacional e verstil, apresentando-se como uma boa alternativa
ao Windows nos computadores de arquitetura x86 e x64.

1.3 Distribuies Linux

Com o avano do GNU/Linux no mercado, e diante da possibilidade de


modificao, disponibilizao e comercializao do sistema operacional
(respeitados os 4 graus de liberdade do software livre), diversas empresas
e organizaes criaram (e continuam a criar) as chamadas distribuies
Linux (ou simplesmente distros, de sabores).

Tais distribuies, na prtica, so o kernel Linux acrescido de


softwares escolhidos/desenvolvidos pelas empresas ou organizaes que
empacotaram a distribuio.

Distribuies Linux: ilustrao.

No Brasil, o Ubuntu tem ganhado terreno em computadores


domsticos e pequenas empresas/rgos pblicos, embora distribuies
como Red Hat, Debian e OpenSUSE sejam tambm bastante conhecidas.

As distribuies podem ser classificadas em duas categorias, a saber:

Prof. Victor Dalton


www.estrategiaconcursos.com.br 5 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
Distribuies Livres: mantidas por comunidades sem fins
lucrativos. Ubuntu, Debian, OpenSuSe, dentre outros,
encontram-se neste rol.
Dentro das distribuies livres, cabe ainda fazer mais uma
subclassificao: as distribuies convencionais, distribudas
para instalao nos discos rgidos, e as distribuies live, feitas
para serem executadas diretamente em uma mdia ou pendrive,
sem a necessidade de instalao. Tais distribuies so
excelentes para quem quer apenas conhecer o Linux, sem ter
que comprometer a mquina, particionando discos e dividindo
espao com o Windows, se for o caso. utilizando essa
estratgia que o Ubuntu tem conquistado cada vez mais
adeptos.

Distibuies Corporativas: mantidas por empresas que


comercializam o Linux. Red Hat, Mandriva e SuSe so bons
exemplos. Por estar sob a licena GPL, essas distribuies
continuam oferecendo o cdigo-fonte desse sistema. Portanto,
para agregar valor distribuio, e justificar sua venda, essas
empresas oferecem suporte, treinamento de usurios e garantia.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 6 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
2. Linux

Como voc j sabe, o GNU/Linux um sistema operacional com


mltiplas distribuies. multiusurio e multitarefa. Alm do mais,
qualquer cidado, empresa ou organizao pode modificar o seu contedo,
por ser um sistema operacional de cdigo aberto. Pode ser instalado em
qualquer computador compatvel com a arquitetura x86 (verso 32-bits)
ou x64 (verso 64 bits), claro, devendo o usurio instalar a verso do Linux
compatvel com a arquitetura de hardware da mquina.

Enfim, vamos apresentar, a partir de agora, as caractersticas mais


importantes do Linux, ou seja, aquelas que aparecem em prova!

1) (CESPE ICMBIO Nvel Mdio - 2014) Constitui desvantagem do Linux o


fato de sua instalao ser aceita apenas em arquiteturas de hardware
consideradas incomuns.

Errado! O Linux pode ser instalado em qualquer computador de arquitetura x86


ou x64, que so os computadores domsticos e portteis da atualidade. Ainda,
pode ser instalado em arquiteturas incomuns, como servidores, terminais
bancrios, dentre outros. At os sistemas operacionais iOS e Android, para
smartphones, so oriundos do Linux! Na verdade, esta uma grande vantagem
deste sistema operacional.

2.1 Inicializao do sistema operacional

O Linux instala no setor zero da MBR (main boot record) um software


para a escolha do sistema operacional que ir carregar na mquina.
Acho que o Linux sabe que sistema operacional invasor, e a melhor
forma de coexistir com o Windows permitir que o usurio escolha
qualquer um dos sistemas para inicializar, rsrsrs. O Linux pode coexistir
com qualquer outro sistema operacional instalado no computador.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 7 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

Inicializador GRUB: ilustrao.

Quando instalado em um computador, o Linux tem por procedimento


padro reconhecer os demais sistemas operacionais instalados, e incluir no
inicializador atalhos para esses SOs. Alm disso, comum o GRUB e o LILO
oferecerem outros recursos, como testes de memria e inicializao em
modo de recuperao.

Uma vez escolhido o sistema operacional, o inicializador passa o


controle para o mesmo, para que este seja carregado na memria do
computador.

2.2 Sistemas de arquivos do Linux

Diferentemente do Windows, o Linux um sistema operacional


extremamente verstil, que reconhece muitos tipos de parties.

Nos dias atuais, a formeatao mais comum para parties Linux a


ext4. Alm disso, costume a destinao de parte do disco rgido para ser
uma partio swap, ou seja, uma partio destinada exclusivamente para
servir de memria virtual para o sistema operacional. A memria virtual

Prof. Victor Dalton


www.estrategiaconcursos.com.br 8 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
funciona como uma extenso da memria RAM, para evita que o
computador sofra problemas por ter sua memria RAM esgotada. No
obrigatrio, mas extremamente recomendada a utilizao de uma
partio como swap.

Instalando Linux em um computador. Perceba a partio j existente no formato NTFS, que


provavelmente possui Windows instalada. EXT4 a partio destinada ao Linux, alm da partio
em azul utilizada como SWAP.

Atualmente, uma importante caracterstica dos atuais sistemas de


arquivos o Journaling. Sistemas de arquivos que possuem essa
caracterstica so preferidos em detrimento aos que no possuem.

Journaling um recurso que permite recuperar um sistema aps um


desastre no disco (ex.: quando um disco est sujo) em uma velocidade
muito maior que nos sistemas de arquivos sem journaling. Tanto o Windows
quanto o Linux podem desfrutar deste recurso.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 9 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
Alguns sistemas de arquivos compatveis com o Jounaling so: HFS+,
Ext3, Ext4, JFS, JFFS, JFFS2, LogFS, NTFS, Reiser4, ReiserFS e XFS.

Sistemas mais antigos, como o VFAT e ext2 no possuem suporte a


journaling.

Dica: quando utilizando o Windows em um computador com o Windows e o Linux


instalados, o Windows no consegue enxergar as parties e unidades de disco
que o Linux utiliza. O Windows Explorer no mostra essas parties. Afinal, o
Windows apenas enxerga discos formatados com o padro FAT ou NTFS.

Por outro lado, quando utilizando o Linux, este consegue ver todas as parties
do Windows, afinal, o Linux compatvel com parties VFAT e NTFS, embora
no as utilize para a instalao do seu sistema operacional.

Portanto, caso voc resolva navegar por pastas e parties de um disco com
Windows, a partir do sistema operacional Linux, f-lo- sem problema algum.
Inclusive, ver pastas ocultas e protegidas, sem restrio, uma vez que tais
polticas so implementadas pelo sistema operacional. Como o Windows sequer
est ativado nessa situao, o acesso total e irrestrito.

2.3 Ambiente grfico

Pea essencial para a popularizao do Linux para os usurios finais


foi a evoluo de seu ambiente grfico.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 10 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

rea de trabalho do UBUNTU: ilustrao (ambiente grfico GNOME).

O sistema X-Window (X11, ou apenas X) foi desenvolvido por


pesquisadores do MIT e a base das interfaces grficas disponveis para o
Linux.

Geralmente, duas camadas rodam sobre o X: um gerenciador de


rea de trabalho e um gerenciador de janela. O primeiro voltado para
a interface grfica do usurio, que lhe permite integrar com programas do
sistema atravs da manipulao de cones, ao invs da digitao de
comandos em um shell. O segundo, por sua vez, permite abrir e fechar
janelas, iniciar programas e configurar o mouse para que responda aos
vrios comandos de maneira apropriada.

Diferentemente do Windows e do Mac, que possuem um nico


ambiente grfico, o Linux possui sua disposio um rol variado. Os
ambientes grficos mais populares so o GNOME e o KDE, mas existem
outros como o XFCE, Enlightenment, LXDE, Unity, Cinnamon...

Prof. Victor Dalton


www.estrategiaconcursos.com.br 11 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

Ambiente grfico KDE: ilustrao.

2) (CESPE TJ/AC Tcnico em Informtica - 2013) Gnome e KDE so


exemplos de gerenciadores grficos para ambiente de trabalho no Linux.

Correto. Assim como XFCE, LXDE, FluxBox e OpenBox, que so menos


conhecidos.

2.4 Shell

Assim como o Windows possui o Prompt do MS-DOS, o Linux possui o


Shell.

O Shell um ambiente textual interpretador de comandos e


linguagem de programao.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 12 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
Como interpretador de comandos, o Shell tambm funciona como
uma interface entre o usurio e o sistema operacional. Por meio dela, o
usurio utiliza o teclado para digitar comandos. Ao digitar um comando na
tela, a Shell o interpreta e invoca o comando pedido.

Shell do Linux. Ilustrao.

H disponvel no Linux vrias shells, das quais as mais comuns so:

Bash (Bourne Again Shell): uma verso melhorada do Bourne


Shell, uma das shells originais do Unix.
Tcsh (TC Shell): uma verso melhorada da verso da C Shell,
desenvolvida como parte do Unix do BSD.

Como linguagem de programao de alto nvel, possvel


organizar os comandos em um arquivo para execuo futura. O Linux
chama esses arquivos de Shell scripts, enquanto no Windows e no DOS eles
so os batch files (arquivos de lote). Esses scripts so muito teis para os

Prof. Victor Dalton


www.estrategiaconcursos.com.br 13 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
usurios elaborarem operaes complexas, para serem acionadas
posteriormente por meio de comandos curtos.

Via de regra, o usurio Linux utiliza o shell com muito mais frequncia
do que o usurio Windows aciona o Prompt. fcil encontrar um usurio
rotineiro do Windows que sequer conhece o Prompt, mas difcil encontrar
um usurio Linux no utiliza o shell diariamente.

No se preocupe. No estamos aqui para formar voc doutor em


Linux. Nosso foco so questes de prova. Mais adiante, veremos alguns
comandos Linux tradicionais.

2.5 Estrutura de diretrios

O Linux, assim como o Windows, possui uma estrutura de diretrios


hierarquizada, na qual um diretrio pode conter vrios outros diretrios
e arquivos.

Estrutura de diretrios Linux: ilustrao.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 14 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
Para voc, concurseiro, concurseira, que far questes de prova de
Linux, saiba que muito comum a cobrana do decoreba dos
diretrios Linux, ou seja, saber que diretrio serve para qu.

Por isso, peo que preste ateno na diagramao a seguir:

Estrutura de diretrios Linux: principais pastas.

Repare que a barra (/) que separa os diretrios no Linux invertida


barra no Windows. Isso quer dizer que, enquanto voc escreve
C:\Usurios\Victor neste, no Linux o diretrio alcanado por
/home/Victor.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 15 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

3) (CESPE MTE Agente Administrativo - 2014) Os ambientes Linux e


Windows tm estruturas de diretrios semelhantes, como, por exemplo, o
diretrio /bin, que no Linux responsvel por manter os principais comandos do
sistema.

Errado! Linux e Windows possuem estruturas de diretrios TOTALMENTE


diferentes. Enquanto o Windows utiliza nomes amigveis para o usurio, como
Arquivos de Programas e Usurios, o Linux possui uma estrutura totalmente
funcional, utilizando nomes como bin, etc.

2.6 Comandos mais comuns

Agora vamos entrar numa parte do Linux bem chata, principalmente


para quem no familiarizado com o sistema, que o decoreba de
comandos Linux.

Tais comandos so aplicados pelo usurio no Shell, para a execuo


de tarefas no computador. comum o aparecimento de questes em prova
querendo saber se o usurio conhece alguns desses comandos. Vejamos os
mais importantes:

apt-get
atualiza/instala/remove pacotes (aplicativos) no sistema.

Exa:

apt-get upgrade nome_do_pacote: atualiza o pacote


especificado
apt-get install nome_do_pacote: instala o pacote
especificado. Se o pacote j estiver instalado, tenta a atualizao
apt-get check: checa a integridade dos pacotes do Sistema
(pacotes dependem uns dos outros, verifica se nenhuma
dependncia est quebrada)
apt-get remove nome_do_pacote: desinstala o pacote
especificado.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 16 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
apt-get remove --purge nome_do_pacote: desinstala o
pacote especificado e suas dependncias.

*P.S: o apt-get busca os pacotes na internet. Os repositrios que o apt-get


busca seus dados encontram-se no arquivo chamado /etc/apt/sources.list

cat
mostra o contedo de um arquivo binrio ou texto.

Ex:

cat Estudo.txt exibe o contedo do arquivo Estudo.txt


cat > Teste cria o arquivo Teste e o abre imediatamente para
edio

cd
altera o diretrio atual (similar ao Windows).

Ex: cd /home/usuario1 muda a pasta de navegao para


/home/usuario1.

clear
limpa a tela do terminal.

cut
l o contedo de um ou mais arquivos e tem como sada uma coluna
vertical.

diff
compara o contedo de dois arquivos ASCII (arquivos de texto).

du
saber o espao utilizado em disco por pastas ou arquivos (disc
usage).

Prof. Victor Dalton


www.estrategiaconcursos.com.br 17 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

Utilizando o comando du.

find
pesquisa arquivos em uma hierarquia de diretrios.

Sintaxe: find [diretrio] [opes/expresso]

find /root name casa procura na pasta root arquivos ou


diretrios com o nome casa
find /opt name *.txt procura na pasta opt qualquer arquivo
com a extenso .txt

grep
procura um arquivo por um padro. Muito til quando queremos
encontrar algum contedo dentro de um arquivo.

Ex: grep casa /home/victor/teste.txt encontra as ocorrncias da


palavra casa em teste.txt

Grep tambm pode ser usado em comandos conectados. Tal


conexo ocorre quando utilizamos o pipe (|) entre um comando e outro.

Ex:

cat a.txt | grep ola ir mostrar-nos apenas as linhas do ficheiro a.txt


que contenham a palavra ola

Prof. Victor Dalton


www.estrategiaconcursos.com.br 18 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
gzip
compacta ou expande arquivos, sem compresso (sem perda de
informao).

jobs
lista processos do sistema.

Ex:

jobs r lista processos em execuo (running jobs)


jobs s mostra processos parados (stopped jobs)
jobs l lista os processos e seus Ids
jobs lista todos os processos

Jobs l. Perceba os Ids de processos na primeira coluna esquerda.

head
mostra as primeiras linhas de um arquivo.
Prof. Victor Dalton
www.estrategiaconcursos.com.br 19 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

Ex: head -10 a.txt mostra as 10 primeiras linhas do arquivo a.txt.

history
mostra os comandos que o usurio j digitou.

kill
encerra um ou mais processos em andamento.

Exs: kill -1 340 reinicia o processo de ID 340.

kill -9 223 encerra o processo de ID 223, sem mensagem de


confirmao (destri o processo).

killall chrome encerra o processso chrome. Killall permite


finalizar o processo pelo seu nome.

login
processo responsvel por permitir ou no o acesso de usurios ao
sistema.

ls
lista o contedo de um diretrio (similar a dir, no Windows).

Exs:

ls lista o contedo do diretrio atual


ls l lista com detalhes os arquivos e diretrios da pasta
(utilizao mais comum)
ls a lista inclusive os arquivos e pastas ocultas
ls a l ou ls al combina os comandos citados acima

Prof. Victor Dalton


www.estrategiaconcursos.com.br 20 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

Ls la: exemplo.

mkdir
cria um diretrio.

mount
montar partio.

mv
move (ou altera o nome de) arquivos.

Exs:

mv teste.txt casa.txt renomeia teste.txt para casa.txt


mv teste.txt /home/victor move o arquivo teste.txt do
diretrio atual para o diretrio /home/victor

Prof. Victor Dalton


www.estrategiaconcursos.com.br 21 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
passwd
cria ou modifica a senha do usurio. Somente o usurio root pode
faz-lo.

passwd usurio1 possibilita a criao ou modificao da senha do


usurio 1.

*Dica: no confunda passwd com pwd, que exibe o nome do


diretrio atual.

ps
exibe os processos em execuo no sistema.

Exs:

ps mostra todos os processos do usurio.

ps aux : a (all) mostra todos os processos, u (users) de todos os


usurios. x mostra inclusive os processos que no foram gerados pelos
terminais. ps aux a utilizao mais comum desse comando.

pwd
exibe o nome do diretrio atual.

rm
remove arquivos / diretrio.

stat
mostra o estado de um ficheiro, til para saber por exemplo a hora e
data do ltimo acesso ao mesmo.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 22 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
shutdown
desliga/reinicia o sistema.

shutdown -r now - reinicia

shutdown -h now - desliga

sort
ordena, une ou compara texto, podendo ser usado para extrair
informaes dos arquivos de texto ou mesmo para ordenar dados de outros
comandos como, por exemplo, listar ficheiros ordenados pelo nome.

su
passa para o superusurio (root).

sudo
executa um comando, usando os privilgios de superusurio.

tail
funciona de forma inversa ao comando head, mostra-nos as ltimas
linhas de um arquivo ou mesmo do output de outro comando, quando
usado como filtro.

tar
agrupa arquivos, sem compactao. Mais utilizado para backup.

top
tambm exibe o uso de processos do sistema, mas exibe tambm o
quanto esses processos consomem de memria e processador.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 23 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

4) (CESPE PC/PE Agente - 2016) Para aferir o uso da CPU e da memria


de uma estao de trabalho instalada com Linux, deve(m) ser utilizado(s) o(s)
comando(s)

a) top.
b) system.
c) proc e mem.
d) cpu e memory.
e) fs e du.

Top o comando que visualizar os processos do sistema, informando o consumo


de memria e CPU de cada um deles.

Resposta certa, alternativa a).

touch
modifica a data e hora de acesso e modificao de arquivos, criando o
arquivo caso ele no exista.

vi
editor de texto em tela cheia

Uma lista mais completa pode ser vista em www.comandoslinux.com.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 24 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
2.7 Usurio comum e superusurio

O Linux possui duas categorias de usurio: o usurio comum e o


superusurio (root).

O usurio comum , como o prprio nome diz, um usurio


convencional, sem permisses para mexer em partes sensveis do sistema.
Sua pasta padro de armazenamento de arquivos
/home/nomedousuriocomum.

O superusurio, por outro lado, possui plenos poderes sobre o


sistema. Sua pasta padro /root.

Quando deseja-se trabalhar no computador como o superusurio, o


comando su (superuser) realiza essa mudana.

Porm, quando deseja-se realizar apenas um comando com os poderes


de superusurio, possvel concatenar o comando sudo (Super User DO -
fazer) antes do comando desejado. Assim, apenas este comando aplicado
com poderes de superusurio, e volta-se a ser um usurio comum.

Exemplo: rm /home/usuario2. Este comando remove (exclui) o


diretrio usuario2, dentro do diretrio home. Um usurio comum no
consegue realizar essa operao, pois uma pasta sensvel do sistema,
que contm todas as informaes de usuario2.

Porm, sudo rm /home/usuario2 conseguir realizar essa


operao, desde que a senha de superusurio seja digitada.

$ (cifro) e #(jogodavelha)

No shell do Linux, importante prestar ateno aos smbolos


supracitados.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 25 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

victordalton@ubuntu:~/Desktop$ - voc sabe o que isso significa?

Com o shell aberto, existe uma linha na qual o usurio pode comear
a digitar para inserir seus comandos. Esta linha costuma apresentar um
label, ou rtulo, com alguns elementos. Voc deve saber identific-los.

victordalton@ubuntu:~/Desktop$

De forma semelhante a um email, victordalton@desktop indicam,


respectivamente, o nome do usurio e o nome da mquina.

Por definio, a pasta raiz do usurio comum a pasta


/home/nomedousuario. Caso o usurio navegue por alguma outra pasta,
aps os smbolos :~, o label apresentar a pasta que o usurio est
nabvegando.

Por fim, o ltimo smbolo indicar se o usurio comum ou se um


superusurio. No caso, $ (cifro) indica que um usurio comum.

Por outro lado, quando ativado um superusurio, o smbolo final passa


a ser um # (jogo da velha), conforme figura abaixo.

Usurio root: perceba o # indicando que este um superusurio.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 26 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

Podem ser definidos vrios superusurios em uma mquina Linux, mas


root um superusurio padro existente neste SO.

2.8 Permisses de arquivo

Vamos relembrar o comando ls l ensinado nos captulos anteriores.

Ls la: exemplo.

Repare que, esquerda, temos alguns detalhes de arquivos, com


letras d,r,w,x e traos. Esse conjunto de informaes representa os nveis
de permisso de acesso aos arquivos e pastas. Veremos isso agora.

So 9 caracteres que definem as propriedades de acesso a um


arquivo. Porm, ao listar as propriedades, existe um primeiro caractere,
adicional, que define o tipo de objeto. Se este for um diretrio, veremos
a letra d. Caso contrrio, haver um trao. Perceba, na imagem acima, que
Manual, httpdocs e mqsql_sql, dentre outros, so diretrios.

Com relao aos nove caracteres propriamente ditos, veremos que


estes so agrupados pelo destinatrio da permisso.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 27 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

Nveis de permisso de arquivos e diretrios.

A imagem acima ilustra os 10 caracteres. Excludo o tipo de objeto, j


analisado, vemos que o primeiro grupo de caracteres edita as permisses
para o proprietrio (dono) do arquivo; o segundo grupo para o grupo ao
qual o proprietrio do arquivo pertence; e o terceiro grupo para outros
usurios e grupos alheios ao proprietrio original do arquivo.

R, W e X podem aparecer somente nas posies indicadas; caso


contrrio, um trao exibido. Seus significados:

R (read) permisso de leitura

W (write) permisso de escrita

X (eXecute) permisso de execuo; para um diretrio, indica


permisso para entrar nele.

Ou seja, quando voc vir que um arquivo possui estas propriedades,


por exemplo:

drwxr-xr

Basta analisar o nvel de permisso por partes:

d rwx r-x r

Isto significa que:

Prof. Victor Dalton


www.estrategiaconcursos.com.br 28 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
1) O elemento um diretrio (d);
2) Para o proprietrio do arquivo, permitida a leitura (r), escrita
(w) e execuo (x) do mesmo;
3) Para o grupo do proprietrio do arquivo, permitida a leitura (r) e
execuo (x) do mesmo, mas no permitida a escrita;
4) Para outros, permitida a leitura (r), mas no permitida a
escrita e execuo.

Tudo bem?

Entendido esse passo, podemos estudar o comando chmod.

2.8.1 O comando chmod

Chmod o comando utilizado para modificar o nvel de permisso de


um arquivo.

Existem duas sintaxes para ele:

1) Letras

Mais intuitiva. Ex:

Chmod u=rwx, g=rw, o=r nome_do_arquivo

Nesta sintaxe, so aplicadas as regras para user, group e


others. De fato, so trs os operadores para esta sintaxe:

= Aplique exatamente esta regra

+ Adicione esta regra

- Retire esta regra

2) Nmeros binrios

Prof. Victor Dalton


www.estrategiaconcursos.com.br 29 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
Esta sintaxe exigir um pouco da sua ateno.

Perceba que possvel realizar oito combinaes diferentes com os


trs comandos possveis, desde a aplicao de nenhuma regra aplicao
de todas simultaneamente.

Desta forma, nmeros de zero a sete representam as regras, de forma


binria. Veja a tabela abaixo:

Nmero Read Write(escrita) eXecute(execuo) Permisso


(leitura)
0 0 0 0 Nenhuma

1 0 0 1 Somente
execuo

2 0 1 0 Somente escrita

3 0 1 1 Escrita e
execuo

4 1 0 0 Somente leitura

5 1 0 1 Leitura e
execuo

6 1 1 0 Leitura e Escrita

7 1 1 1 Leitura, escrita e
execuo

De uma forma mais simplista, podemos associar a leitura ao nmero


4, a escrita ao nmero 2 e a execuo ao nmero 1.

4 r leitura

2 w escrita

1 x execuo

Entendida esta regra,

Prof. Victor Dalton


www.estrategiaconcursos.com.br 30 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
chmod 540 nome do arquivo

aplicaria leitura + execuo ao proprietrio do arquivo, leitura ao


grupo e nenhuma permisso a outros. Nesta sintaxe, um grupo de trs
nmeros define as regras de permisso a serem aplicadas a arquivos e
diretrios.

Tudo bem?

5) (CESPE ECT Analista de Correios - Suporte de Sistemas - 2011) O


comando chmod 666 notas.txt permite que o Linux atribua, para usurio, grupo e
outros, apenas permisso de leitura e gravao ao arquivo de nome notas.txt.

Correto. O chmod abc nomedoarquivo muda a proteo do arquivo para


usurio (a), grupo (b) e outros (c), atribuindo nmeros de 0 a 7 para cada grupo
de permisso. Ao atribuir 6 a todos os grupos, isso indica que existir permisso
apenas de leitura e gravao ao arquivo citado.

Por ltimo, saiba que adicionar R ao comando Chmod aplica as


permisses ao diretrio e a todos os arquivos dentro desta pasta.

Enfim, encerramos com o mais importante a ser estudado sobre o Linux.


Vejamos os exerccios, e ateno aos conhecimentos pontuais que podero
ser passados l.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 31 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
EXERCCIOS COMENTADOS CESPE

1 Questo) (CESPE SSP/CE Cargos 1 a 5 e 7 a 9 - 2012) O


comando pwd do Linux possibilita ao usurio efetuar a troca de senha
(password).

Errado! Pwd exibe o nome do diretrio atual no qual o usurio se


encontra. Passwd o comando para realizar a troca de senha de um
usurio. Aps o comentrio da prxima questo, veja alguns comandos
Linux.

Comandos Linux

cat = mostra o contedo de um arquivo binrio ou texto

cd = altera o diretrio atual (similar ao Windows)

clear = limpa a tela do terminal

cut = l o contedo de um ou mais arquivos e tem como sada uma coluna


vertical

diff = compara o contedo de dois arquivos ASCII

du = saber o espao utilizado em disco por pastas ou arquivos.

find = pesquisa arquivos em uma hierarquia de diretrios

grep = procura um arquivo por um padro. Por exemplo, o comando cat


a.txt | grep ola ir mostrar-nos apenas as linhas do ficheiro a.txt que contenham
a palavra ola

gzip = comprime ou expande arquivos

head = mostra as primeiras linhas de um arquivo, como por exemplo com


head -10 a.txt, ele mostra as 10 primeiras linhas do arquivo a.txt. Ainda, pode
ser usado como filtro para mostrar apenas os primeiros x resultados de outro
comando

history = mostra os comandos que o usurio j digitou

kill = encerra um ou mais processos em andamento

login = processo responsvel por permitir ou no o acesso de usurios ao


sistema

Prof. Victor Dalton


www.estrategiaconcursos.com.br 32 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
ls = lista o contedo de um diretrio (similar a dir, no Windows)

mkdir = cria um diretrio

mount = montar partio

mv = move (ou altera o nome de) arquivos

passwd = nome_do_usurio: cria ou modifica a senha do usurio

pwd = exibe o nome do diretrio atual

rm = remove arquivos / diretrio

shutdown = desliga o sistema

shutdown -r now = reinicia o sistema

sort = ordena, une ou compara texto, podendo ser usado para extrair
informaes dos arquivos de texto ou mesmo para ordenar dados de outros
comandos como, por exemplo, listar ficheiros ordenados pelo nome

su = passa para o superusurio (root)

sudo = executa um comando, usando os privilgios de superusurio

tail = funciona de forma inversa ao comando head, mostra-nos as ltimas


linhas de um arquivo ou mesmo do output de outro comando, quando usado como
filtro

tar agrupa arquivos, sem compactao. Mais utilizado para backup.

touch = modifica a data e hora de acesso e modificao de arquivos, criando


o arquivo caso ele no exista.

Uma lista mais completa pode ser vista em www.comandoslinux.com.

2 Questo) (CESPE Assembleia Legislativa/CE Cargo 10 -


2011) No Linux, quando se trata de diretrios, os comandos gzip e tar tm
exatamente a mesma funo: criar e compactar arquivos que contm,
internamente, outros arquivos ou diretrios.

Errado! O TAR (Tape ARchive) uma aplicao orientada para


backup. Ela agrupa vrios arquivos em um s, sem compactar. J o GZIP
uma aplicao prpria para compactar e descompactar arquivos. Detalhe:
quando se executa o comando tar com o complemento z (tar z ....) os

Prof. Victor Dalton


www.estrategiaconcursos.com.br 33 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
arquivos so agrupados e compactados. Mas a compactao feita pelo
gzip, e no pelo tar.

3 Questo) (CESPE Corpo de Bombeiros /DF Todas as reas


- 2011) O Linux um sistema operacional cujo cdigo-fonte est disponvel
sob licena GPL, o que permite a uma pessoa utilizar, estudar, modificar e
distribuir o Linux de acordo com os termos dessa licena.

Correto. BSD (Berkeley Software Distribution) e GPL (Gnu Generic


Public License) so duas das licenas mais comuns para software livre. A
BSD, basicamente, exige que trabalhos derivados sejam levados ao
conhecimento de seus autores. A GPL, por sua vez, exige que trabalhos
derivados tambm sejam submetidos licena GPL, de acordo com os seus
termos.

4 Questo) (CESPE EBC Todos os cargos, exceto cargo 4 -


2011) Na rvore de diretrios do Linux, o /lib contm os programas
necessrios inicializao do sistema, e o /home contm os arquivos e
diretrios dos usurios.

Errada! Veja os principais diretrios do Linux e suas finalidades:

/bin Arquivos binrios de comandos essenciais do sistema.


Arquivos de boot (inicializao; boot-loader; Grub); kernel
/boot
do Linux.
Dispositivos (devices) de entrada/sada: floppy, hardisk, cdrom,
/dev
modem .
/etc Arquivos de configurao (scripts) e inicializao.
/home Diretrio local (home) de usurios.
/lib Bibliotecas e mdulos(drivers): compartilhadas com frequncia.
/media Ponto de montagem temporrio para mdias removveis
Diretrio de montagem de dispositivos, sistemas de arquivos e
/mnt
partio.
/opt Para instalao de programas no oficiais da distribuio.
/proc Diretrio virtual (RAM) onde rodam os processos ativos.
/root Diretrio local do superusurio (root).
/sbin Arquivos de sistema essenciais (binrios do superusurio).

Prof. Victor Dalton


www.estrategiaconcursos.com.br 34 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
/tmp Arquivos temporrios gerados por alguns utilitrios.
/usr Arquivos de usurios nativos da distribuio.
/usr/local Para instalao de programas no oficiais da distribuio.
/usr/src Arquivos fontes do sistema necessrios para compilar o kernel.
/var Arquivos variveis (contedo dinmico)

Que pegadinha, no? O diretrio home foi descrito corretamente, mas


o diretrio lib foi descrito com a finalidade do diretrio etc. Cuidado!

5 Questo) (CESPE EBC Cargo 4 - 2011) O sistema operacional


Linux no pode ser instalado em mquinas que possuam o sistema
operacional OS/2.

Errado! O Linux se permite coexistir com qualquer outro sistema


operacional existente na mquina, se for de interesse do usurio faz-lo.

6 Questo) (CESPE EBC Cargo 4 - 2011) No ambiente Linux, o


comando ls permite listar todos os arquivos do diretrio atual.

Correto. Vide lista de comandos do Linux.

7 Questo) (CESPE MPE/PI Cargos 1 a 5 e 7 a 9 - 2011) No


sistema Linux, existe um usurio de nome root, que tem poder de
superusurio. Esse nome reservado exclusivamente ao usurio que
detm permisso para executar qualquer operao vlida em qualquer
arquivo ou processo. H um nico superusurio com esse perfil.

Errado! Tpica pegadinha CESPE. Toda a descrio correta, exceto o


fato de que apenas um usurio pode ser superusurio. Vrios podem s-lo,
na verdade.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 35 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
8 Questo) (CESPE ANATEL Tcnico Administrativo - 2012)
Ao ser utilizado em conjunto com o comando grep, o comando tail permite
alterar a sada do contedo de arquivo de texto para html.

Errada! Grep e tail em nada se relacionam com converso txt para


html, vide comandos Linux. O utilitrio txt2html, por outro lado, pode
faz-lo.

9 Questo) (CESPE ANATEL Tcnico Administrativo - 2012)


O comando touch utilizado para criar um arquivo vazio.

Correto. Alm disso, touch pode editar os campos data/hora de


criao e modificao do arquivo.

10 Questo) (CESPE ANATEL Tcnico Administrativo - 2012)


O comando diff usado para comparar arquivos de texto.

Correto.

11 Questo) (CESPE ANATEL Tcnico Administrativo - 2012)


O comando cut utilizado para organizar, em ordem decrescente, o
contedo de um arquivo de texto.

Errado! O comando cut l o contedo de um ou mais arquivos e tem


como sada uma coluna vertical. O comando que organiza o contedo de
um arquivo de texto o sort.

12 Questo) (CESPE TJ/AC Analista de Suporte - 2013) No


Linux, a execuo do comando du -h permite visualizar se um ponto de
montagem est com suporte leitura e gravao.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 36 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

Errado! O comando du h serve para saber quanto espao em disco


ocupa um arquivo ou diretrio. O comando mount, por sua vez, serve para
montar parties.

13 Questo) (CESPE TJ/AC Analista de Suporte - 2013) Para


exibir as ltimas 20 linhas de um arquivo, em Linux, com nome teste.txt,
necessrio executar o comando head -20 teste.txt.

Errado! O comando tail faria isso. O head mostra as primeiras vinte


linhas do arquivo.

14 Questo) (CESPE TJ/AC Tcnico em Informtica - 2013)


Gnome e KDE so exemplos de gerenciadores grficos para ambiente de
trabalho no Linux.

Correto. Assim como XFCE, LXDE, FluxBox e OpenBox, que so


menos conhecidos.

15 Questo) (CESPE CNJ Tcnico Judicirio: Programao


de Sistemas - 2013) No ambiente Linux, os comandos so arquivos que
tm permisso para serem executados e, normalmente, encontram-se
armazenados no diretrio /mnt.

Errado! Os comandos ficam no diretrio /bin, enquanto /mnt o


diretrio onde dispositivos so montados.

16 Questo) (CESPE CNJ Tcnico Judicirio: Programao


de Sistemas - 2013) Um sistema operacional composto por diversos
programas responsveis por funes distintas e especficas. A parte mais
importante do sistema operacional o kernel, que entra em contato direto
com a CPU e demais componentes de hardware.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 37 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

Correto.

17 Questo) (CESPE CNJ Tcnico Judicirio: Programao


de Sistemas - 2013) O kernel do Linux est constantemente em
desenvolvimento por uma comunidade de programadores, mas, para
garantir a sua qualidade e integridade, existem mantenedores do kernel,
como o Linus Torvalds, que analisam e julgam a pertinncia das alteraes.

Correto.

18 Questo) (CESPE ECT Analista de Correios - Suporte de


Sistemas - 2011) O comando ps aux tem a funo de exibir todos os
processos existentes, o nome do usurio que iniciou determinado processo
e a hora em que isso ocorreu, alm dos processos que no esto associados
a terminais.

Correto. Ps lista os processos em execuo, a lista todos os


processos existentes, u mostra o usurio que controla cada processo e
x lista os processos no associados a terminais. So parmetros
complementares que formam o acrnimo aux.

19 Questo) (CESPE ECT Analista de Correios - Suporte de


Sistemas - 2011) O comando chmod 666 notas.txt permite que o Linux
atribua, para usurio, grupo e outros, apenas permisso de leitura e
gravao ao arquivo de nome notas.txt.

Correto. O chmod abc nomedoarquivo muda a proteo do


arquivo para usurio (a), grupo (b) e outros (c). a,b e c pode assumir
valores de 0 a 7, cujos valores podem ser interpretados binariamente,
segundo a seguinte tabela:

Prof. Victor Dalton


www.estrategiaconcursos.com.br 38 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
Nmero Read (leitura) Write(escrita) eXecute(execuo) Permisso

0 0 0 0 Nenhuma

1 0 0 1 Somente execuo

2 0 1 0 Somente escrita

3 0 1 1 Escrita e execuo

4 1 0 0 Somente leitura

5 1 0 1 Leitura e execuo

6 1 1 0 Leitura e Escrita

7 1 1 1 Leitura, escrita e execuo

Portanto, o nmero 6 representa leitura e escrita, e vale para usurio,


grupo e outros (666).

20 Questo) (CESPE ECT Analista de Correios - Suporte de


Sistemas - 2011) O comando jobs -r apropriado para que sejam
visualizados os processos que esto parados.

Errado! r lista processos em execuo (running jobs). O comando


para mostrar processos parados seria jobs s (stopped jobs).

21 Questo) (CESPE TRE/RJ Cargos de 1 a 7 - 2012) No


Linux, a sintaxe sudo adduser fulano criar o usurio fulano no grupo
/etc/skell, bem como criar o diretrio /home/fulano.

Errado! Apenas para compreenso, o sudo, no comando, apenas


serve para conferir privilgios de superusurio ao comando (em tese, o
comando uma abreviao de super user do). J a sintaxe correta seria
sudo useradd fulano. Esse comando cria o usurio fulano, adicionando
uma entrada correspondente no arquivo /etc/passwd. No ocorre a
criao automtica do diretrio /home/fulano.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 39 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
22 Questo) (CESPE ANS Tcnico - 2013) Tanto o sistema
operacional Linux quanto o Windows possuem gerenciador de arquivos, que
permite a organizao dos dados em pastas e subpastas, tambm
denominadas, respectivamente, diretrios e subdiretrios.

Correto.

23 Questo) (CESPE Polcia Federal Perito - 2013) A


instalao e a atualizao de programas na plataforma Linux a serem
efetuadas com o comando aptget, podem ser acionadas por meio das
opes install e upgrade, respectivamente. Em ambos os casos,
indispensvel o uso do comando sudo, ou equivalente, se o usurio no for
administrador do sistema.

Correto. sudo aptget install xxxx ou sudo aptget update xxxx


instalam ou atualizam o pacote xxxx na mquina Linux. Percebe-se,
portanto, que so comandos indispensveis para instalar/atualizar
aplicativos no sistema operacional.

24 Questo) (CESPE CADE Nvel Mdio - 2014) No ambiente


Linux, um pacote definido como um arquivo que contm os arquivos
binrios necessrios para a instalao de um aplicativo.

Correto. Essa a denominao de pacote.

25 Questo) (CESPE CADE Nvel Mdio - 2014) Quando


executado no console do Linux, o comando vi possibilita alterar o modo de
acesso, ou seja, as permisses de um arquivo ou diretrio.

Errado! Vi o editor de texto do Linux. O chmod o comando que


modifica as permisses de arquivo ou diretrio.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 40 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

26 Questo) (CESPE Polcia Federal Agente Administrativo


- 2014) No ambiente Linux, possvel utilizar comandos para copiar
arquivos de um diretrio para um pen drive.

Correto. No ambiente Linux, permitida a execuo de vrios


comandos por meio de um console. O comando cp utilizado para copiar
arquivos entre diretrios e arquivos para dispositivos.

27 Questo) (CESPE Polcia Federal Nvel Superior - 2014)


Por ser o Linux o kernel, ou seja, o sistema operacional em si, para que ele
funcione, ser necessria a sua instalao em conjunto com outros
aplicativos ou utilitrios, especialmente em distribuies como Debian e
Ubuntu.

Correto. O Linux apenas o ncleo do sistema operacional. So as


distribuies Linux que oferecem um sistema operacional completo e
funcional, a despeito do Debian, Red Hat, Ubuntu, ou qualquer outra verso
final.

28 Questo) (CESPE Polcia Federal Nvel Superior - 2014)


O DualBoot permite que dois sistemas operacionais sejam instalados e
utilizados simultaneamente em uma mesma mquina.

Errado! O DualBoot serve exatamente para que voc possa selecionar


o sistema operacional a ser inicializado, no para iniciar dois sistemas
simultaneamente.

29 Questo) (CESPE SUFRAMA Nvel Mdio - 2014) No Linux,


o comando free -cpu exibe em tempo real informaes acerca do sistema,

Prof. Victor Dalton


www.estrategiaconcursos.com.br 41 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
tais como processos em andamento, recursos do sistema e uso do swap,
alm do nmero total de tarefas que estiverem sendo executadas.

Errado! O comando free mostra informaes a respeito da memria


(utilizada e livre) do computador, incluindo a memria swap. Jobs o
comando que lista os processos em andamento.

30 Questo) (CESPE TJ/SE Mltiplos Cargos 2014) No


Linux, ambientes grficos so executados por meio de um servidor,
geralmente Xwindows ou X11, o qual fornece os elementos necessrios
para uma interface grfica de usurio.

Correto. O X Window System um software de sistema e um


protocolo que fornece uma base para interfaces grficas de usurio (com o
conceito de janelas) e funcionalidade rica de dispositivos de entrada para
redes de computadores. Ele cria uma camada de abstrao de hardware
onde o software escrito para usar um conjunto generalizado de
comandos, permitindo a independncia de dispositivo e reutilizao
programas em qualquer computador que implemente o X.

O que pode ser polmico nesta questo, a meu ver, a escrita


Xwindows, inexistente. Passvel, em minha opinio, de anulao.

31 Questo) (CESPE MTE Agente Administrativo - 2014) Os


ambientes Linux e Windows tm estruturas de diretrios semelhantes,
como, por exemplo, o diretrio /bin, que no Linux responsvel por manter
os principais comandos do sistema.

Errado! Linux e Windows possuem estruturas de diretrios


TOTALMENTE diferentes. Enquanto o Windows utiliza nomes amigveis
para o usurio, como Arquivos de Programas e Usurios, o Linux possui
uma estrutura totalmente funcional, utilizando nomes como bin, etc.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 42 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
32 Questo) (CESPE MTE Agente Administrativo - 2014) No
ambiente Linux, possvel manter um nico arquivo em um servidor e
compartilh-lo com vrios usurios, eliminando-se cpias desnecessrias
desse arquivo.

Correto. Isso no exclusividade do Linux.

33 Questo) (CESPE MEC Todos os Cargos - 2014) Em um


computador com o sistema operacional Linux, possvel criar vrias contas
de usurios e armazenar os dados de configurao referentes a essas
contas em um nico diretrio /home/users.

Errado! Aos moldes do Windows, no qual dentro da pasta Usurios


cada usurio ter uma pasta individual, no Linux cada usurio tambm ter
uma pasta isolada, dentro do diretrio /home.

34 Questo) (CESPE CBM/CE 1 Tenente - 2014) No diretrio


/dev do Linux, constam os arquivos de configurao do sistema utilizados
para desenvolver alteraes do ambiente grfico.

Errado! /dev guarda arquivos relativos aos dispositivos do


computador. Relembrando alguns diretrios importantes no Linux:

/bin Arquivos binrios de comandos essenciais do sistema.


Arquivos de boot (inicializao; boot-loader; Grub); kernel
/boot
do Linux.
Dispositivos (devices) de entrada/sada: floppy, hardisk, cdrom,
/dev
modem .
/etc Arquivos de configurao (scripts) e inicializao.
/home Diretrio local (home) de usurios.
/lib Bibliotecas e mdulos(drivers): compartilhadas com frequncia.
Diretrio de montagem de dispositivos, sistemas de arquivos e
/mnt
partio.
/opt Para instalao de programas no oficiais da distribuio.
Prof. Victor Dalton
www.estrategiaconcursos.com.br 43 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
/proc Diretrio virtual (RAM) onde rodam os processos ativos.
/root Diretrio local do superusurio (root).
/sbin Arquivos de sistema essenciais (binrios do superusurio).
/tmp Arquivos temporrios gerados por alguns utilitrios.
/usr Arquivos de usurios nativos da distribuio.
/usr/local Para instalao de programas no oficiais da distribuio.
/usr/src Arquivos fontes do sistema necessrios para compilar o kernel.

35 Questo) (CESPE ICMBIO Nvel Mdio - 2014) Constitui


desvantagem do Linux o fato de sua instalao ser aceita apenas em
arquiteturas de hardware consideradas incomuns.

Errado! O Linux pode ser instalado em qualquer computador de


arquitetura x86 ou x64, que so os computadores domsticos e portteis
da atualidade. Ainda, pode ser instalado em arquiteturas incomuns, como
servidores, terminais bancrios, dentre outros. At os sistemas
operacionais iOS e Android, para smartphones, so oriundos do Linux! Na
verdade, esta uma grande vantagem deste sistema operacional.

36 Questo) (CESPE FUB Nvel Superior - 2014) No ambiente


Linux, os comandos executados por um usurio so interpretados pelo
programa shell.

Correto. O shell seria o correspondente ao prompt de comando do


Windows (a diferena que o usurio Linux utiliza muito mais o shell do
que o usurio Windows usa o prompt, rs).

Prof. Victor Dalton


www.estrategiaconcursos.com.br 44 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

Shell do Linux. Ilustrao.

37 Questo) (CESPE FUB Nvel Superior - 2014) Os programas


e aplicativos do Linux so os mesmos nas diversas distribuies existentes,
o que o caracteriza como um sistema operacional de fcil utilizao.

Errado! Uma desvantagem do Linux que cada distribuio pode vir


(e vem) com aplicativos diferentes, cabendo ao usurio escolher a
distribuio que melhor atende s suas necessidades.

38 Questo) (CESPE Polcia Federal Agente - 2014)


Comparativamente a computadores com outros sistemas operacionais,
computadores com o sistema Linux apresentam a vantagem de no
perderem dados caso as mquinas sejam desligadas por meio de
interrupo do fornecimento de energia eltrica.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 45 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

Errado! O Linux, assim como o Windows, carregado na memria


RAM para trabalhar. Caso haja interrupo na energia eltrica, todos os
dados na memria RAM que no tenham sido salvos sero perdidos.

39 Questo) (CESPE Polcia Federal Agente - 2014) As rotinas


de inicializao GRUB e LILO, utilizadas em diversas distribuies Linux,
podem ser acessadas por uma interface de linha de comando.

Correto.

40 Questo) (CESPE FNDE Especialista em Financiamento e


Execuo de Programas e Projetos Educacionais - 2012) No Linux, o
sistema de arquivos pode ter um formato arbitrariamente longo.
Entretanto, cada componente de um nome de caminho deve ter, no
mximo, 4.095 caracteres.

Errada! O sistema de arquivos do Linux realmente pode ser


arbitrariamente longo. Entretanto, o caminho para um arquivo (como, por
exemplo, /home/estrategia/aulas/aula0.pdf) sofre algumas restries.
Cada componente de um nome de caminho no pode ter mais de 255
caracteres (ex, uma pasta com o nome abcesodjskdk......djdjdj,
passando de 255 caracteres. Alm disso, um caminho nico no pode ter
mais do que 4095 caracteres. Para acessar um arquivo com um nome de
caminho superior a isso, voc tem de avanar para um diretrio
intermedirio e utilizar um nome de caminho relativo, a partir desse
diretrio.

41 Questo) (CESPE TJ/AC Tcnico em Informtica - 2013)


No Linux possvel configurar permisses de leitura (r), escrita (w) e
execuo (x), tanto para arquivo quanto para diretrios. Para diretrio, x
indica que possvel executar o diretrio como arquivo binrio.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 46 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
Errado! O incio da sentena est correto, afinal de contas, voc
conhece o comando chmod, para definir permisses de arquivos e pastas.
Entretanto, diretrios no podem ser executados como arquivos binrios,
uma vez que eles s existem para organizar arquivos e outros diretrios.
Paa diretrios , x indica permisso para entrar no mesmo.

Destaco que arquivos binrios so aqueles que podem ser executados,


como arquivos .exe ou .com no Windows. No Linux, no existem
extenses obrigatrias para arquivos binrios.

42 Questo) (CESPE TJ/AC Tcnico em Informtica - 2013)


No Linux o diretrio padro de usurios o /home/user e o de aplicativos,
o /etc/bin.

Errado! O diretrio padro de usurios o /usr, e o de aplicativos


essenciais ao sistema o /bin.

43 Questo) (CESPE TJ/AC Tcnico em Informtica - 2013)


Tanto no Linux quanto no Windows 7 a organizao de diretrios e arquivos
realizada por meio de estruturas em rvore. A diferena que no
Windows 7 com NTFS um diretrio somente pode estar hierarquicamente
associado a no mximo um diretrio superior, enquanto no Linux com ext4,
no h esta restrio.

Errado! Em uma estrutura de rvore, um diretrio filho pode ter


apenas um nico diretrio pai, embora um diretrio pai possa ter vrios
diretrios filhos.

Um pouco de prtica: por exemplo, a pasta System32, em


computadores com Windows, uma pasta subordinada ao diretrio
Windows. Isto quer dizer, em seu computador, que a pasta System32 s
pode ser acessada acessando-se a pasta Windows primeiro. Porm, nada
impede que a pasta Windows tenha uma srie de pastas filhas, e isso
realmente acontece:

Prof. Victor Dalton


www.estrategiaconcursos.com.br 47 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

Perceba, no PrintScreen, que a pasta Windows tem uma srie de pastas subordinadas, inclusive a
pasta System32.

Esse conceito em rvore de diretrios faz com que casa pasta ou


arquivo, tenha um caminho nico de acesso. Continuando o nosso
exemplo, a pasta System32 s pode ser acessada pelo caminho
C:\Windows\System32.

Tal estruturao em rvore tambm acontece no Linux.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 48 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

Estrutura de diretrios Linux: ilustrao.

A assertiva insinua que, no Linux, no h a restrio de uma nica


pasta superior por pasta. Isso absurdo! Se no houvesse essa restrio,
a prpria estrutura em rvore no existiria. J pensou que baguna seria
acessar uma mesma pasta seguindo por dois caminhos diferentes?

44 Questo) (CESPE MPE/PI Tcnico Ministerial


Informtica - 2011) O sistema de arquivos VFAT do Linux possui suporte
a journaling e utilizado normalmente para transferir dados entre sistemas
Windows e Linux instalados no mesmo disco, pois pode ser lido e escrito
por ambos os sistemas operacionais.

Errado! O VFAT, assim como o ext2, no possui suporte a journaling.


Journaling um recurso que permite recuperar um sistema aps um
desastre no disco (ex.: quando um disco est sujo) em uma velocidade
muito maior que nos sistemas de arquivos sem journaling.

Os sistemas de arquivos compatveis com Journaling permitem ao


Sistema Operacional gravar um log das mudanas em disco. Tanto o
Windows quanto o Linux podem desfrutar deste recurso.

HFS+, Ext3, Ext4, JFS, JFFS, JFFS2, LogFS, NTFS, Reiser4, ReiserFS e
XFS so sistemas de arquivos que permitem o Journaling.
Prof. Victor Dalton
www.estrategiaconcursos.com.br 49 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

45 Questo) (CESPE TRE/RJ Conhecimentos Bsicos cargos


1 a 7 2012) No Linux, em um mesmo diretrio, no podem existir dois
subdiretrios com o mesmo nome, contudo, em virtude de os nomes dos
diretrios serem case sensitive, possvel criar dois subdiretrios de nomes
/usr/TreRJ e /usr/trerj.

Correto. O Windows, por sua vez, no possui o case sensitive, e nome


de diretrios no podem ser repetidos.

46 Questo) (CESPE TRE/RJ Conhecimentos Bsicos cargos


1 a 7 2012) No Linux, o diretrio /bin contm programas do sistema que
so utilizados pelos usurios, no sendo necessrio, para que esses
programas sejam executados, que eles possuam a extenso .exe.

Correto. O executvel no Linux no precisa possuir nenhuma


extenso em especial.

47 Questo) (CESPE TRE/GO Analista Judicirio 2015) No


Linux, todo arquivo executvel tem como extenso o sufixo .exe.

Errado! Exe extenso para Windows. O executvel no Linux no


precisa possuir nenhuma extenso em especial.

48 Questo) (CESPE TRE/GO Analista Judicirio 2015) No


Linux, o comando cd /etc/teste cria o diretrio teste dentro do diretrio
/etc.

Errado! Cd /etc/teste acessa a pasta /etc/teste. Para criar essa pasta,


o comando seria mkdir /etc/teste. Cd = change directory, Mkdir = make
directory.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 50 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
49 Questo) (CESPE TRE/GO Tcnico Judicirio 2015) Os
documentos pessoais dos usurios, quando se requer segurana em seu
acesso, devem ficar armazenados em locais especficos: no ambiente
Windows, na pasta /Windows/system; no Linux, no diretrio /bin. Em
ambos os casos, a organizao dos arquivos se d por meio de acesso
restrito da raiz at a folha.

Errado! E duplamente errado. No Windows e no Linux, quando se


deseja segurana, necessrio mexer nas permisses de acesso de pasta.
Porm, a regra que os documentos pessoais, no Windows, fique na pasta
C\Usurios\Nome_do_Usurio e, no Linux, /home/Nome_do_Usurio.

50 Questo) (CESPE TCU Tcnico Federal de Controle


Externo 2015) No console de uma distribuio qualquer do Linux, como,
por exemplo, o Ubuntu, possvel cancelar um comando em execuo a
partir do uso da combinao das teclas CTRL e C.

Correto. Quando um comando estiver em execuo no shell, CTRL +


C interromper o mesmo.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 51 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
CONSIDERAES FINAIS

E encerramos a matria!

Linux, definitivamente, no o assunto mais fcil da nossa matria.

Alm dos fundamentos bsicos, no rara a cobrana das funes das


diversas pastas da estrutura Linux, ou saber o que determinado comando
faz no sistema. Tais informaes foram disponibilizadas nesta apostila mas,
como o Linux no um sistema operacional popular, natural sentir
dificuldades para responder as assertivas sobre o assunto.

Neste momento, ento, dou a minha dica de concurseiro.

mais fcil para ns mentalizarmos aquilo com o que lidamos


diariamente. Se voc domina Linux, ignore este meu pargrafo e os
prximos dois. Caso contrrio, pense duas vezes antes de responder a(s)
questo(es) de Linux. Se a questo no estiver na sua zona de conforto,
dentro daquilo que voc leu e entendeu bem, eu sugiro deixar a assertiva
em branco. Quando uma questo errada penaliza uma certa, devemos ter
cautela em alguns momentos.

Mas, professor, eu no mexo com Linux e quero tentar decorar


algo pra prova. Que voc sugere?

Nesse caso, se voc bom de decoreba, tente gravar aquela tabelinha


com os principais diretrios do Linux, os principais comandos, e as
diferenas entre o Linux e o Windows. Fazendo isso, suas chances de saber
responder perguntas sobre o Linux aumentam bastante. Tudo bem?

At a prxima aula!

Victor Dalton

Prof. Victor Dalton


www.estrategiaconcursos.com.br 52 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
LISTA DE EXERCCIOS

1 Questo) (CESPE SSP/CE Cargos 1 a 5 e 7 a 9 - 2012) O


comando pwd do Linux possibilita ao usurio efetuar a troca de senha
(password).

2 Questo) (CESPE Assembleia Legislativa/CE Cargo 10 -


2011) No Linux, quando se trata de diretrios, os comandos gzip e tar tm
exatamente a mesma funo: criar e compactar arquivos que contm,
internamente, outros arquivos ou diretrios.

3 Questo) (CESPE Corpo de Bombeiros /DF Todas as reas


- 2011) O Linux um sistema operacional cujo cdigo-fonte est disponvel
sob licena GPL, o que permite a uma pessoa utilizar, estudar, modificar e
distribuir o Linux de acordo com os termos dessa licena.

4 Questo) (CESPE EBC Todos os cargos, exceto cargo 4 -


2011) Na rvore de diretrios do Linux, o /lib contm os programas
necessrios inicializao do sistema, e o /home contm os arquivos e
diretrios dos usurios.

5 Questo) (CESPE EBC Cargo 4 - 2011) O sistema operacional


Linux no pode ser instalado em mquinas que possuam o sistema
operacional OS/2.

6 Questo) (CESPE EBC Cargo 4 - 2011) No ambiente Linux, o


comando ls permite listar todos os arquivos do diretrio atual.

7 Questo) (CESPE MPE/PI Cargos 1 a 5 e 7 a 9 - 2011) No


sistema Linux, existe um usurio de nome root, que tem poder de
superusurio. Esse nome reservado exclusivamente ao usurio que
detm permisso para executar qualquer operao vlida em qualquer
arquivo ou processo. H um nico superusurio com esse perfil.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 53 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
8 Questo) (CESPE ANATEL Tcnico Administrativo - 2012)
Ao ser utilizado em conjunto com o comando grep, o comando tail permite
alterar a sada do contedo de arquivo de texto para html.

9 Questo) (CESPE ANATEL Tcnico Administrativo - 2012)


O comando touch utilizado para criar um arquivo vazio.

10 Questo) (CESPE ANATEL Tcnico Administrativo - 2012)


O comando diff usado para comparar arquivos de texto.

11 Questo) (CESPE ANATEL Tcnico Administrativo - 2012)


O comando cut utilizado para organizar, em ordem decrescente, o
contedo de um arquivo de texto.

12 Questo) (CESPE TJ/AC Analista de Suporte - 2013) No


Linux, a execuo do comando du -h permite visualizar se um ponto de
montagem est com suporte leitura e gravao.

13 Questo) (CESPE TJ/AC Analista de Suporte - 2013) Para


exibir as ltimas 20 linhas de um arquivo, em Linux, com nome teste.txt,
necessrio executar o comando head -20 teste.txt.

14 Questo) (CESPE TJ/AC Tcnico em Informtica - 2013)


Gnome e KDE so exemplos de gerenciadores grficos para ambiente de
trabalho no Linux.

15 Questo) (CESPE CNJ Tcnico Judicirio: Programao


de Sistemas - 2013) No ambiente Linux, os comandos so arquivos que
tm permisso para serem executados e, normalmente, encontram-se
armazenados no diretrio /mnt.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 54 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
16 Questo) (CESPE CNJ Tcnico Judicirio: Programao
de Sistemas - 2013) Um sistema operacional composto por diversos
programas responsveis por funes distintas e especficas. A parte mais
importante do sistema operacional o kernel, que entra em contato direto
com a CPU e demais componentes de hardware.

17 Questo) (CESPE CNJ Tcnico Judicirio: Programao


de Sistemas - 2013) O kernel do Linux est constantemente em
desenvolvimento por uma comunidade de programadores, mas, para
garantir a sua qualidade e integridade, existem mantenedores do kernel,
como o Linus Torvalds, que analisam e julgam a pertinncia das alteraes.

18 Questo) (CESPE ECT Analista de Correios - Suporte de


Sistemas - 2011) O comando ps aux tem a funo de exibir todos os
processos existentes, o nome do usurio que iniciou determinado processo
e a hora em que isso ocorreu, alm dos processos que no esto associados
a terminais.

19 Questo) (CESPE ECT Analista de Correios - Suporte de


Sistemas - 2011) O comando chmod 666 notas.txt permite que o Linux
atribua, para usurio, grupo e outros, apenas permisso de leitura e
gravao ao arquivo de nome notas.txt.

20 Questo) (CESPE ECT Analista de Correios - Suporte de


Sistemas - 2011) O comando jobs -r apropriado para que sejam
visualizados os processos que esto parados.

21 Questo) (CESPE TRE/RJ Cargos de 1 a 7 - 2012) No


Linux, a sintaxe sudo adduser fulano criar o usurio fulano no grupo
/etc/skell, bem como criar o diretrio /home/fulano.

22 Questo) (CESPE ANS Tcnico - 2013) Tanto o sistema


operacional Linux quanto o Windows possuem gerenciador de arquivos, que
Prof. Victor Dalton
www.estrategiaconcursos.com.br 55 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
permite a organizao dos dados em pastas e subpastas, tambm
denominadas, respectivamente, diretrios e subdiretrios.

23 Questo) (CESPE Polcia Federal Perito - 2013) A


instalao e a atualizao de programas na plataforma Linux a serem
efetuadas com o comando aptget, podem ser acionadas por meio das
opes install e upgrade, respectivamente. Em ambos os casos,
indispensvel o uso do comando sudo, ou equivalente, se o usurio no for
administrador do sistema.

24 Questo) (CESPE CADE Nvel Mdio - 2014) No ambiente


Linux, um pacote definido como um arquivo que contm os arquivos
binrios necessrios para a instalao de um aplicativo.

25 Questo) (CESPE CADE Nvel Mdio - 2014) Quando


executado no console do Linux, o comando vi possibilita alterar o modo de
acesso, ou seja, as permisses de um arquivo ou diretrio.

26 Questo) (CESPE Polcia Federal Agente Administrativo


- 2014) No ambiente Linux, possvel utilizar comandos para copiar
arquivos de um diretrio para um pen drive.

27 Questo) (CESPE Polcia Federal Nvel Superior - 2014)


Por ser o Linux o kernel, ou seja, o sistema operacional em si, para que ele
funcione, ser necessria a sua instalao em conjunto com outros
aplicativos ou utilitrios, especialmente em distribuies como Debian e
Ubuntu.

28 Questo) (CESPE Polcia Federal Nvel Superior - 2014)


O DualBoot permite que dois sistemas operacionais sejam instalados e
utilizados simultaneamente em uma mesma mquina.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 56 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
29 Questo) (CESPE SUFRAMA Nvel Mdio - 2014) No Linux,
o comando free -cpu exibe em tempo real informaes acerca do sistema,
tais como processos em andamento, recursos do sistema e uso do swap,
alm do nmero total de tarefas que estiverem sendo executadas.

30 Questo) (CESPE TJ/SE Mltiplos Cargos 2014) No


Linux, ambientes grficos so executados por meio de um servidor,
geralmente Xwindows ou X11, o qual fornece os elementos necessrios
para uma interface grfica de usurio.

31 Questo) (CESPE MTE Agente Administrativo - 2014) Os


ambientes Linux e Windows tm estruturas de diretrios semelhantes,
como, por exemplo, o diretrio /bin, que no Linux responsvel por manter
os principais comandos do sistema.

32 Questo) (CESPE MTE Agente Administrativo - 2014) No


ambiente Linux, possvel manter um nico arquivo em um servidor e
compartilh-lo com vrios usurios, eliminando-se cpias desnecessrias
desse arquivo.

33 Questo) (CESPE MEC Todos os Cargos - 2014) Em um


computador com o sistema operacional Linux, possvel criar vrias contas
de usurios e armazenar os dados de configurao referentes a essas
contas em um nico diretrio /home/users.

34 Questo) (CESPE CBM/CE 1 Tenente - 2014) No diretrio


/dev do Linux, constam os arquivos de configurao do sistema utilizados
para desenvolver alteraes do ambiente grfico.

35 Questo) (CESPE ICMBIO Nvel Mdio - 2014) Constitui


desvantagem do Linux o fato de sua instalao ser aceita apenas em
arquiteturas de hardware consideradas incomuns.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 57 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
36 Questo) (CESPE FUB Nvel Superior - 2014) No ambiente
Linux, os comandos executados por um usurio so interpretados pelo
programa shell.

37 Questo) (CESPE FUB Nvel Superior - 2014) Os programas


e aplicativos do Linux so os mesmos nas diversas distribuies existentes,
o que o caracteriza como um sistema operacional de fcil utilizao.

38 Questo) (CESPE Polcia Federal Agente - 2014)


Comparativamente a computadores com outros sistemas operacionais,
computadores com o sistema Linux apresentam a vantagem de no
perderem dados caso as mquinas sejam desligadas por meio de
interrupo do fornecimento de energia eltrica.

39 Questo) (CESPE Polcia Federal Agente - 2014) As rotinas


de inicializao GRUB e LILO, utilizadas em diversas distribuies Linux,
podem ser acessadas por uma interface de linha de comando.

40 Questo) (CESPE FNDE Especialista em Financiamento e


Execuo de Programas e Projetos Educacionais - 2012) No Linux, o
sistema de arquivos pode ter um formato arbitrariamente longo.
Entretanto, cada componente de um nome de caminho deve ter, no
mximo, 4.095 caracteres.

41 Questo) (CESPE TJ/AC Tcnico em Informtica - 2013)


No Linux possvel configurar permisses de leitura (r), escrita (w) e
execuo (x), tanto para arquivo quanto para diretrios. Para diretrio, x
indica que possvel executar o diretrio como arquivo binrio.

42 Questo) (CESPE TJ/AC Tcnico em Informtica - 2013)


No Linux o diretrio padro de usurios o /home/user e o de aplicativos,
o /etc/bin.

Prof. Victor Dalton


www.estrategiaconcursos.com.br 58 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11

43 Questo) (CESPE TJ/AC Tcnico em Informtica - 2013)


Tanto no Linux quanto no Windows 7 a organizao de diretrios e arquivos
realizada por meio de estruturas em rvore. A diferena que no
Windows 7 com NTFS um diretrio somente pode estar hierarquicamente
associado a no mximo um diretrio superior, enquanto no Linux com ext4,
no h esta restrio.

44 Questo) (CESPE MPE/PI Tcnico Ministerial


Informtica - 2011) O sistema de arquivos VFAT do Linux possui suporte
a journaling e utilizado normalmente para transferir dados entre sistemas
Windows e Linux instalados no mesmo disco, pois pode ser lido e escrito
por ambos os sistemas operacionais.

45 Questo) (CESPE TRE/RJ Conhecimentos Bsicos cargos


1 a 7 2012) No Linux, em um mesmo diretrio, no podem existir dois
subdiretrios com o mesmo nome, contudo, em virtude de os nomes dos
diretrios serem case sensitive, possvel criar dois subdiretrios de nomes
/usr/TreRJ e /usr/trerj.

46 Questo) (CESPE TRE/RJ Conhecimentos Bsicos cargos


1 a 7 2012) No Linux, o diretrio /bin contm programas do sistema que
so utilizados pelos usurios, no sendo necessrio, para que esses
programas sejam executados, que eles possuam a extenso .exe.

47 Questo) (CESPE TRE/GO Analista Judicirio 2015) No


Linux, todo arquivo executvel tem como extenso o sufixo .exe.

48 Questo) (CESPE TRE/GO Analista Judicirio 2015) No


Linux, o comando cd /etc/teste cria o diretrio teste dentro do diretrio
/etc.

49 Questo) (CESPE TRE/GO Tcnico Judicirio 2015) Os


documentos pessoais dos usurios, quando se requer segurana em seu
acesso, devem ficar armazenados em locais especficos: no ambiente

Prof. Victor Dalton


www.estrategiaconcursos.com.br 59 de 60
Noes de Informtica para TRE-PE
Todos os cargos
Prof Victor Dalton Aula 11
Windows, na pasta /Windows/system; no Linux, no diretrio /bin. Em
ambos os casos, a organizao dos arquivos se d por meio de acesso
restrito da raiz at a folha.

50 Questo) (CESPE TCU Tcnico Federal de Controle


Externo 2015) No console de uma distribuio qualquer do Linux, como,
por exemplo, o Ubuntu, possvel cancelar um comando em execuo a
partir do uso da combinao das teclas CTRL e C.

GABARITO

1.e 2.e 3.c 4.e 5.e 6.c 7.e 8.e 9.c 10.c
11.e 12.e 13.e 14.c 15.e 16.c 17.c 18.c 19.c 20.e
21.e 22.c 23.c 24.c 25.e 26.c 27.c 28.e 29.e 30.c
31.e 32.c 33.e 34.e 35.e 36.c 37.e 38.e 39.c 40.e
41.e 42.e 43.e 44.e 45.c 46.c 47.e 48.e 49.e 50.c

Prof. Victor Dalton


www.estrategiaconcursos.com.br 60 de 60

You might also like