Vous êtes sur la page 1sur 60

Concurseiros Unidos Maior RATEIO da Internet

Aula 10
Noes de Informtica p/ Cmara dos Deputados - Analista - Material e Patrimnio

Professor: Victor Dalton

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

AULA 10: Linux


SUMRIO

PGINA

1.Histria do Linux
1.1 Licena GPL
1.2 GNU
1.3 Distribuies Linux
2. Linux
2.1 Inicializao do Sistema Operacional
2.2 Sistemas de arquivos do Linux
2.3 Ambiente Grfico
2.4 Shell
2.5 Estrutura de Diretrios
2.6 Comandos mais comuns
2.7 Usurio comum e superusurio
2.8 Permisses de arquivo
Exerccios Comentados
Consideraes Finais
Exerccios
Gabarito

2
3
4
5
7
7
8
10
12
14
16
24
26
31
51
52
59

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 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

5 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
As distribuies podem ser classificadas em duas categorias, a saber:

Distribuies Livres: mantidas por comunidades sem fins


lucrativos. Ubuntu, Debian, Conectiva, dentre outros,
encontram-se neste rol.
Dentro das distribuies livres, cabe ainda fazer mais uma
subclassificao: as disttibuies 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 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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
Prof. Victor Dalton

www.estrategiaconcursos.com.br

7 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
coexistir com
computador.

qualquer

outro

sistema

operacional

instalado

no

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.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

8 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
Nos dias atuais, a formatao 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 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
Prof. Victor Dalton

www.estrategiaconcursos.com.br

9 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
muito maior que nos sistemas de arquivos sem journaling. Tanto o
Windows quanto o Linux podem desfrutar deste recurso.

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 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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
abrie e fechar janelas, iniciar programar 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 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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
Prof. Victor Dalton

www.estrategiaconcursos.com.br

13 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
para os 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 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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:

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).
Prof. Victor Dalton

www.estrategiaconcursos.com.br

16 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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).

Utilizando o comando du.

find
pesquisa arquivos em uma hierarquia de diretrios.
Sintaxe: find [diretrio] [opes/expresso]
Prof. Victor Dalton

www.estrategiaconcursos.com.br

17 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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
gzip
comprime ou expande arquivos, sem compact-los.

jobs
lista processos do sistema.

Ex:

jobs
jobs
jobs
jobs

r lista processos em execuo (running jobs)


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

Prof. Victor Dalton

www.estrategiaconcursos.com.br

18 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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

head
mostra as primeiras linhas de um arquivo.

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).

Prof. Victor Dalton

www.estrategiaconcursos.com.br

19 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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

Ls la: exemplo.

mkdir
cria um diretrio.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

20 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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

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.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

21 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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.

shutdown
desliga o sistema.
shutdown -r now

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).

Prof. Victor Dalton

www.estrategiaconcursos.com.br

22 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

23 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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
operao, desde que a senha de superusurio seja digitada.

essa

$ (cifro) e #(jogodavelha)

No shell do Linux, importante prestar ateno aos smbolos


supracitados.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

24 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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

25 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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
Prof. Victor Dalton

www.estrategiaconcursos.com.br

26 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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.

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

Prof. Victor Dalton

www.estrategiaconcursos.com.br

27 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
Basta analisar o nvel de permisso por partes:
d

rwx

r-x

Isto significa que:

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

Prof. Victor Dalton

www.estrategiaconcursos.com.br

28 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
Retire esta regra

2) Nmeros binrios

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)

Nenhuma

Somente
execuo

Somente escrita

Escrita e
execuo

Somente leitura

Leitura e
execuo

Leitura e Escrita

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.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

29 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

leitura

escrita

execuo

Entendida esta regra,

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.

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

30 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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

31 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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
Prof. Victor Dalton

www.estrategiaconcursos.com.br

32 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
....) os 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
/boot
/dev
/etc
/home
/lib
/mnt
/opt
/proc
/root
/sbin

Arquivos binrios de comandos essenciais do sistema.


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

Prof. Victor Dalton

www.estrategiaconcursos.com.br

33 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
/tmp
/usr
/usr/local
/usr/src

Arquivos temporrios gerados por alguns utilitrios.


Arquivos de usurios nativos da distribuio.
Para instalao de programas no oficiais da distribuio.
Arquivos fontes do sistema necessrios para compilar o kernel.

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

34 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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

35 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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

36 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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

37 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
Nmero

Read (leitura)

Write(escrita)

eXecute(execuo)

Permisso

Nenhuma

Somente execuo

Somente escrita

Escrita e execuo

Somente leitura

Leitura e execuo

Leitura e Escrita

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

38 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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

39 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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
Prof. Victor Dalton

www.estrategiaconcursos.com.br

40 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
sistema, 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

41 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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


computador. Relembrando alguns diretrios importantes no Linux:

/bin
/boot
/dev
/etc
/home
/lib

do

Arquivos binrios de comandos essenciais do sistema.


Arquivos de boot (inicializao; boot-loader; Grub); kernel
do Linux.
Dispositivos (devices) de entrada/sada: floppy, hardisk,
cdrom, modem .
Arquivos de configurao (scripts) e inicializao.
Diretrio local (home) de usurios.
Bibliotecas
e
mdulos(drivers):
compartilhadas
com
frequncia.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

42 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
Diretrio de montagem de dispositivos, sistemas de arquivos e
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).
/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.
/mnt

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

43 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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

44 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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

45 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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

46 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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

47 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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

48 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10

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

49 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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

50 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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

51 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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

52 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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

53 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

54 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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.

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

55 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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

56 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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.

Prof. Victor Dalton

www.estrategiaconcursos.com.br

57 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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.

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.
Prof. Victor Dalton

www.estrategiaconcursos.com.br

58 de 59

WWW.CONCURSEIROSUNIDOS.ORG

Concurseiros Unidos
Maior RATEIO da Internet
Noes de Informtica Bsica para Cmara dos Deputados
Prof Victor Dalton Aula 10
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.

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
11.e
21.e
31.e
41.e

2.e
12.e
22.c
32.c
42.e

3.c
13.e
23.c
33.e
43.e

4.e
14.c
24.c
34.e
44.e

5.e
15.e
25.e
35.e
45.c

6.c
16.c
26.c
36.c
46.c

7.e
17.c
27.c
37.e
47.e

8.e
18.c
28.e
38.e
48.e

Prof. Victor Dalton

www.estrategiaconcursos.com.br

59 de 59

WWW.CONCURSEIROSUNIDOS.ORG

9.c
19.c
29.e
39.c
49.e

10.c
20.e
30.c
40.e
50.c