Sei sulla pagina 1di 67

TI EM EXERCCIOS P/ INSS

Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

AULA 5 NOES DE SISTEMA OPERACIONAL (AMBIENTE LINUX)


Ol pessoal, meus cumprimentos!!!
Quando se tem uma meta, o que era um obstculo
passa a ser uma das etapas do plano.
Gerhard Erich Boehme

Que Deus os abenoe, bom proveito e mos obra agora em nossa aula de
hoje sobre o sistema operacional Linux!
Profa Patrcia Lima Quinto
Instagram: patriciaquintao
Facebook: http://www.facebook.com/professorapatriciaquintao (Todo dia com
novas dicas, desafios e muito mais, espero vocs por l para CURTIR a
pgina!)
Contedo desta Aula

Pgina

Reviso em tpicos e palavras-chave (MEMOREX)

02

Lista de Questes Comentadas.

23

Lista das Questes Apresentadas na Aula.

56

Gabarito.

66

Acompanhe a Evoluo do seu Aproveitamento.

67

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Introduo ao Linux
O sistema GNU/Linux frequentemente chamado por Linux. Foi
originalmente construdo como um sistema de multitarefas para
microcomputadores e mainframes (computadores de grande porte) no meio
dos anos 70. Cresceu desde ento e tornou-se um dos sistemas operacionais
mais usados em qualquer lugar.
O Linux um clone de Unix. Foi criado como uma alternativa barata e
funcional para aqueles que no esto dispostos a pagar o alto preo de um
sistema Unix comercial ou no tem um computador muito potente.
No ano de 1983, Richard Stallman fundou a FSF - Free Software Foundation
(Fundao de Software Livre), e criou o projeto GNU GPL (GNU General Public
License Licena Pblica Geral GNU). O desafio do GNU era enorme. Havia a
necessidade de desenvolver o Kernel (ncleo do sistema operacional
que controla o hardware), utilitrios de programao, de administrao do
sistema, de rede, comandos padro. Mas, no final da dcada de 80, o projeto
estava fracassando e apenas os utilitrios de programao e os comandos
padro estavam prontos, mas o Kernel no!
Linus Benedict Torvalds era aluno da Universidade de Helsinque, na Finlndia e
estava disposto a construir um Kernel clone do Unix que possusse memria
virtual, multitarefa e capacidade de multiusurios. Era um trabalho gigantesco
e, na prtica, impossvel para apenas uma pessoa conclu-lo.
Em 5 de outubro de 1991, Linus Torvalds lanou a primeira verso oficial do
Linux: o Linux 0.02. A partir dessa data, muitos programadores no mundo
inteiro tm colaborado e ajudado a fazer do Linux o sistema operacional que
atualmente.
Distribuies (DISTROS) GNU/LINUX
Voc j deve ter ouvido falar em Debian, RedHat, Slackware, SuSe,
Ubuntu, dentre outros. O que so todos esses nomes? Todos esses
nomes so o que chamamos de distribuies GNU/Linux. Vrias empresas
e organizaes de voluntrios decidiram juntar os programas do Linux em
pacotes prprios aos quais elas fornecem suporte.

Uma distribuio , portanto, uma verso do Linux empacotada por um


determinado responsvel (pessoa ou empresa), e que compreende um
conjunto de programas formado pelo Kernel Linux e por mais alguns
softwares distintos (como shells, aplicativos, jogos, utilitrios, etc.).
Principais Distribuies:
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Slackware

RedHat
Debian

Ubuntu

SuSe

Mandriva

Fedora

A figura seguinte mostra uma linha do tempo com as datas de lanamento das
primeiras verses das distribuies GNU/Linux mais relevantes da histria. Os
fundos mais escuros representam distribuies que no existem mais.

Figura. Linha do tempo das principais distribuies GNU/Linux.


Fonte: (Filho, 2012)

No necessrio ficar decorando as diferenas entre cada uma delas,


basicamente guardem o conceito de distribuio e nomes das
principais, aqui listadas.
As distribuies podem:

ser produzidas em diferentes verses do Kernel;

incluir diferentes conjuntos de aplicativos, utilitrios, ferramentas e


mdulos de driver;

oferecer diferentes programas de instalao e atualizao para facilitar o


gerenciamento do sistema. Nesse caso, qualquer distribuio Linux ir
possuir um gerenciador de pacotes, que cuidar de todos os detalhes
necessrios para instalar, desinstalar ou atualizar um programa que
esteja no formato de um pacote RPM.

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Caso voc no se identifique com nenhuma das distribuies, pode-se


optar por criar a sua prpria. A partir desse ponto, foram surgindo diversas
outras distribuies que de alguma forma se diferenciavam da filosofia do
Slackware: como Debian ou RedHat, por exemplo.
Atualmente existem mais de 300 distribuies, algumas mais famosas que
outras. Em sua maioria, mantidas por grandes comunidades de colaboradores,
entretanto, h outras que so mantidas por empresas.
As distribuies (distros) podem ser divididas em duas categorias
bsicas: livres e corporativas.

Distribuies Corporativas: mantidas por empresas que VENDEM o


suporte ao seu sistema. Exemplos so: RedHat, SuSe e Mandriva. Neste
ponto vale ressaltar o fato de que o produto vendido pelas empresas que
comercializam sistemas GNU/Linux so, na verdade, os servios
relacionados ao sistema vendido, como suporte tcnico, garantias e
treinamentos, ou seja, o conhecimento do sistema.
O fato de o produto no ser mais o software, mas sim o servio, devido
Licena GPL que garante as j citadas quatro liberdades bsicas. Com
isso, por mais que uma empresa queira fazer o seu prprio sistema
GNU/Linux, enquanto ela estiver utilizando softwares registrados com
GPL, sero obrigadas a distribuir o cdigo fonte gratuitamente.

Distribuies Livres: mantidas por comunidades de colaboradores SEM


fins lucrativos. Exemplos so: Debian, Ubuntu, Slackware, Gentoo,
CentOS, entre outras.
Dentro do conjunto de Distribuies Livres,
podemos dividi-las novamente em duas outras categorias: Convencionais
e Live.

Distribuies convencionais: so distribudas da forma


tradicional, ou seja, uma ou mais mdias que so utilizadas
para instalar o sistema no disco rgido.

Distribuies live: distribudas em mdias com o


intuito de rodarem a partir delas, SEM a necessidade
de instalar no HD. Ficaram famosas pois tm a inteno
de fornecer um sistema GNU/Linux totalmente funcional,
de forma fcil e sem a necessidade de o instalar na
mquina.
O fator que favoreceu essa abordagem que em uma
distribuio Live praticamente todos os componentes j
vm
configurados,
funcionando
e
com
interfaces
agradveis aos usurios finais. Exemplos desse tipo de
distribuio so o Knoppix, do qual se originaram diversas
outras como Kurumin ou Kalango, que so verses
brasileiras do Knoppix, e o Ubuntu, bastante difundido
atualmente.

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

O Linux usa uma estrutura diferente de organizao em seu sistema de


arquivos1. Por isso, em vez da sua pasta ser c:\arquivos\pasta\arquivo.txt, no
Linux pode ser /home/pasta/arquivo.txt.
Usurios do Linux
Cabe destacar aqui, antes de continuarmos a falar dos comandos, a diferena
entre um usurio comum e o superusurio (conhecido como root), MUITO
cobrada em prova:
Super usurio
(root)

o administrador do sistema, e seu diretrio (pasta) padro


o /root, diferentemente dos demais usurios que ficam
dentro de /home.
O shell de um usurio root diferente de um usurio
comum. Antes do cursor, ele identificado com "#" (jogoda-velha).
NOTA: Podem ser criados outros usurios no sistema
Linux com poderes de superusurios, que tm
privilgios administrativos completos sobre o sistema.

Usurio
comum

Qualquer usurio do sistema que no seja root e no tenha


poderes administrativos no sistema.
Antes do cursor, o shell de um usurio comum identificado
com "$'' (cifro). ATENO!!!

Vamos a um exemplo:
[root@notebook:/documentos]$
Voc sabe o que significa essa linha acima?
Identificando a linha acima:
root = Usurio
notebook = nome da mquina
:/documentos = diretrio atual
$ = Indica que est logado com usurio limitado (comum).

Uso de Consoles no Linux


Console uma interface que permite a um operador realizar a comunicao
com um sistema de computador, como um terminal do Linux por exemplo.

Sistema de arquivos: o local em que os arquivos e diretrios so guardados. Consiste em uma rea formatada em um dispositivo
como um HD. Exemplos de sistema de arquivo: ext2/ext3 (Linux), FAT (Windows), NTFS (Windows NT/2000/XP).

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Por ser um sistema multitarefa, o Linux pode ser acessado por vrios
consoles ao mesmo tempo, assim como pode-se rodar vrios programas ao
mesmo tempo nesse sistema operacional. Para mudar o console do 1 a 6,
utilize: ALT+N (Onde N representa o nmero do console desejado).
Exemplo: ALT+1, ALT+2, ALT+3, ALT+4, ALT+5, ALT+6.
Agora voc pode ir para o prximo console e o antecedente com:

ALT+RIGHT (Vai para 1 console FRENTE)

ALT+LEFT (Vai pra 1 console ATRS)


Se voc quiser ir para outra sesso sem sair do console, utilize o comando su,
que permite a troca de usurio no sistema.
Comandos do Linux
Como vimos, o shell o responsvel pela interao entre o usurio e o
sistema operacional, interpretando os comandos. no shell que os
comandos so executados.
Os comandos so pequenos programas, que podem ser executados
para realizar tarefas especficas.
De uma maneira geral o formato : comando -opes parmetros.
Vamos descrio dos comandos mais cobrados em provas!
clear (o mesmo efeito pode ser obtido com Ctrl + l)
Limpa a tela (equivale ao comando cls do antigo sistema operacional
MS-DOS).
Exemplo:
Comando

Resultado

#clear

Limpa a tela.

date
O comando date pode ser utilizado para mostrar a data e a hora do sistema, e
tambm para ajust-las.
Exemplo:
Comando

Resultado

#date

Mostra data e hora atuais do sistema numa formatao


padro.

pwd
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Mostra em qual diretrio voc se encontra. Mostra o path (caminho) do


diretrio atual.
Exemplo:
Comando

Resultado

#pwd

Mostra o diretrio em que voc se encontra.

cd
Entra ou sai de diretrio.
Exemplo:
Comando

Resultado

#cd

Retorna ao diretrio do usurio atual.

#cd Desktop

Entra no diretrio Desktop.

#cd Docs/Textos/Cartas

Entra no diretrio Cartas.

#cd ..

Sai do diretrio atual e vai para o diretrio de nvel


logo acima.

#cd ../../

Sobe dois nveis da rvore de diretrios.

#cd

Alterna entre o diretrio atual e o anteriormente


visitado.

#cd ~

Vai para o diretrio home do usurio atual.

ls
Lista os arquivos e diretrios da pasta (equivale ao comando DIR do MS-DOS).
Exemplo:
Comando

Resultado

#ls

Lista o contedo da pasta atual.

#ls Desktop

Lista o contedo da pasta Desktop.

#ls Docs/Textos

Lista o contedo da pasta Textos, localizada na


pasta Docs.

#ls l

Lista detalhada.

#ls a

Lista todos os arquivos, inclusive os ocultos.

#ls a l ou ls al

Na maioria dos comandos, podemos utilizar

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Podemos entender que:


O d trata-se de um diretrio e no de um arquivo.
rwx o proprietrio do diretrio pode l-lo, alter-lo e execut-lo.
o grupo do arquivo no tem permisses para lidar com este diretrio.
os outros usurios que no pertencem ao grupo do arquivo tambm
no tm permisses.

Agora que voc entendeu os atributos, saiba que ao utilizar a linha de


comando ls l, obtemos, alm dos atributos do arquivo, outras informaes,
listadas a seguir.
Exemplo:

cat
Exibe o texto contido em um arquivo. Concatena (junta) o contedo de
arquivos. Cria arquivos baseados em caracteres de texto.
Exemplo:
Comando

Resultado

#cat Carta

Exibe o contedo do arquivo Carta.

#cat Carta |more

Exibe o contedo do arquivo Carta linha por


linha, pausadamente.

#cat Carta.txt Memo.txt

Exibe na tela o contedo do arquivo Carta.txt e


Memo.txt, em seqncia.

#cat n Carta.txt

Exibe o contedo do arquivo Carta.txt, onde


n numera cada linha!

#cat Carta.txt n

Exibe o contedo do arquivo Carta.txt, onde


n numera cada linha!

#cat > Relatrio

Cria o arquivo Relatrio e aguarda a digitao


do texto. [Ctrl]+[d] para finalizar.

#cat > receita.txt

Cria o arquivo receita.txt e aguarda a digitao

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

12

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

do texto. [Ctrl]+[d] para finalizar.


#cat >> Carta Memo

Acrescenta o contedo do arquivo Memo ao


arquivo Carta.

#cat Carta >> Memo

Acrescenta o contedo do arquivo Carta ao


arquivo Memo.

cp
Copia arquivos ou diretrios.
Exemplos:
Comandos

Descrio

#cp Teste2.txt /root/Arquivos

Copia Teste2.txt do diretrio atual para o


diretrio Arquivos.

#cp T1.txt T2.txt

Copia o arquivo T1.txt chamando a cpia


de T2.txt.

#cp Arq Arq2

Copia Arq, chamando de Arq2. Se Arq2


j existir, ser substitudo.

#cp b Arq Arq2

Copia Arq, chamando de Arq2. Se Arq2


j existir, ser criado um backup: Arq2~.

#cp b Arq Arq2 v

Copia Arq, chamando de Arq2. Se Arq2


existir, ser criado um backup: Arq2~. O
argumento v indica exibio em modo
verbose (Arq > Arq2).

kill
Encerra um ou mais processos em andamento.
Sintaxe:
$kill [sinal] [pid do processo]
Encerra os processos sendo que sinal pode ser:
1 Reinicia o processo;
9 Destri o processo;
15 Envia uma solicitao de encerramento ao processo.

killall
Permite finalizar processos atravs do nome.
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

13

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Exemplo:
Comando

Resultado

#killall firefox

Finaliza o processo firefox.

ln
Usado para criar uma ligao (atalho ou link simblico como mais conhecido)
entre arquivos do sistema de arquivos.
lpq
Mostra o status da fila de impresso.
Exemplo:
Comando

Resultado

#lpq

Exibe os arquivos da fila de impresso da impressora


ativa.

#lpq all

Exibe os arquivos da fila de impresso de qualquer


impressora.

lpr
Imprime o arquivo indicado.
Exemplo:
Comando

Resultado

#lpr Carta

Imprime o arquivo Carta.

login
Inicia a sesso pedindo nome de usurio e senha (userid e password).
Exemplo:
Comando

Resultado

#login

Imprime o arquivo Carta.

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

14

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

logout
Finaliza a sesso do usurio atual e pede login de novo usurio e senha
(password).
Exemplo:
Comando

Resultado

#logout

Finaliza a sesso e pede login e password.

mkdir
Cria diretrios.
Exemplos:
Comando

Resultado

#mkdir Documentos

Cria o diretrio Documentos.

#mkdir Fotos1 Fotos2 Fotos3

Cria os diretrios Fotos1, Fotos2 e Fotos3


dentro do diretrio atual.

#mkdir Fotos1/Paisagens

Cria o diretrio Paisagens dentro do diretrio


Fotos1.

mv [opes] [origem] [destino]


origem o Arquivo/diretrio de origem e destino o local onde ser movido ou
novo nome do arquivo/diretrio.
Move ou renomeia arquivos e diretrios. O processo semelhante ao do
comando cp mas o arquivo de origem apagado aps o trmino da cpia.
Opes:
-f, --force

Substitui o arquivo de destino sem perguntar.

-i, --interactive

Pergunta antes de substituir. o padro.

-v, --verbose

Mostra os arquivos que esto sendo movidos.

Exemplos:
Comando

Resultado

#mv Carta.txt Texto.txt

Renomeia o arquivo Carta.txt, chamando-o


de Texto.txt.

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

15

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

#mv Teste2.txt /root/Arquivos

Move Teste2.txt do diretrio atual para o


diretrio Arquivos.

#mv Teste2.txt Teste.txt v

Renomeia
o
arquivo
Teste2.txt
Teste.txt, em modo verbose6.

#mv v Test1 Test2

Renomeia Test1 para Test2, em modo


verbose: Teste2.txt > Teste.txt).

para

passwd
Permite criar ou modificar a senha de um determinado usurio.
Ateno: somente o usurio root pode alterar as senhas.
Exemplo:
Comando

Resultado

#passwd user1

Permite criar ou modificar a senha do usurio user1.

ps
Mostra os processos em execuo.
Exemplo:
Comando

Resultado

#ps

Mostra todos os processos do usurio.

#ps aux

a mostra todos os processos, u de todos os


usurios. x inclusive no gerados pelos terminais.

#ps aux | grep firefox

a mostra todos os processos, u de todos os


usurios. x inclusive no gerados pelos terminais e
usa o grep para filtrar pelos processos com nome
firefox.

rm
Exclui arquivos e diretrios (neste ltimo caso, seguido de r)
Exemplo:
Comando

Resultado

$rm Carta.txt

Exclui o arquivo Carta.txt.

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

16

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

$rm r MeusDocumentos

Exclui
o
diretrio
MeusDocumentos:
argumento r indica diretrio.

$rm r f MeusDocumentos

Exclui o diretrio MeusDocumentos sem pedir


confirmao f.

rmdir
Exclui diretrios vazios.
Exemplo:
Comando

Resultado

#rmdir Imagens

Exclui o diretrio Imagens, desde que esteja vazio.

#rmdir Texto.txt

Apaga o arquivo Texto.txt.

shutdown
Desliga ou reinicia o computador.

Exemplo:
Comando

Resultado

# shutdown r now

Reinicia o computador.

#shutdown h now

Desliga o computador.

#shutdown r +10

Reinicia o micro em 10 min. /Basta substituir now


pelo tempo requerido: +1, +2...)

startx
Inicia a interface grfica do Linux (Xwindow).
Exemplo:
#startx

su
Troca de usurio.
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

17

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Exemplo:
Comando

Resultado

$su

Vai para o usurio root, que o super-usurio.

$su Patricia

Pede senha para alternar para a usuria Patricia.

find
Busca arquivos e diretrios.
Sintaxe:
$find [diretrio] [opes/expresso]
onde
-name [expresso]: procura pelo nome [expresso] nos nomes de arquivos
e diretrios processados.
Exemplo:
Comando

Resultado

# find / -name grep

Procura no diretrio raiz e nos subdiretrios


um arquivo/diretrio chamado grep.

grep
Uma necessidade constante dos administradores encontrar informaes
dentro dos arquivos.
Exemplo:

Comando

Resultado

# grep bash /etc/passwd

Permite localizar
/etc/passwd.

texto

bash

no

arquivo

Sada do comando:
root:x:0:0:root:/root:/bin/bash
saito:x:1000:1000:saito,,,:/home/saito:/bin/bash
postgres:x:108:113:PostgreSQL
administrator,,,:/var/lib/postgresql:/bin/bash
jboss:x:1001:1001:JBoss
Administrator,,,:/home/jboss:/bin/bash
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

18

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

wc
Grande parte dos arquivos de configurao e de dados usa uma linha por
registro. A contagem destas linhas pode nos fornecer informaes muito
interessantes.
Por exemplo, a sada abaixo:
# wc /etc/passwd
indica que o arquivo contm 32 linhas, 49 blocos (palavras) e 1528 caracteres.
Caso seja necessrio apenas o nmero de linhas, o comando wc pode ser
usado com o parmetro -l, como abaixo:
# wc -l /etc/passwd
Outros parmetros possveis so -w para blocos (palavras) e -c para
caracteres.

Caracteres Curinga
Usados para especificar um ou mais arquivos ou diretrios. Podem substituir
uma palavra completa ou somente uma letra, seja para listar, copiar, apagar,
etc.
No GNU/Linux so usados trs tipos de coringas, especificados a seguir:
* - Utilizado para um nome completo ou restante de um arquivo/diretrio;
? - Esse coringa pode substituir uma ou mais letras em determinada posio;
[padro] - utilizado para referncia a uma faixa de caracteres de um
arquivo/diretrio.
Assim:
[a-z][0-9] - Usado para trabalhar com caracteres de a at z seguidos de um
caractere de 0 at 9.
[a,z][1,0] - Usado para trabalhar com os caracteres a e z seguidos de um
caractere 1 ou 0 naquela posio.
[a-z,1,0] - Faz referncia do intervalo de caracteres de a at z ou 1 ou 0
naquela posio.
Vamos aos exemplos. Supondo que existam 5 arquivos
/home/patricia. Podemos list-los com o uso do comando ls:

no

diretrio

# ls
Sada do comando:
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

19

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Assim, podem-se executar dois comandos em uma mesma linha, separando-os


componto-e-vrgula. Exemplo: ls; man ls.
REVISO

A seguir temos os principais comandos do Linux que so exigidos em


provas! Muita ateno!!

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

22

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

file

Exibe o tipo de um arquivo.

find

Procura arquivos.

free

Exibe o estado da memria RAM e memria virtual.

grep

Filtra o contedo de um arquivo.

groupadd

Adiciona grupos.

head

Mostra as linhas iniciais de um arquivo texto.

history

Mostra os ltimos comandos executados pelo usurio.

kill

Envia um sinal a um processo. Utilizado para matar


processos.

less

Exibe o contedo de um arquivo de texto pausadamente.

ln

Cria links para arquivos e diretrios no sistema.

login

Permite a entrada de um usurio no sistema.

ls la

Lista todos os arquivos (inclusive os ocultos).

man

Exibe o manual de um comando.

more

Exibe o contedo de um arquivo.

mount

Monta unidades de disco rgido, disquete, CD-ROM.

mv

Move ou renomeia arquivos e diretrios.

netstat

Exibe informaes sobre as conexes de rede ativas.

passwd

Altera a senha de usurios.

ps

Informaes sobre processos em execuo no sistema.

rpm

Gerencia pacotes Red Hat.

shutdown

Desliga o sistema de modo seguro.

su

Troca usurio. Permite


como outro usurio.

tail

Exibe o final do contedo de um arquivo.

tar

(Tape ARchive) Trata-se de uma aplicao orientada


para backup. Ela agrupa vrios arquivos em um s, sem
compactar!

tree

Exibe arquivos e diretrios em forma de rvore.

umount

Desmonta unidades.

uname

Exibe informaes sobre o tipo de UNIX/Linux, kernel,


etc.

useradd

Adiciona usurios.

userdel

Exclui usurio do sistema.

usermod

Modifica usurio do sistema.

who

Exibe os usurios logados no sistema.

who am i

Exibe o nome do usurio logado.

Profa Patrcia Lima Quinto

trabalhar

momentaneamente

www.pontodosconcursos.com.br

24

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

LISTA DE QUESTES DE PROVAS COMENTADAS


1. (FUNRIO/MPOG/ANALISTA EM TI/2013) Em uma empresa Y existem 3
usurios (Felipe, Joo e Maria). Marque entre as alternativas abaixo a que
indica a sintaxe correta para inserir esses 3 usurios em um grupo chamado
adm no sistema operacional Linux.
A) adduser felipe adm; adduser joao adm; adduser maria adm
B) chfn felipe adm; chfn joao adm; chfn maria adm
C) groupadd felipe adm; groupadd joao adm; groupadd maria adm
D) passwd felipe adm; passwd joao adm; passwd maria adm
E) chgroup felipe adm; chgroup joao adm; chgroup maria adm
Comentrios
Temos aqui concatenao de comandos (o mesmo que sequenciar
comandos) usando o caracter ponto e vrgula (;).
A concatenao de
comandos faz com que um comando seja executado aps o outro.
Seria algo do tipo:
comando 1 ; comando 2 ; comando 3
Assim, temos na questo a execuo de trs comandos em uma mesma linha,
separando-os componto-e-vrgula.
O comando adduser adiciona um usurio no sistema.
Sintaxe:
#ADDUSER [OPES] USURIO
onde usurio corresponde ao login de identificao do usurio a ser criado.
Como exemplo, o comando utilizado para cadastrar um fulanodetal ao grupo
adm, :
# adduser fulanodetal adm
Outros comandos:

useradd - apenas adiciona um novo usurio ao arquivo /etc/passwd. No


cria um diretrio home para este usurio. Portanto, diferente do comando
adduser.
addgroup - cria um novo grupo de usurios no sistema.
groupadd - cria um novo grupo de usurios no sistema.

Gabarito: letra A.
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

26

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

2. (CESPE/Tcnico-Nvel Mdio - PREVIC/2011) No Linux, para se ajustar


as permisses via linha de comando, utilizam-se os comandos chmod e
chown. O primeiro permite transferir a posse, especificando a qual usurio e
grupo determinada pasta ou arquivo pertence, e o segundo permite ajustar
as permisses dos arquivos e pastas.
Comentrios
A banca inverteu os comandos!! o comando chown que permite transferir a
posse (o dono do arquivo!), especificando a qual usurio e grupo determinada
pasta ou arquivo pertence, e o comando chmod permite ajustar as permisses
dos arquivos e pastas.
Gabarito: item errado.
chmod
Altera as permisses de acesso a arquivos.
H duas maneiras para setar uma permisso com o comando chmod, com
letras e com nmeros (octal).
==== Com letras =================================
Aplica-se permisso para 3 pessoas:
u

Usurio (user).

Grupo (group).

Outros (other).

Aplica-se 3 tipos de permisso:


r

Permisso de leitura (read).

Permisso de escrita/gravao (write).

Permisso de execuo (executable).

Falando dos sinais, temos:


=

Aplique exatamente assim.

Adicionar mais essa.

Tirar essa.

Exemplo:
Comando
Profa Patrcia Lima Quinto

Resultado
www.pontodosconcursos.com.br

27

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

# chmod u=rwx,g=rw,o=r arquivo

Nesse caso, o dono (u) que o


usurio dono do arquivo ter
permisso
total:
leitura
(r),
gravao (w), execuo (x). O
Grupo (g), grupo de usurios, ter
apenas a permisso de leitura(r) e
gravao(w). E todo o resto dos
usurios (o) apenas leitura (r).

# ls -l arquivo
Sada do comando:
- rw- r-- r-- 1 root root 30 2004-11-12 16:26 leo.txt
onde:
- = a identificao de Arquivo que pode ser:
d => indica que se trata de um diretrio
l => indica que se trata de um link (como se fosse um atalho)
- => hfen, indica que se trata de um arquivo
c => indica dispositivo de caractere
n => indica dispositivo de bloco
rw- = Permisso do Dono
r-- = Permisso do Grupo
r-- = Permisso dos outros
1 = Indicando ser um arquivo nico (no possui links em outro lugar)
root = Dono do Arquivo
root = Grupo do Arquivo
30 = Tamanho do Arquivo
2004-11-12 12 16:26 Data do Arquivo
leo.txt = Nome do Arquivo
==== No modo Octal===============================
Nesse modo as permisses sero aplicadas com uso de nmeros.
4

Permisso de leitura (read).

Permisso de escrita/gravao (write).

Permisso de execuo (executable).

Assim, temos:

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

28

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Falando de Arquivos
r - Posso ler o contedo desse arquivo.
w - Posso alterar o contedo desse arquivo.
x - Posso executar esse arquivo.

Ateno!!!
O sistema por padro no adota que todo arquivo criado ser um shell script
(ou seja, um executvel), ento a opo x em arquivo no tem que ser setada
por padro, seno terei vrios arquivos executveis que na verdade so
apenas arquivos de texto normal.
3. (FCC/2008/TRT18/Tc. Jud./TI) Obtidas as permisses de acesso a um
arquivo GNU/Linux:
-rw-r-xr-x trata-se de um arquivo do tipo
a)normal, cuja execuo permitida ao dono, aos usurios do grupo user e
aos outros usurios do arquivo.
b)normal, cujas alterao ou deleo so permitidas apenas ao dono do
arquivo.
c)normal, cujas alterao ou deleo so permitidas apenas ao dono do
arquivo ou aos usurios do grupo user do arquivo.
d)diretrio, cujas leitura, gravao e execuo so permitidas apenas ao
dono do arquivo.
e)diretrio, cujas leitura e execuo so permitidas ao dono, aos usurios
do grupo user e aos outros usurios do arquivo.
Comentrios
A permisso de acesso protege o sistema de arquivos Linux do acesso indevido
de pessoas ou programas no autorizados.
Tambm impede que um programa mal intencionado, por exemplo, apague um
arquivo que no deve, envie arquivos para outra pessoa ou fornea acesso da
rede para que outros usurios invadam o sistema.
O sistema GNU/Linux muito seguro e como qualquer outro sistema seguro e
confivel impede que usurios iniciantes (ou mal intencionados) instalem
programas enviados por terceiros sem saber para que eles realmente servem e
causem danos irreversveis em seus arquivos, seu micro ou sua empresa.

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

30

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Donos, grupos e outros usurios


O princpio da segurana no sistema de arquivos definir o acesso aos
arquivos por donos, grupos e outros usurios.
dono
o usurio que criou o arquivo ou o diretrio.
S o dono pode modificar as permisses de acesso do arquivo.

grupo
Criado para permitir que vrios usurios diferentes acessem um mesmo
arquivo (se no somente o dono teria acesso ao arquivo). Cada usurio
pode fazer parte de um ou mais grupos e ento acessar arquivos
mesmo que tenham outro dono.
Quando um novo usurio criado, ele ter seu grupo primrio com
mesmo nome de seu login (padro).
A identificao do grupo chama-se GID (group id).
Um usurio pode pertencer a um ou mais grupos.

outros
a categoria de usurios que no so donos ou no pertencem ao
grupo do arquivo.

Cada um dos tipos acima possui trs tipos bsicos de permisses de acesso
que sero vistas a seguir.
Tipos de Permisso de acesso

Aplicadas ao dono, grupo e outros usurios, temos 3 permisses bsicas:


r

Permisso de leitura para arquivos. Se for um diretrio, permite


listar seu contedo.

Permisso de gravao para arquivos.


Caso seja um diretrio, permite a gravao de arquivos ou
diretrios dentro dele.

Permite executar um arquivo (se for um programa executvel).


Se for diretrio, permite que seja acessado atravs do cd.

Para que um arquivo/diretrio possa ser apagado, necessrio a permisso


de gravao.

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

31

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Visualizamos as permisses de acesso a um arquivo/diretrio com o


comando ls -al

As 3 letras (rwx) so agrupadas da seguinte forma (estarei utilizando o


exemplo a seguir para a explicao)

-rwxrwxrwx aluno aluno teste

Com relao ao texto acima, ...


A primeira letra diz qual o tipo do arquivo. "d" um diretrio, "l"
um link, um "-" indica um arquivo comum.
Da segunda quarta letra (rwx) dizem qual a permisso de acesso ao
dono do arquivo. Neste caso aluno tem a permisso de ler (r - read),
gravar (w - write) e executar (x - execute) o arquivo teste.
Da quinta a stima letra (rwx) diz qual a permisso de acesso ao
grupo do arquivo.
Neste caso todos os usurios que pertencem ao grupo aluno tem
permisso para ler (r), gravar (w), e executar (x) o arquivo teste.
Da oitava a dcima letra (rwx) diz qual a permisso de acesso para os
outros usurios.
Neste caso todos os usurios que no so donos do arquivo teste tem a
permisso para ler, gravar e executar o arquivo teste.

Na questo foi dada a sequncia: -rw-r-xr-x , detalhada a seguir:


A primeira letra diz qual o tipo do arquivo. No caso, o -" indica um
arquivo comum.
Da segunda quarta letra (rw-) dizem qual a permisso de acesso ao
dono do arquivo. Neste caso aluno tem a permisso de ler (r - read) e
gravar (w - write) o arquivo.
Da quinta a stima letra (r-x) diz qual a permisso de acesso ao
grupo do arquivo.
Neste caso todos os usurios que pertencem ao grupo aluno tm
permisso para ler (r), e executar (x) o arquivo.
Da oitava a dcima letra (r-x) diz qual a permisso de acesso para os
outros usurios.
Neste caso todos os usurios que no so donos do arquivo teste tm a
permisso para ler e executar o arquivo teste.
Gabarito: letra B.
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

32

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

4. (FUNRIO/MPOG/ANALISTA EM TI/2013) Seja o comando em Linux


com a seguinte sintaxe: chmod 723 aula.txt. Qual ser a permisso do
dono, do grupo e outros em relao ao arquivo aula.txt ?
A) O dono pode gravar, apagar e executar; o grupo pode ler; os outros podem
ler e apagar.
B) O dono pode gravar, ler e apagar; o grupo pode gravar; os outros podem
ler e executar.
C) O dono pode apagar, ler e localizar; o grupo pode executar; os outros
podem ler e apagar.
D) O dono pode gravar, ler e executar; o grupo pode gravar; os outros podem
gravar e executar.
E) O dono pode gravar e executar; o grupo pode ler; os outros podem ler e
gravar.
Comentrios
Altera a permisso do arquivo para: proprietrio/dono (7xx), com permisso
para ler, gravar e executar; grupo (x2x) com permisso para gravar; qualquer
outro usurio (xx3), com permisso para gravar e executar.
Gabarito: letra D.
5. (CESPE/2013/Telebrs/Especialista
em
Gesto
de
Telecomunicaes - Analista de TI)
A respeito dos sistemas
operacionais Windows e Linux, julgue os itens a seguir.
Para obter uma lista dos usurios logados no sistema operacional Linux,
necessrio executar o comando top.

Comentrios
O comando top mostra o uso da memria. A sintaxe do comando a seguinte:
top -opo
Entre as opes, temos as seguintes:
-d - atualiza o top aps um determinado perodo de tempo (em segundos).
Para isso, informe a quantidade de segundos aps a letra d. Por exemplo: top
-d 30;
-c - exibe a linha de comando ao invs do nome do processo;
-i - faz o top ignorar processos em estado zumbi;
-s - executa o top em modo seguro.
O comando who exibe os usurios logados no sistema.
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

33

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Gabarito: item errado.


6. (CESPE/2010 / TRT - 21 Regio (RN) /Analista Judicirio Tecnologia da Informao) Acerca dos sistemas operacionais Windows,
Unix, CentOS e Ubuntu, julgue os prximos itens.
O sistema operacional Ubuntu 6.06 LTS suporta as arquiteturas Intel x86,
AMD64 e PowerPC.
Comentrios
Conforme destaca http://wiki.ubuntu-br.org/InstalandoSoftware, os Pacotes
Binrios so feitos especialmente para um tipo de computador ou arquitetura.
O Ubuntu suporta as arquiteturas x86 (i386 ou i686), AMD64 e PPC. O binrio
correto ser automaticamente detectado e usado. Portanto, voc no precisa
se preocupar com isto ao instalar um pacote. Para saber qual a arquitetura que
voc est usando, digite arch em um terminal.
Gabarito: item correto.
7. (CESPE/2009/ANAC/Tcnico Administrativo - Informtica) Acerca
das aplicaes de informtica, julgue os itens a seguir. Um arquivo shell
script pode ser usado quando a sequncia de comandos que se necessita
repetir com frequncia pode ser colocada em um arquivo que, ao ser
executado, ocasiona o disparo de cada um dos comandos da sequncia, na
ordem indicada.
Comentrios
Os sistemas Unix like, como o GNU/Linux, possuem camadas. Estas camadas
so o hardware, o kernel, os programas/comandos e o shell.
O shell a camada mais externa do sistema e tem ligao ntima
(comunicao) com os comandos e programas, os comandos e programas tm
ligao ntima com o kernel e este com o hardware.

O shell o responsvel pela interao entre o usurio e o sistema operacional,


pois ele que interpreta os comandos e os traduz para uma linguagem simples
e inteligvel para o kernel. Devido a essa funo, o kernel tem seu desempenho
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

34

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

melhorado, pois menos um trabalho para o mesmo executar. O shell se


parece visualmente com o MSDOS da Microsoft.
J sabemos o que Shell, agora definiremos o que Shell Script.

Shell Script um arquivo de texto que possui uma sequncia de instrues e


comandos, estes so executados linha a linha. Podemos fazer uma comparao
grotesca do Shell Script com os arquivos .bat do DOS.

A vantagem de se programar em Shell Script automatizar tarefas


rotineiras, como backup, instalao ou remoo de programas.
Por exemplo, se eu tenho 100 usurios para adicionar no sistema posso fazer
um script em shell para realizar essa tarefa em segundos!
Bourne Again Shell ( representado por bash Shell): o shell desenvolvido
para o projeto GNU usado pelo GNU/Linux, muito usado pois o sistema que o
porta (GNU/Linux) evolui e adotado rapidamente. Possui uma boa
portabilidade, pois possui caractersticas do Korn Shell e C Shell.
Gabarito: item correto.
8. (ESAF/Pref. Munic. Natal/Auditor do Tesouro Nacional/2008)
Analise as seguintes afirmaes relacionadas aos Sistemas Operacionais
Linux:
I. O Samba um aplicativo para Linux que viabiliza o gerenciamento e
compartilhamento de recursos em redes formadas por mquinas com
sistema operacional Windows.
II. Com o uso do comando traceroute, possvel obter o caminho que um
pacote atravessa por uma rede de computadores at chegar ao destinatrio.
III. O comando netstart utilizado para mostrar as interfaces de redes
ativas e as informaes relacionadas a cada uma delas.
IV. O comando head utilizado para alterar as permisses de arquivos ou
diretrios.
Indique a opo que contenha todas as afirmaes verdadeiras.
a) I e II
b) II e III
c) III e IV
d) I e III
e) II e IV

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

35

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Comentrios
Item I. O Samba um sistema que faz a integrao de mquinas Linux (Unix)
s redes Microsoft, permitindo compartilhar e utilizar arquivos e impressoras.
Item certo.
Item II. O comando traceroute exibe a rota percorrida pelos pacotes que
saem de uma mquina local para uma mquina de destino. Como ferramenta
de diagnstico, til para determinar em que ponto da rota h algum
problema que esteja impedindo os pacotes de alcanarem uma determinada
mquina. Item certo.
Item III. O comando utilizado para gerenciar a placa de rede chama-se
ifconfig. Com a opo -a sero listadas todas as interfaces de rede. A figura
a seguir ilustra um exemplo...

O comando netstat exibe vrios tipos de informaes relacionadas ao


subsistema de rede do Linux. O comando netstart no existe. Item errado.
Item IV. O comando head mostra as 10 primeiras linhas de um arquivo texto.
Item errado.
Para utiliz-lo digite no Linux:
head <arquivo>, onde arquivo ser o nome do arquivo escolhido por voc.
O comando ilustrado a seguir mostra o nmero X de linhas iniciais de um
arquivo:
head -n X <arquivo>
Exemplos:
head -n 3 teste.txt
head teste.txt
Gabarito: letra A.

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

36

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

9. (ESAF/Tc. Rec. Fed./2006) O sistema operacional Linux composto por


trs componentes principais. Um deles, o Shell, :
a) o elo entre o usurio e o sistema, funcionando como intrprete entre o
dois. Ele traduz os comandos digitados pelo usurio para a linguagem usada
pelo Kernel e vice-versa. Sem o Shell a interao entre usurio e o Kernel
seria bastante complexa.
b) o ncleo do sistema. responsvel pelas operaes de baixo nvel, tais
como: gerenciamento de memria, suporte ao sistema de arquivos,
perifricos e dispositivos.
c) o substituto do Kernel para as distribuies mais recentes do Linux.
d) o responsvel por incorporar novas funcionalidades ao sistema. atravs
dele que se torna possvel a implementao de servios necessrios ao
sistema, divididos em aplicaes do sistema e aplicaes do usurio.
e) o responsvel pelo gerenciamento dos processos em execuo pelo
Sistema Operacional.
Comentrios
O shell a parte do sistema operacional que entra em contato com o usurio,
recebendo seus comandos e repassando-os ao kernel para que sejam
executados da forma apropriada.
Conforme visto na figura, quanto mais baixo o nvel, maior a participao do
kernel; quanto mais alto, maior a participao do shell.
Nvel alto o nvel prximo ao usurio; nvel baixo, prximo do hardware, da
mquina.

Gabarito: letra A.
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

37

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

10. (ESAF/Auditor-Fiscal da Receita Federal do Brasil/AFRFB/2005)


Em um sistema operacional, o kernel
a) um computador central, usando um sistema operacional de rede, que
assume o papel de servidor de acesso para os usurios da rede.
b) a tcnica usada para permitir que um usurio d instrues para a
mquina, usando instrues grficas.
c) o processo de interveno do sistema operacional durante a execuo de
um programa. Tem como utilidade desviar o fluxo de execuo de um
sistema para uma rotina especial de tratamento.
d) o ncleo do sistema, responsvel pela administrao dos recursos do
computador, dividindo-os entre os vrios processos que os requisitam. No
caso do Linux, o Kernel aberto, o que permite sua alterao por parte dos
usurios.
e) um pedido de ateno e de servio feito CPU.
Comentrios
Observe a figura dos comentrios da questo anterior! O Kernel o centro
(ncleo) do Sistema Operacional, que entra em contato direto com a CPU e os
demais componentes de hardware do computador, sendo, portanto, a parte
mais importante do sistema. O Kernel do Linux tem o cdigo aberto, desta
forma, todos podem editar e compilar o Kernel conforme suas necessidades,
habilitando suporte a novos dispositivos e recursos.
Gabarito: letra D.
11. (ESAF/Auditor-Fiscal da Receita Federal do Brasil/AFRFB/2005)
No sistema operacional Linux, o comando
a) pwd mostra a senha de sua conta.
b) mkdir destri um diretrio.
c) shutdown r +5 faz com que o sistema reinicie aps cinco minutos.
d) who mostra a verso do Linux e a quantidade de memria do
computador.
e) ls lista os usurios conectados na mquina via rede.
Comentrios
Item a. Item errado. O comando pwd mostra em qual diretrio voc se
encontra. Em outras palavras, mostra o path (caminho) do diretrio atual.
Item b. Item errado. O comando mkdir cria diretrios.
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

38

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

(A) shutdown tty1 1765 1903


(B) kill -HUP 1
(C) kill -KILL 1833 1903 1 1765
(D) kill -HUP 1765
(E) kill -9 1765
Comentrios
Vamos ao detalhamento da questo:
O comando Kill envia sinais para os processos do sistema, ou seja, envia
sinais para o PID (identificao de processo) do processo. Geralmente
utilizado para matar um processo em execuo.
Nota: As opes mais comuns do comando ps so:
a - mostra todos os processos existentes;
e - exibe as variveis de ambiente relacionadas aos processos;
f - exibe a rvore de execuo dos processos;
l - exibe mais campos no resultado;
m - mostra a quantidade de memria ocupada por cada processo;
u - exibe o nome do usurio que iniciou determinado processo e a hora em que
isso ocorreu;
x - exibe os processos que no esto associados a terminais;
w - se o resultado de processo no couber em uma linha, essa opo faz com
que o restante seja exibido na linha seguinte.

Aps executar o comando ps -ef, temos acesso s funcionalidades fornecidas


com o uso das opo e e f listada na nota acima, que exibir os processos
com detalhes das variveis de ambiente relacionadas a eles e exibio da
rvore de execuo do comando.
Ento foi utilizado o comando grep para obter informaes apenas do
programa buagent que se deseja matar.
Logo em seguida, utilizando o comando kill -9 + nmero de identificao
(PID), o processo (programa buagent) finalizado.
Gabarito: letra E.
14. (Cesgranrio/2009/Casa
da
Moeda/Analista
de
Nvel
Superior/Suporte em TI) Um analista de suporte recebeu um arquivotexto arq.txt, em que deve ser extrado o primeiro caractere de cada

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

40

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

linha. No Linux, qual o comando que pode ser utilizado para atingir esse
objetivo?
(A) wc -c arq.txt
(B) cat arq.txt|cut -c1
(C) less arq.txt
(D) mount arq.txt -c
(E) ls arq.txt l
Comentrios
Para realizar esta operao necessrio listar o arquivo linha a linha e pegar
o primeiro caractere desta linha. Ento, o comando cat lista o arquivo linha a
linha (sem pausas). O pipe envia esta sada para o comando cut, ao invs de
enviar para a tela e este, por sua vez, pega o primeiro caractere (argumento
c1) e mostra na tela.
Gabarito: letra B.
15. (Cesgranrio/2010/Eletrobrs/Analista de Sistemas Jnior Infraestrutura) Um analista de suporte deseja listar todos os arquivos
cujo contedo possui o termo "Cesgranrio" a partir do diretrio /tmp de um
servidor Linux. Considerando-se que o /tmp possui vrios subdiretrios, e
que o diretrio corrente do analista o /tmp, que comando(s) atinge(m) tal
objetivo?
(A) ls lR /tmp/*|xargs grep Cesgranrio
(B) ls lR|xargs grep Cesgranrio
(C) grep R cesgranrio
(D) find . -type f|xargs grep Cesgranrio
(E) search .|grep R cesgranrio|which -n
Comentrios
Inicialmente, vamos checar alguns lembretes:

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

41

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

17. (FGV/2006/SEFAZ-MS/TCNICO DE TI/Q.36) O Linux emprega um


carregador, instalado no Master Boot Record ou no primeiro setor de sua
partio-raiz e que fornece recursos de inicializao "dual", permitindo que
se escolha o sistema operacional a ser ativado no momento do boot do
computador. Esse carregador conhecido por:
(A) Loader.
(B) Kernel.
(C) Root.
(D) Post.
(E) Lilo.
Comentrios
A inicializao de um sistema ocorre a partir da execuo do programa (BIOS)
localizado na ROM em um endereo predefinido. A CPU programada para
executar esse programa sempre que o computador ligado ou aps um reset
automtico.
A CPU encontra e ativa o programa de inicializao na BIOS da ROM que
conduz primeira etapa da BIOS: o POST (Power ON Self Test), responsvel
por verificar o funcionamento de diversos dispositivos do computador.
Depois, o boot executado a partir de um disco rgido (normalmente) onde o
MBR (Master Boot Record) contm o loader de boot. O MBR um setor de 512
bytes, localizado no primeiro setor do disco (setor 1 do cilindro 0, cabeote 0).
A inicializao do Linux
A inicializao do sistema Linux comea com um boot loader que tem a funo
de gerenciar o boot permitindo que o usurio escolha qual sistema operacional
ser inicializado. Exemplos de gerenciadores de boot so o GRUB e o
LILO.
O boot loader inicia o carregamento do kernel na memria RAM e passa o
controle do sistema para ele. Uma vez que o kernel j esteja controlando a
mquina, iniciada a fase de carregar os servios necessrios para a utilizao
do sistema.
Item a. O termo loader, de forma isolada, no significativo para o contexto
da questo. Se a banca tivesse utilizado a expresso boot loader poderia
confundir os candidatos. Item errado.
Item b. Kernel o ncleo do sistema Linux. Item errado.
Item c. Root o usurio administrador do sistema operacional Linux. Item
errado.

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

43

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Item d. Post (Power ON Self Test) o teste realizado na inicializao de um


sistema para verificar o funcionamento de dispositivos de hardware. Item
errado.
Item e. Lilo (Linux Loader) o gerenciador de boot do Linux. Item certo.
Gabarito: letra E.
18. (ESAF/2008/PSS) No Linux, os comandos so arquivos que possuem
permisso para serem executados. O comando touch nome_do_arquivo
utilizado para
a) criar um arquivo vazio.
b) executar um arquivo executvel.
c) criar um arquivo com o contedo da tela.
d) converter um arquivo texto em arquivo executvel.
e) converter um arquivo executvel em uma DLL.
Comentrios
O comando touch cria um arquivo vazio e altera a data de modificao ou
criao de um arquivo qualquer. Formas de utilizao:
touch arquivo.txt
touch -t YYYYMMDDhhmm arquivo.txt
Nesse caso, a opo -t altera a data do arquivo. Observe que na ordem
decrescente que voc dever informar os valores, sendo primeiro o ano, depois
o ms, dia, hora e minuto.
Gabarito: letra A.
19. (CESPE/2010/BANCO DA AMAZNIA/Tcnico Cientfico rea:
Tecnologia da Informao Produo e infraestrutura) Tanto no
Linux quanto no Windows, possvel atribuir valores a variveis de
ambiente por meio de scripts de inicializao que executem aps
autenticao do usurio.
Comentrios
A varivel representa um espao em memria para que sejam armazenados
dados.
Exemplo de varivel:

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

44

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

# cozinha=comida
# echo $cozinha
Sada:
comida
Assim, variveis podem ser definidas tanto em sistemas Linux como
Windows para escritas de scripts com a finalidade de realizao de alguma
tarefa.
Gabarito: item correto.
20. (CESPE/2008/CBM/DF) O LDAP um protocolo til quando se trata
de gerenciamento de autenticao em sistemas Linux, pois permite a
centralizao, em um nico local da rede, de informaes acerca de
usurios, senhas e diretrios, entre outras. Alm disso, o acesso a esses
dados pode ser feito de forma segura, pois a maioria dos servidores LDAP
oferece conexes criptografadas usando SSL.
Comentrios
O LDAP independente de plataforma, pode ser usado tanto no AD do
Windows, como em vrias implementaes que se tem para Linux, como Open
LDAP, por exemplo. Alm disso, LDAP pode oferecer conexes criptografadas
para trafegar as informaes de forma segura.
Gabarito: item correto.
(CESPE/FNDE/Tcnico em Financiamento e Execuo de Programas e
Projetos Educacionais/2012) Determinado tcnico instalou um pequeno
servidor Windows, capaz de compartilhar arquivos e conexo ADSL, utilizando
um proxy transparente, em um computador com processador Pentium 133
com 32 MB de memria RAM, sem nobreak. Para um segundo servidor, Linux,
o mesmo tcnico utilizou um computador com processador Athlon 64 com 1 GB
de RAM, com nobreak, e nele instalou o stio de determinada empresa,
<www.empresa.com.br>. Aps sua instalao, esse stio passou a receber a
mdia de 300.000 visitas dirias e cerca de 700.000 visualizaes de pgina
(pageviews). Alm disso, tal stio possui frum com 1,7 milho de mensagens
e 55.000 usurios registrados e sistemas de becape e indexao de contedo e
correio eletrnico (email).
Com base na situao hipottica acima apresentada, julgue os itens de 1 a 3.
21. (CESPE/FNDE/Tcnico em Financiamento e Execuo de
Programas e Projetos Educacionais/2012) Os sistemas operacionais
Windows e Linux oferecem recursos que possibilitam separar arquivos que
tratem do mesmo assunto e criar pastas ou diretrios nos discos e
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

45

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

memrias auxiliares para gravar programas e arquivos relativos a um


mesmo tema.
Comentrios
Tanto no Windows como no Linux possvel criar diretrios (pastas) nos discos
rgidos (HD) e em memrias auxiliares, como pendrives, cartes de memria,
HDs externos, etc. para gravar programas e arquivos relacionados a um
determinado tema.
Gabarito: item correto.
22. (CESPE/FNDE/Tcnico em Financiamento e Execuo de
Programas e Projetos Educacionais/2012) De modo semelhante ao
Linux, o Windows considerado um software microbsico. Uma
caracterstica desse tipo de software que, uma vez ligado o computador,
ele no permanece carregado na memria at que o computador venha a
ser desligado. Isso se deve ao fato de que tanto o Linux quanto o Windows
alocam o hardware e o software apenas quando estes so requeridos pelo
usurio.
Comentrios
Em ambos os sistemas operacionais, uma vez ligado o computador, eles
permanecero carregados na memria durante todo o tempo, at que o
equipamento seja desligado. Tambm, cabe destacar que os dispositivos de
hardware e software, uma vez detectados, j ocuparo espao em memria,
independentemente de serem requeridos pelo usurio ou no.
Gabarito: item errado.
23. (CESPE/FNDE/Tcnico em Financiamento e Execuo de
Programas e Projetos Educacionais/2012) Na situao hipottica
descrita, o servidor com o sistema Windows mais apropriado que o
empregado com Linux, pois mais vantajoso e confivel para lidar com
grande volume de visitas e operaes no stio da empresa.
Comentrios
Na situao hipottica apresentada, cabe observar que o computador com
Windows possui uma configurao bem bsica, inadequada para sua utilizao
como servidor de rede. Observe que foi utilizado nessa mquina Pentium 133
com 32 MB de memria RAM, sem nobreak. A ausncia do nobreak tambm
no ir segurar as quedas de energia, comprometendo o funcionamento da
mquina. Portanto, neste cenrio, recomendamos a utilizao da mquina
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

46

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Linux, com processador Athlon 64, 1 GB de RAM e nobreak, que ser mais
adequada e confivel para o servio ao qual se destinar.
Gabarito: item errado.
24. (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.
Comentrios
gzip

Usado para gerar uma cpia compactada de um determinado


arquivo.
O que ele no realiza a unio de vrios arquivos em um
nico arquivo. Para isso existe uma aplicao chamada de
empacotador. E essa funo especfica desempenhada
pelo tar.

tar (Tape
ARchive)

Guarda vrios arquivos em um nico arquivo, sem


compactar. Bem utilizada em backup de arquivos. Nota: ao
executar o comando tar com o complemento z (tar z ) os
arquivos so agrupados e compactados, mas esse parmetro
no foi especificado na questo!

gunzip

Para descompactar um arquivo com a extenso .gz,


retornando o arquivo ao seu estado original.
Ex.: gunzip linux.pdf.gz
Pode-se tambm usar o gzip d linux.pdf.gz.
Nos 2 comandos acima, usei como exemplo o arquivo
linux.pdf.gz.

Assim, a compactao ser feita pelo gzip, e no pelo tar.


Gabarito: item errado.
25. (CESPE/2012/TRE-RJ/Tcnico Judicirio Administrativa)
No
Linux, a sintaxe ifconfig -a|grep eth permite identificar as interfaces
Ethernet configuradas.

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

47

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Comentrios
Primeiramente importante destacar sobre a conexo de comandos, utilizada
na questo. Conectar comandos fazer com que o resultado gerado por um
comando seja processado por outro comando, mediante a aplicao do
caractere pipe (|).

O comando ifconfig mostra as configuraes de todos os adaptadores de rede


(placas de rede) ativos na mquina. Com o argumento a, mostrar o status
de todas as interfaces, mesmo as no ativas.
Assim, o primeiro comando ifconfig -a mostra as configuraes de todos os
adaptadores de rede (placas de rede) ativos e no ativos na mquina.
O comando grep usado para procurar por linhas em um arquivo que
contenham expresses que satisfaam a um determinado padro de busca. Em
grep eth o sistema ir procurar por entradas na sada do primeiro comando
que tenham a expresso eth.
Assim, ifconfig -a|grep eth permite identificar as interfaces de rede Ethernet
configuradas.
Gabarito: item correto.
26. (Cespe/2012/PEFOCE) O comando pwd do Linux possibilita ao
usurio efetuar a troca de senha (password).
Comentrios
O comando pwd mostra o caminho do diretrio corrente. O comando passwd
utilizado para a troca de senha. Observe que um usurio somente pode
alterar a senha de sua conta, mas o superusurio (root) pode alterar a senha
de qualquer conta de usurio, inclusive a data de validade da conta, etc. Os
donos de grupos tambm podem alterar a senha do grupo com este comando.
Gabarito: item errado.
27.
(Cespe/TRE-RJ/CBNS/2012) No Linux, em um mesmo diretrio, no
podem existir dois subdiretrios com o mesmo nome, contudo, em virtude
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

48

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

de os nomes dos diretrios serem case sensitive, possvel criar dois


subdiretrios de nomes /usr/TreRJ e /usr/trerj.
Comentrios
O Linux Case Sensitive, pois diferencia letras maisculas e minsculas nos
arquivos, comandos e diretrios (pastas). Assim, pode-se criar os subdiretrios
de nomes /usr/TreRJ e /usr/trerj, que so distintos para o sistema operacional.
Observe que no podem existir dois arquivos com o mesmo nome em um
diretrio, ou um subdiretrio com um mesmo nome de um arquivo em um
mesmo diretrio.
Gabarito preliminar: item correto.
28. (Cespe/TRE-RJ/CBNS/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.
Comentrios
O diretrio /bin contm arquivos de programas do sistema que so usados com
frequncia pelos usurios. Os programas executveis do GNU/Linux, ao
contrrio dos programas de DOS e Windows, no so executados a partir de
extenses .exe, .com ou .bat. O GNU/Linux usa a permisso de execuo de
arquivo para identificar se um arquivo pode ou no ser executado.
Gabarito: item correto.
29. (Cespe/TRE-RJ/CBNS/2012) No Linux, a sintaxe sudo adduser
fulano criar o usurio fulano no grupo /etc/skell, bem como criar o
diretrio /home/fulano.
Comentrios
O comando sudo permite a um usurio em particular executar vrios
comandos como superusurio sem que possua sua senha, ou seja, sem a
senha do root.
O comando adduser adiciona um usurio ou grupo no sistema. Por padro,
quando um novo usurio adicionado, criado um grupo com o mesmo nome
do usurio. Ser criado um diretrio home com o nome do usurio (a no ser
que o novo usurio criado seja um usurio do sistema) e este receber uma
identificao. J o comando para criao de diretrios no Linux o mkdir.
Portanto, a ao desejada na questo no ser possvel de ser realizada com o
comando aqui ilustrado.
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

49

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Gabarito: item errado.


30. (CESPE/MPE-PI/ Tcnico Ministerial/rea: Administrativa/2012)
Por ser um sistema multitarefa, o Linux pode ser acessado por vrios
consoles ao mesmo tempo. Nesse sistema, para se alternar o acesso entre
os consoles de 1 a 6, correto utilizar o comando ALT + N, em que N
representa o nmero do console desejado.
Comentrios
Console uma interface que permite a um operador realizar a comunicao
com um sistema de computador, como um terminal do Linux por exemplo.
O Linux um sistema multitarefa, por isso, ele pode ser acessado por vrios
consoles ao mesmo tempo, assim como pode-se rodar vrios programas ao
mesmo tempo nesse sistema operacional.
Para mudar o console do 1 a 6, utilize: ALT+N (Onde N o nmero do
console).
Exemplo:ALT+1, ALT+2, ALT+3, ALT+4, ALT+5, ALT+6
Agora voc pode ir para o prximo console e o antecedente com:

ALT+RIGHT (Vai para 1 console FRENTE)

ALT+LEFT (Vai pra 1 console ATRS)


Se voc quiser ir para outra sesso sem sair do console, utilize o comando
su.
Gabarito: item correto.
31. (CESPE/MPE-PI/2012) 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.
Comentrios
Podem ser criados outros usurios no sistema Linux com poderes de
superusurios, com privilgios administrativos completos sobre o sistema.
Gabarito: item errado.
32. (Cespe/BRB/Escriturrio/2011)
Apesar
de
multiprogramvel, o sistema operacional Linux
redirecionamento de entrada e sada de dados.
Profa Patrcia Lima Quinto

multiusurio
no permite

www.pontodosconcursos.com.br

50

e
o

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

(CESPE/Praa Bombeiro Militar Operacional (QBMG-01)/201135.


05) Em algumas das distribuies do Linux disponveis na Internet, pode-se
iniciar o ambiente grfico por meio do comando startx.
Comentrios
Uma vez tendo iniciado o acesso ao sistema operacional Linux em modo texto,
basta executar o comando startx para iniciar o modo grfico.
Gabarito: item correto.
36. (CESPE/Tcnico Bancrio Novo - NM1 Caixa Econmica
Federal/2010) No Linux, pode-se definir um caminho de diretrios a partir
do uso de barras invertidas (\), diferentemente do Windows, em que so
utilizadas barras no invertidas (/).
Comentrios
No Windows os caminhos utilizam a barra invertida (\).
Gabarito: item errado.
37. (CESPE/Tcnico Bancrio Novo - NM1 Caixa Econmica
Federal/2010) Em ambiente operacional, o gerenciador de arquivos
utilizado para se visualizar a estrutura de diretrios e respectivos arquivos.
No Linux, o Konqueror constitui exemplo de gerenciador de arquivos.
Comentrios
O gerenciador de arquivos permite a visualizao da estrutura de diretrios
(pastas) e respectivos arquivos e o Konqueror um exemplo de ferramenta
desse tipo que pode ser encontrada no Linux.
Gabarito: item correto.
38. (CESPE/Tcnico Bancrio Novo - NM1
Federal/2010) O diretrio raiz do Linux o C:\.

Caixa

Econmica

Comentrios
O diretrio raiz no Linux o /.
Gabarito: item errado.
Gabarito: item correto.
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

52

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Bancrio/Carreira
administrativaCAIXA39. (CESPE/Tcnico
NM1/2010) No ambiente Linux, pode haver diversos tipos de interfaces e
uso de licenas. Uma dessas interfaces o KDE, que utiliza a licena GNU.
Comentrios
O KDE um dos ambientes grficos disponveis no Linux e bastante utilizado.
Gabarito: item correto.
40. (CESPE/Tcnico
Bancrio/Carreira
administrativaCAIXANM1/2010) A distribuio Debian do Linux tem a sua utilizao limitada
por no oferecer ferramentas administrativas nem integrao com outros
ambientes computacionais.
Comentrios
A distribuio Debian oferece inmeras ferramentas administrativas e permite
integrao com outros ambientes.
Gabarito: item errado.
41. (CESPE/Tcnico Administrativo - ANEEL/2010) O sistema
operacional Windows mais seguro do que o Linux, uma vez que o Linux
possui cdigo aberto e facilita a ocorrncia de vulnerabilidades.
Comentrios
O Linux, nativamente, mais seguro do que o Windows. Isso se deve
principalmente ao fato de que o Linux, baseado no Unix, foi projetado do zero
para ser um sistema operacional multiusurio. Apenas o usurio root tem
privilgios administrativos, e poucos usurios e aplicaes tm permisso para
acessar o kernel ou outros usurios e aplicaes. Isso ajuda a manter tudo de
forma modular e protegida. claro, o Linux tambm sofre ataques (menos
freqentes!) de malware, e as vulnerabilidades tendem a ser descobertas e
consertadas mais rapidamente por seus desenvolvedores e usurios.
Enquanto isso, internamente, usurios de um sistema Windows podem
algumas vezes ocultar arquivos do administrador do sistema. No Linux, o
administrador sempre tem uma viso clara do sistema de arquivos e est
sempre no controle.
Gabarito: item errado.
42. (CESPE/ANALISTA
MUNICIPAL-Procurador
Municipal
-PGMRR/2010) No Linux, por padro, o aplicativo Grub usado para enviar um
correio eletrnico para destinatrio na Internet.
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

53

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Comentrios
O aplicativo Grub, no Linux, um gerenciador de boot, responsvel por
permitir a escolha de qual sistema operacional ser carregado ao ligarmos um
computador. Os mais famosos gerenciadores de boot do Linux so: Lilo (mais
simples) e Grub.
Gabarito: item errado.
43. (CESPE/Agente Administrativo - DPU/2010) Em uma distribuio
do sistema Linux, possvel encontrar software destinados a diversas
finalidades, como para prover servio de acesso Internet. No ambiente
Linux, tambm se dispe de uma rea de trabalho (GUI) para uso do
sistema operacional a partir de uma interface grfica.
Comentrios
Uma distribuio uma verso do Linux empacotada por um determinado
responsvel (pessoa ou empresa), e que compreende um conjunto de
programas formado pelo Kernel Linux e por mais alguns softwares distintos
(como jogos, utilitrios para prover servio de acesso Internet etc.).
possvel encontrar no Linux uma rea de trabalho (GUI) para uso do sistema a
partir de uma interface grfica. Dentre os ambientes grficos existentes
podemos destacar: o KDE e o GNOME, mais conhecidos, seguidos pelos Xfce,
WindowMaker, entre outras diversas opes.
Gabarito: item correto.
44.
(CESPE/Agente Administrativo - DPU/2010) KDE Control Center
a rea de trabalho do Linux pela qual se faz acesso a aplicativos instalados
no computador, como o BrOffice e outros.
Comentrios
O KDE Control Center o gerente de configuraes centralizadas para o
ambiente de desktop KDE. Em outras palavras, o local em que se configura
diversos aspectos do funcionamento do ambiente grfico KDE, de forma similar
ao Painel de Controle no Windows.
Gabarito: item errado.
45. (CESPE/Analista
Tcnico-Administrativo
Ministrio
da
Sade/2010) No sistema operacional Linux tpico, o subdiretrio /dev do
diretrio raiz contm os arquivos executveis (binrios) de comandos
essenciais pertencentes ao sistema, e que so usados com frequncia pelas
aplicaes.
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

54

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

Comentrios
O subdiretrio /dev do diretrio raiz guarda os arquivos de dispositivo e os
arquivos binrios (tambm chamados de executveis) so guardados no /bin e
no /sbin.
Gabarito: item errado.
46. (CESPE/Analista
Tcnico-Administrativo
Ministrio
da
Sade/2010) No sistema operacional Linux, um ponto (.) no incio do
nome identifica os arquivos ocultos.
Comentrios
Os nomes dos arquivos ocultos do Linux comeam com um (.) ponto.
Dessa forma, esses arquivos no iro aparecer nas visualizaes normais de
arquivos.
Gabarito: item correto.
47. (Elaborao prpria) Qual o comando que, digitado na linha de
comandos do sistema operacional Linux, utilizado para se alterar a senha
de usurios?
a) cp
b) pwd
c) passwd
d) chown
e) usrpassword
Comentrios
Item A. O cp um comando que tem como funo copiar arquivos no sistema
operacional Linux. Item errado.
A sintaxe do comando cp : cp [opes] [origem] [destino]
onde:

origem: o arquivo que ser copiado;

destino: o caminho ou nome de arquivo onde o arquivo ser copiado.


Se o destino for um diretrio, os arquivos de origem sero copiados
dentro do diretrio;

opes: parmetros que so adicionados ao comando para realizar


alguma funo especfica, so eles:
-i, --interactive: pergunta antes de substituir um arquivo existente;

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

55

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

-f, --force: no pergunta, substitui todos os arquivos, caso j existam;


-r, copia arquivos dos diretrios e subdiretrios da origem para o
destino;
-R, --recursive: copia arquivos e subdiretrios (como a opo -r) e
tambm os arquivos especiais FIFO e dispositivos;
-v, --verbose: mostra os arquivos enquanto esto sendo copiados.
Item B. O pwd um comando utilizado para mostrar o nome e o caminho do
diretrio corrente em que o usurio est. Item errado.
Item C. O comando passwd utilizado para redefinir a senha de algum
usurio do sistema. O superusurio (root) pode alterar a senha de qualquer
outro usurio da mquina, enquanto usurios sem privilgios podem alterar
apenas a prpria senha. Item certo.
Item D. O comando chown muda o dono de um arquivo ou diretrio. Item
errado.
Item E. No existe o comando usrpassword no sistema operacional Linux! Item
errado.
Gabarito: letra C.
CONSIDERAES FINAIS
Que Deus os abenoe, e at a nossa prxima aula aqui no Ponto
dos Concursos!

A seguir algumas dicas de estudo:


Manter sempre os cronogramas de estudo em ordem e atualizados. Estudar
diariamente, em sistema de rodzio com as matrias, mantm voc
preparado mesmo nos intervalos entre os certames.
Participe ativamente dos fruns. Eles so excelentes ferramentas de estudo,
tirem todas as duas dvidas! E estudem o frum em relao s questes
de seus colegas, um rico FAQ sobre a disciplina.
Grande abrao,
Profa Patrcia Lima Quinto
REFERNCIAS BIBLIOGRFICAS
Informtica-FCC-Questes Comentadas e Organizadas por Assunto, de
Patrcia Lima Quinto, 2012.2. edio. Ed. Gen/Mtodo. 2012.
Notas de aula, profa Patrcia Lima Quinto. 2013.
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

56

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

LISTA DE QUESTES DE PROVAS APRESENTADAS NA AULA


1. (FUNRIO/MPOG/ANALISTA EM TI/2013) Em uma empresa Y existem 3
usurios (Felipe, Joo e Maria). Marque entre as alternativas abaixo a que
indica a sintaxe correta para inserir esses 3 usurios em um grupo chamado
adm no sistema operacional Linux.
A) adduser felipe adm; adduser joao adm; adduser maria adm
B) chfn felipe adm; chfn joao adm; chfn maria adm
C) groupadd felipe adm; groupadd joao adm; groupadd maria adm
D) passwd felipe adm; passwd joao adm; passwd maria adm
E) chgroup felipe adm; chgroup joao adm; chgroup maria adm
2. (CESPE/Tcnico-Nvel Mdio - PREVIC/2011) No Linux, para se ajustar
as permisses via linha de comando, utilizam-se os comandos chmod e
chown. O primeiro permite transferir a posse, especificando a qual usurio e
grupo determinada pasta ou arquivo pertence, e o segundo permite ajustar
as permisses dos arquivos e pastas.
3. (FCC/2008/TRT18/Tc. Jud./TI) Obtidas as permisses de acesso a um
arquivo GNU/Linux:
-rw-r-xr-x trata-se de um arquivo do tipo
a)normal, cuja execuo permitida ao dono, aos usurios do grupo user e
aos outros usurios do arquivo.
b)normal, cujas alterao ou deleo so permitidas apenas ao dono do
arquivo.
c)normal, cujas alterao ou deleo so permitidas apenas ao dono do
arquivo ou aos usurios do grupo user do arquivo.
d)diretrio, cujas leitura, gravao e execuo so permitidas apenas ao
dono do arquivo.
e)diretrio, cujas leitura e execuo so permitidas ao dono, aos usurios
do grupo user e aos outros usurios do arquivo.
4. (FUNRIO/MPOG/ANALISTA EM TI/2013) Seja o comando em Linux
com a seguinte sintaxe: chmod 723 aula.txt. Qual ser a permisso do
dono, do grupo e outros em relao ao arquivo aula.txt ?
A) O dono pode gravar, apagar e executar; o grupo pode ler; os outros podem
ler e apagar.
B) O dono pode gravar, ler e apagar; o grupo pode gravar; os outros podem
ler e executar.
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

57

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

C) O dono pode apagar, ler e localizar; o grupo pode executar; os outros


podem ler e apagar.
D) O dono pode gravar, ler e executar; o grupo pode gravar; os outros podem
gravar e executar.
E) O dono pode gravar e executar; o grupo pode ler; os outros podem ler e
gravar.
5. (CESPE/2013/Telebrs/Especialista
em
Gesto
de
Telecomunicaes - Analista de TI)
A respeito dos sistemas
operacionais Windows e Linux, julgue os itens a seguir.
Para obter uma lista dos usurios logados no sistema operacional Linux,
necessrio executar o comando top.

6. (CESPE/2010 / TRT - 21 Regio (RN) /Analista Judicirio Tecnologia da Informao) Acerca dos sistemas operacionais Windows,
Unix, CentOS e Ubuntu, julgue os prximos itens.
O sistema operacional Ubuntu 6.06 LTS suporta as arquiteturas Intel x86,
AMD64 e PowerPC.
7. (CESPE/2009/ANAC/Tcnico Administrativo - Informtica) Acerca
das aplicaes de informtica, julgue os itens a seguir. Um arquivo shell
script pode ser usado quando a sequncia de comandos que se necessita
repetir com frequncia pode ser colocada em um arquivo que, ao ser
executado, ocasiona o disparo de cada um dos comandos da sequncia, na
ordem indicada.
8. (ESAF/Pref. Munic. Natal/Auditor do Tesouro Nacional/2008)
Analise as seguintes afirmaes relacionadas aos Sistemas Operacionais
Linux:
I. O Samba um aplicativo para Linux que viabiliza o gerenciamento e
compartilhamento de recursos em redes formadas por mquinas com
sistema operacional Windows.
II. Com o uso do comando traceroute, possvel obter o caminho que um
pacote atravessa por uma rede de computadores at chegar ao destinatrio.
III. O comando netstart utilizado para mostrar as interfaces de redes
ativas e as informaes relacionadas a cada uma delas.
IV. O comando head utilizado para alterar as permisses de arquivos ou
diretrios.
Indique a opo que contenha todas as afirmaes verdadeiras.
a) I e II
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

58

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

b) II e III
c) III e IV
d) I e III
e) II e IV
9. (ESAF/Tc. Rec. Fed./2006) O sistema operacional Linux composto por
trs componentes principais. Um deles, o Shell, :
a) o elo entre o usurio e o sistema, funcionando como intrprete entre o
dois. Ele traduz os comandos digitados pelo usurio para a linguagem usada
pelo Kernel e vice-versa. Sem o Shell a interao entre usurio e o Kernel
seria bastante complexa.
b) o ncleo do sistema. responsvel pelas operaes de baixo nvel, tais
como: gerenciamento de memria, suporte ao sistema de arquivos,
perifricos e dispositivos.
c) o substituto do Kernel para as distribuies mais recentes do Linux.
d) o responsvel por incorporar novas funcionalidades ao sistema. atravs
dele que se torna possvel a implementao de servios necessrios ao
sistema, divididos em aplicaes do sistema e aplicaes do usurio.
e) o responsvel pelo gerenciamento dos processos em execuo pelo
Sistema Operacional.
10. (ESAF/Auditor-Fiscal da Receita Federal do Brasil/AFRFB/2005)
Em um sistema operacional, o kernel
a) um computador central, usando um sistema operacional de rede, que
assume o papel de servidor de acesso para os usurios da rede.
b) a tcnica usada para permitir que um usurio d instrues para a
mquina, usando instrues grficas.
c) o processo de interveno do sistema operacional durante a execuo de
um programa. Tem como utilidade desviar o fluxo de execuo de um
sistema para uma rotina especial de tratamento.
d) o ncleo do sistema, responsvel pela administrao dos recursos do
computador, dividindo-os entre os vrios processos que os requisitam. No
caso do Linux, o Kernel aberto, o que permite sua alterao por parte dos
usurios.
e) um pedido de ateno e de servio feito CPU.
11. (ESAF/Auditor-Fiscal da Receita Federal do Brasil/AFRFB/2005)
No sistema operacional Linux, o comando
a) pwd mostra a senha de sua conta.
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

59

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

b) mkdir destri um diretrio.


c) shutdown r +5 faz com que o sistema reinicie aps cinco minutos.
d) who mostra a verso do Linux e a quantidade de memria do
computador.
e) ls lista os usurios conectados na mquina via rede.
12. (Cesgranrio/Petrobrs/2011) Nos sistemas Linux, um processo pode
ser interrompido por meio do comando kill. Para isso, necessrio saber o
pid desse processo. Qual comando deve ser utilizado para obter esse pid?
(A) ps
(B) ls
(C) du
(D) set
(E) pwd
13. (Cesgranrio/Banco Central do Brasil/Analista/2011) Analise a
imagem a seguir, obtida a partir de um servidor Linux.

Que comando deve ser utilizado para terminar, incondicionalmente, o


processo buagent?
(A) shutdown tty1 1765 1903
(B) kill -HUP 1
(C) kill -KILL 1833 1903 1 1765
(D) kill -HUP 1765
(E) kill -9 1765
14. (Cesgranrio/2009/Casa
da
Moeda/Analista
de
Nvel
Superior/Suporte em TI) Um analista de suporte recebeu um arquivotexto arq.txt, em que deve ser extrado o primeiro caractere de cada
linha. No Linux, qual o comando que pode ser utilizado para atingir esse
objetivo?
(A) wc -c arq.txt
(B) cat arq.txt|cut -c1
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

60

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

(C) less arq.txt


(D) mount arq.txt -c
(E) ls arq.txt l
15. (Cesgranrio/2010/Eletrobrs/Analista de Sistemas Jnior Infraestrutura) Um analista de suporte deseja listar todos os arquivos
cujo contedo possui o termo "Cesgranrio" a partir do diretrio /tmp de um
servidor Linux. Considerando-se que o /tmp possui vrios subdiretrios, e
que o diretrio corrente do analista o /tmp, que comando(s) atinge(m) tal
objetivo?
(A) ls lR /tmp/*|xargs grep Cesgranrio
(B) ls lR|xargs grep Cesgranrio
(C) grep R cesgranrio
(D) find . -type f|xargs grep Cesgranrio
(E) search .|grep R cesgranrio|which -n
16. (Cesgranrio/Casa da Moeda/Analista de Nvel Superior/Banco de
Dados/2009) No Linux, que comando pode ser utilizado para mostrar a
quantidade de itens (arquivos ou diretrios que no sejam o "." ou o "..")
do diretrio corrente?
a)
b)
c)
d)
e)
17. (FGV/2006/SEFAZ-MS/TCNICO DE TI/Q.36) O Linux emprega um
carregador, instalado no Master Boot Record ou no primeiro setor de sua
partio-raiz e que fornece recursos de inicializao "dual", permitindo que
se escolha o sistema operacional a ser ativado no momento do boot do
computador. Esse carregador conhecido por:
(A) Loader.
(B) Kernel.
(C) Root.
(D) Post.
(E) Lilo.
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

61

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

18. (ESAF/2008/PSS) No Linux, os comandos so arquivos que possuem


permisso para serem executados. O comando touch nome_do_arquivo
utilizado para
a) criar um arquivo vazio.
b) executar um arquivo executvel.
c) criar um arquivo com o contedo da tela.
d) converter um arquivo texto em arquivo executvel.
e) converter um arquivo executvel em uma DLL.
19. (CESPE/2010/BANCO DA AMAZNIA/Tcnico Cientfico rea:
Tecnologia da Informao Produo e infraestrutura) Tanto no
Linux quanto no Windows, possvel atribuir valores a variveis de
ambiente por meio de scripts de inicializao que executem aps
autenticao do usurio.
20. (CESPE/2008/CBM/DF) O LDAP um protocolo til quando se trata
de gerenciamento de autenticao em sistemas Linux, pois permite a
centralizao, em um nico local da rede, de informaes acerca de
usurios, senhas e diretrios, entre outras. Alm disso, o acesso a esses
dados pode ser feito de forma segura, pois a maioria dos servidores LDAP
oferece conexes criptografadas usando SSL.
(CESPE/FNDE/Tcnico em Financiamento e Execuo de Programas e
Projetos Educacionais/2012) Determinado tcnico instalou um pequeno
servidor Windows, capaz de compartilhar arquivos e conexo ADSL, utilizando
um proxy transparente, em um computador com processador Pentium 133
com 32 MB de memria RAM, sem nobreak. Para um segundo servidor, Linux,
o mesmo tcnico utilizou um computador com processador Athlon 64 com 1 GB
de RAM, com nobreak, e nele instalou o stio de determinada empresa,
<www.empresa.com.br>. Aps sua instalao, esse stio passou a receber a
mdia de 300.000 visitas dirias e cerca de 700.000 visualizaes de pgina
(pageviews). Alm disso, tal stio possui frum com 1,7 milho de mensagens
e 55.000 usurios registrados e sistemas de becape e indexao de contedo e
correio eletrnico (email).
Com base na situao hipottica acima apresentada, julgue os itens de 1 a 3.
21. (CESPE/FNDE/Tcnico em Financiamento e Execuo de
Programas e Projetos Educacionais/2012) Os sistemas operacionais
Windows e Linux oferecem recursos que possibilitam separar arquivos que
tratem do mesmo assunto e criar pastas ou diretrios nos discos e
memrias auxiliares para gravar programas e arquivos relativos a um
mesmo tema.
Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

62

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

22. (CESPE/FNDE/Tcnico em Financiamento e Execuo de


Programas e Projetos Educacionais/2012) De modo semelhante ao
Linux, o Windows considerado um software microbsico. Uma
caracterstica desse tipo de software que, uma vez ligado o computador,
ele no permanece carregado na memria at que o computador venha a
ser desligado. Isso se deve ao fato de que tanto o Linux quanto o Windows
alocam o hardware e o software apenas quando estes so requeridos pelo
usurio.
23. (CESPE/FNDE/Tcnico em Financiamento e Execuo de
Programas e Projetos Educacionais/2012) Na situao hipottica
descrita, o servidor com o sistema Windows mais apropriado que o
empregado com Linux, pois mais vantajoso e confivel para lidar com
grande volume de visitas e operaes no stio da empresa.
24. (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.
25. (CESPE/2012/TRE-RJ/Tcnico Judicirio Administrativa)
No
Linux, a sintaxe ifconfig -a|grep eth permite identificar as interfaces
Ethernet configuradas.
26. (Cespe/2012/PEFOCE) O comando pwd do Linux possibilita ao
usurio efetuar a troca de senha (password).
27.
(Cespe/TRE-RJ/CBNS/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.
28. (Cespe/TRE-RJ/CBNS/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.
29. (Cespe/TRE-RJ/CBNS/2012) No Linux, a sintaxe sudo adduser
fulano criar o usurio fulano no grupo /etc/skell, bem como criar o
diretrio /home/fulano.

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

63

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

30. (CESPE/MPE-PI/ Tcnico Ministerial/rea: Administrativa/2012)


Por ser um sistema multitarefa, o Linux pode ser acessado por vrios
consoles ao mesmo tempo. Nesse sistema, para se alternar o acesso entre
os consoles de 1 a 6, correto utilizar o comando ALT + N, em que N
representa o nmero do console desejado.
31. (CESPE/MPE-PI/2012) 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.
32. (Cespe/BRB/Escriturrio/2011)
Apesar
de
multiprogramvel, o sistema operacional Linux
redirecionamento de entrada e sada de dados.

multiusurio
no permite

e
o

33. (CESPE/2011/ EBC - Cargos de Nvel Superior - Conhecimentos


Bsicos - EXCETO Cargo 4 Advocacia) 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.
34. (CESPE - 2011 - EBC - Cargos de Nvel Superior - Conhecimentos
Bsicos - EXCETO Cargo 4 Advocacia) O Windows 7 Professional grava
os arquivos em formato nativo ext3 e fat32; o Linux utiliza, por padro, o
formato NTFS, mais seguro que o adotado pelo Windows.
35. (CESPE/Praa Bombeiro Militar Operacional (QBMG-01)/201105) Em algumas das distribuies do Linux disponveis na Internet, pode-se
iniciar o ambiente grfico por meio do comando startx.
36. (CESPE/Tcnico Bancrio Novo - NM1 Caixa Econmica
Federal/2010) No Linux, pode-se definir um caminho de diretrios a partir
do uso de barras invertidas (\), diferentemente do Windows, em que so
utilizadas barras no invertidas (/).
37. (CESPE/Tcnico Bancrio Novo - NM1 Caixa Econmica
Federal/2010) Em ambiente operacional, o gerenciador de arquivos
utilizado para se visualizar a estrutura de diretrios e respectivos arquivos.
No Linux, o Konqueror constitui exemplo de gerenciador de arquivos.

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

64

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

38. (CESPE/Tcnico Bancrio Novo - NM1


Federal/2010) O diretrio raiz do Linux o C:\.

Caixa

Econmica

39. (CESPE/Tcnico
Bancrio/Carreira
administrativaCAIXANM1/2010) No ambiente Linux, pode haver diversos tipos de interfaces e
uso de licenas. Uma dessas interfaces o KDE, que utiliza a licena GNU.
40. (CESPE/Tcnico
Bancrio/Carreira
administrativaCAIXANM1/2010) A distribuio Debian do Linux tem a sua utilizao limitada
por no oferecer ferramentas administrativas nem integrao com outros
ambientes computacionais.
41. (CESPE/Tcnico Administrativo - ANEEL/2010) O sistema
operacional Windows mais seguro do que o Linux, uma vez que o Linux
possui cdigo aberto e facilita a ocorrncia de vulnerabilidades.
42. (CESPE/ANALISTA
MUNICIPAL-Procurador
Municipal
-PGMRR/2010) No Linux, por padro, o aplicativo Grub usado para enviar um
correio eletrnico para destinatrio na Internet.
43. (CESPE/Agente Administrativo - DPU/2010) Em uma distribuio
do sistema Linux, possvel encontrar software destinados a diversas
finalidades, como para prover servio de acesso Internet. No ambiente
Linux, tambm se dispe de uma rea de trabalho (GUI) para uso do
sistema operacional a partir de uma interface grfica.
44. (CESPE/Agente Administrativo - DPU/2010) KDE Control Center a
rea de trabalho do Linux pela qual se faz acesso a aplicativos instalados no
computador, como o BrOffice e outros.
45. (CESPE/Analista
Tcnico-Administrativo
Ministrio
da
Sade/2010) No sistema operacional Linux tpico, o subdiretrio /dev do
diretrio raiz contm os arquivos executveis (binrios) de comandos
essenciais pertencentes ao sistema, e que so usados com frequncia pelas
aplicaes.
46. (CESPE/Analista
Tcnico-Administrativo
Ministrio
da
Sade/2010) No sistema operacional Linux, um ponto (.) no incio do
nome identifica os arquivos ocultos.

Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

65

TI EM EXERCCIOS P/ INSS
Conhecimentos especficos - Formao em Tecnologia da Informao (TEINF)

47. (Elaborao prpria) Qual o comando que, digitado na linha de


comandos do sistema operacional Linux, utilizado para se alterar a senha
de usurios?
a) cp
b) pwd
c) passwd
d) chown
e) usrpassword
GABARITO
1. Letra A.

25. Item correto.

2. Item errado.

26. Item errado.

3. Letra B.

27. Item correto.

4. Letra D.

28. Item correto.

5. Item errado.

29. Item errado.

6. Item correto.

30. Item correto.

7. Item correto.

31. Item errado.

8. Letra A.

32. Item errado.

9. Letra A.

33. Item errado.

10. Letra D.

34. Item errado.

11. Letra C.

35. Item correto.

12. Letra A.

36. Item errado.

13. Letra E.

37. Item correto.

14. Letra B.

38. Item correto.

15. Letra D.

39. Item correto.

16. Letra C.

40. Item errado.

17. Letra E.

41. Item errado.

18. Letra A.

42. Item errado.

19. Item correto.

43. Item correto.

20. Item correto.

44. Item errado.

21. Item correto.

45. Item errado.

22. Item errado.

46. Item correto.

23. Item errado.

47. Letra C.

24. Item errado.


Profa Patrcia Lima Quinto

www.pontodosconcursos.com.br

66

Potrebbero piacerti anche