You are on page 1of 14

Curso para Concursos LINUX Bruno Guilhen

O SISTEMA OPERACIONAL LINUX


As distribuies Linux
O sistema Linux possui uma arquitetura aberta, ou seja,
permite o acesso ao cdigo fonte e, por isso, pode ser
implementado, programas, aplicaes e outras vantagens
podem ser inseridas no Linux com as habilidades de um
desenvolvedor. Imagine que no indo!s o sistema de
prote"o que ele possui, o seu #ire!all, j$ vem
implementado e com as funes devidas. %as voc&
gostaria de criar novas situaes, novos elementos, no
indo!s isso seria muito complicado, mas no Linux, se
voc& for um programador com habilidades para isso ficar$
f$cil de fa'er.
(ma distribui"o Linux ) um conjunto de aplicaes que
juntamente com o *ernel +o n,cleo- formam um sistema.
.s distribuies Linux mais conhecidas s"o/
0onectiva +brao brasileiro da %andriva-
*urumin +brasileira-
1ebian 23 011 +brasileira-
1ebian
#edora
4entoo
*noppix
%andriva
3ed 5at
6lac7!are
6(68
(buntu
9ello! 1og Linux +para %ac-
A interface grfica do Linux
O linux possui uma interface gr$fica que permite ao
usu$rio abrir janelas, usar o mouse normalmente, tudo
muito parecido com o indo!s. :eja a figura abaixo que
mostra a interface da $rea de trabalho do Linux, vers"o
*urumin. O sistema operacional apresentado ) um LI:8
01, ou seja, um Linux que roda pelo 01;3O%, sem precisar
instalar no 51, ) uma distribui"o *(3(%I< e foi
adquirida no site/ !!!.guiadohard!are.com.br e o
desenvolvedor das aplicaes ) 0arlos %orimoto.
www.brunoguilhen.com.br 1
Curso para Concursos LINUX Bruno Guilhen
.lgumas outras aplicaes s"o tamb)m semelhantes ao
ambiente indo!s, por exemplo, o menu iniciar, onde se
encontram v$rias opes de programas, aplicativos para
imagens, bac7up, $udio e v=deo, grava"o de 01 e outras,
tudo isso j$ pronto e instalado basta usar. . distribui"o
Linux mostrada j$ conta com o pacote de aplicativos
2rOffice.org, com o navegador #irefox, e acredite, o Linux
possui at) um programa de bate papo, um similar do %6<,
mas de nome *O>8?8. :eja algumas semelhanas do Linux
e que o usu$rio vai encontrar as mesmas facilidades de uso
dos sistemas da %icrosoft. .lgumas distribuies inclusive
a mostrada na figura, usa apenas um clique para ativar
funes na $rea de trabalho, ou seja, para abrir uma pasta
basta clicar uma ve' na pasta. Isso ) bom pois basta um
clique para abrir, por outro lado se for necess$rio
selecionar a pasta isso dever$ ser feito usando o bot"o
direito do mouse.
www.brunoguilhen.com.br 2
Curso para Concursos LINUX Bruno Guilhen
. figura apresentada acima mostra o @menu iniciarA do
Linux com todas as funcionalidades presentes na
distribui"o instalada.
. seguir tem;se a barra de tarefas do Linux, que mostra um
painel de acesso r$pido, com botes que apresentam
funes do tipo >ainel de controle, %eu 0omputador,
1icas do Linux, pode;se observar tamb)m o =cone do
navegador #irefox, etc. 1o lado direito, o Linux mostra o
relgio do sistema e outras configuraes de programas
instalados.
A janela Meu Computador
O Linux tamb)m gerencia os arquivos em uma janela
chamada %eu 0omputador, veja na figura abaixo, que s"o
listados os drivers de 01;3O%, 1isquete +floopB-, os 51s
ou suas parties lgicas +sdaC, sdaD, sdaE-. . organi'a"o
tamb)m permite a exibi"o em v$rios modos e com
diferentes tipos de formatos de janela.
O KOPETE
F o programa de bate;papo que essa distribui"o Linux
usa, ) um similar do %6<, veja que o programa oferece at)
compatibilidade com outros programas de bate;papo,
inclusive o prprio %6<.
www.brunoguilhen.com.br 3
Curso para Concursos LINUX Bruno Guilhen
O Painel de Controle.
www.brunoguilhen.com.br 4
Curso para Concursos LINUX Bruno Guilhen
Outra facilidade implementada no Linux ) o seu painel de
controle, o usu$rio poder$ acessar ferramentas de
configuraes por esse painel e nela executar aes como
mudar prefer&ncias de configuraes regionais e de
idioma, cria"o de novos usu$rios, configuraes de rede
+cabeadas e sem;fio-. Lembrando que no Linux a figura do
administrador do sistema chama;se 3OO?. 0omo uma
medida de segurana somente como 3OO? o usu$rio
consegue obter os maiores privil)gios de configura"o.
O Terminal Linux
<as figuras abaixo foram digitados comandos b$sicos de
configura"o tais como/ G I>0O<#I4, que mostra as
configuraes de rede do computador e na figura seguinte
foi digitado o comando G L6 HL. que fa' uma listagem dos
arquivos e pastas e suas respectivas permisses de acesso/
r H leitura, ! H escrita, x H grava"o.
www.brunoguilhen.com.br 5
Curso para Concursos LINUX Bruno Guilhen

O uso do chamado terminal de comandos Linux )
fundamental para sua estrutura, ) a partir dessa
ferramenta que um desenvolvedor conseguir$ reali'ar
alteraes em programas, configurar o cdigo fonte, iniciar
ou encerrar processos no Linux, veja que a grande
vantagem do Linux se encontra aqui, a permiss"o de
www.brunoguilhen.com.br
Curso para Concursos LINUX Bruno Guilhen
acesso a processos, a finali'a"o de um processo sem
comprometer o sistema +chama;se *ill, ou matar o
processo-, a possibilidade de configurar todas as aplicaes
e baixar suas atuali'aes e correes por meio de linhas
de comando, enfim, um mundo livre um soft!are livre.
%as isso tudo tem um preo, o conhecimento, um usu$rio
leigo, n"o teria tanta facilidade de executar essas aes, )
necess$rio conhecer os comandos, ter um conhecimento
t)cnico de quais pastas ou servios habilitar para que tudo
funcione harmonicamente. ?alve' seja essa a justificativa
de o Linux ainda n"o ser um padr"o totalmente adotado
nas empresas e instituies, a m"o;de;obra para
assist&ncia ) qualificada, e escassa.
Um Pouco de Hit!ria
O Linux ) um sistema operacional criado em CIIC por
Linus Torvalds na universidade de 5elsin7B na #inlJndia. F
um sistema Operacional de cdigo aberto distribu=do
gratuitamente pela Internet. 6eu cdigo fonte ) liberado
como Free Software +soft!are gratuito- o aviso de
copBright do 7ernel feito por Linus descreve
detalhadamente isto e mesmo ele est$ proibido de fa'er a
comerciali'a"o do sistema.
Isto quer di'er que voc& n"o precisa pagar nada para usar
o Linux, e n"o ) crime fa'er cpias para instalar em outros
computadores. 6er um sistema de cdigo aberto pode
explicar a performance, estabilidade e velocidade em que
novos recursos s"o adicionados ao sistema.
>ara rodar o Linux voc& precisa, no m=nimo, de um
computador EKL 6M com D %2 de memria e NO%2
dispon=veis em seu disco r=gido para uma instala"o b$sica
e funcional.
O sistema segue o padr"o POSIX que ) o mesmo usado por
sistemas UNIX e suas variantes. .ssim, aprendendo o Linux
voc& n"o encontrar$ muita dificuldade em operar um
sistema do tipo (<IM, #ree261, 5>(M, 6unO6, etc.,
bastando apenas aprender alguns detalhes encontrados
em cada sistema.
O cdigo fonte aberto permite que qualquer pessoa veja
como o sistema funciona +,til para aprendi'ado-, corrija
alguma problema ou faa alguma sugest"o sobre sua
melhoria, esse ) um dos motivos de seu r$pido
crescimento, do aumento da compatibilidade de
perif)ricos +como novas placas sendo suportadas logo aps
seu lanamento- e de sua estabilidade.
Outro ponto em que ele se destaca ) o suporte que
oferece a placas, 01P3oms e outros tipos de dispositivos
de ,ltima gera"o e mais antigos +a maioria deles j$
ultrapassados e sendo completamente suportados pelo
sistema operacional-. 8ste ) um ponto forte para empresas
que desejam manter seus micros em funcionamento e
pretendem investir em avanos tecnolgicos com as
m$quinas que possui.
5oje o Linux ) desenvolvido por milhares de pessoas
espalhadas pelo mundo, cada uma fa'endo sua
contribui"o ou mantendo alguma parte do 7ernel
gratuitamente.
O suporte ao sistema tamb)m se destaca como sendo o
mais eficiente e r$pido do que qualquer programa
comercial dispon=vel no mercado. 8xistem centenas de
consultores especiali'ados espalhados ao redor do mundo.
:oc& pode se inscrever em uma lista de discuss"o e relatar
sua d,vida ou alguma falha, e sua mensagem ser$ vista por
centenas de usu$rios na Internet e algum ir$ te ajudar ou
avisar$ as pessoas respons$veis sobre a falha encontrada
para devida corre"o.
Alguma Caracter"tica do Linux
F de graa e desenvolvido voluntariamente por
programadores experientes, hac7ers, e contribuidores
espalhados ao redor do mundo que tem como objetivo a
contribui"o para a melhoria e crescimento deste sistema
operacional.
%uitos deles estavam cansados do excesso de propaganda
+%ar7eting- e baixa qualidade de sistemas comerciais
existentes.
0onvivem sem nenhum tipo de conflito com
outros sistemas operacionais +com o 1O6,
indo!s, <et!are- no mesmo computador.
www.brunoguilhen.com.br !
Curso para Concursos LINUX Bruno Guilhen
%ultitarefa real
%ultiusu$rio
6uporte a nomes extensos de arquivos e
diretrios +DQQ caracteres-
0onectividade com outros tipos de plataformas
como Apple, Sun, Macintosh, Sparc, Alpha,
PowerPc, AM, Uni!, "indows, #OS, etc.
>rote"o entre processos executados na memria
3.%
6uporte ha mais de LE terminais virtuais
+consoles- R
%odulari'a"o P O 4<(SLinux somente carrega
para a memria o que ) usado durante o
processamento, liberando totalmente a memria
assim que o programaSdispositivo ) finali'ado
1evido a modulari'a"o, os drivers dos perif)ricos
e recursos do sistema podem ser carregados e
removidos completamente da memria 3.% a
qualquer momento. Os drivers +mdulos- ocupam
pouco espao quando carregados na memria
3.% +cerca de L*b para a >laca de rede <8 DOOO,
por exemplo-

<"o h$ a necessidade de se reiniciar o sistema
aps a modificar a configura"o de qualquer
perif)rico ou parJmetros de rede. 6omente )
necess$rio reiniciar o sistema no caso de uma
instala"o interna de um novo perif)rico, falha em
algum hard!are +queima do processador, placa
m"e, etc.-.
<"o precisa de um processador potente para
funcionar. O sistema roda bem em computadores
EKLsx DQ com N%2 de memria 3.% +sem rodar o
sistema gr$fico M, que ) recomendado K%2 de
3.%-.
T$ pensou no seu desempenho em um NKL ou
>entium U

O crescimento e novas verses do sistema n"o
provocam lentid"o, pelo contrario, a cada nova
vers"o os desenvolvedores procuram buscar
maior compatibilidade, acrescentar recursos ,teis
e melhor desempenho do sistema +como o que
aconteceu na passagem do 7ernel D.O.x para
D.D.x-.

<"o ) requerida uma licena para seu uso. O
4<(SLinux ) licenciado de acordo com os termos
da 4<(
.cessa sem problemas discos formatados pelo
1O6, indo!s, <ovell, O6SD, <?#6, 6unO6, .miga,
.tari, %ac, etc.
(tili'a permisses de acesso a arquivos, diretrios
e programas em execu"o na memria 3.%.
VIRUS NO LINUX! 8m todos esses anos de
exist&ncia, o n,mero de registro de v=rus no
LI<(M foi quase 'ero. Isto tudo devido a grande
segurana oferecida pelas permisses de acesso
do sistema que funcionam inclusive durante a
execu"o de programas e o fato do cdigo fonte
ser aberto.
3ede ?0>SI> mais r$pida que no indo!s e tem
sua pilha constantemente melhorada. O
4<(SLinux tem suporte nativo a redes ?0>SI> e
n"o depende de uma camada intermedi$ria como
o insoc7. 8m acessos via modem a Internet, a
velocida de de transmiss"o ) COV maior.
Togadores do Wua7e ou qualquer outro tipo de
jogo via Internet preferem o Linux por causa da
maior velocidade do Togo em rede. F f$cil rodar
um servidor Wua7e em seu computador e assim
jogar contra v$rios advers$rios via Internet.
3oda aplicaes #OS atrav)s do 1O68%(. >ara se
ter uma id)ia, ) poss=vel dar o boot em um
sistema #OS qualquer dentro dele e ao mesmo
tempo usar a multitarefa deste sistema.
3oda aplicaes "indows atrav)s do I<8 R
6uporte a dispositivos infravermelho
6uporte a rede via r$dio amador R
6uporte a dispositivos >lugPandP>laB R
6uporte a dispositivos (62 R
:$rios tipos de fire!alls de alta qualidade e com
grande poder de segurana de graa R
3oteamento est$tico e dinJmico de pacotes R
>onte entre 3edes R
>roxB ?radicional e ?ransparente R
>ossui recursos para atender a mais de um
endereo I> na mesma placa de rede, sendo
muito ,til para situaes de manuten"o em
www.brunoguilhen.com.br "
Curso para Concursos LINUX Bruno Guilhen
servidores de redes ou para a emula"o de Xmais
computadoresX virtualmente.
O servidor 82 e #?> podem estar locali'ados no
mesmo computador, mas o usu$rio que se
conecta tem a impress"o que a rede possui
servidores diferentes.
O sistema de arquivos usado pelo Linux +8xtD-
organi'a os arquivos de forma inteligente
evitando a fragmenta"o e fa'endoPo um
poderoso sistema para aplicaes multiPusu$rias
exigentes e gravaes intensivas.
>ermite a montagem de um servidor eb,
8Pmail, <e!s, etc. com um baixo custo e alta
performance. O melhor servidor eb do
mercado, o .pache, ) distribu=do gratuitamente
junto com o Linux. O mesmo acontece com o
6endmail
>or ser um sistema operacional de cdigo aberto,
voc& pode ver o que o cdigo fonte +o que foi
digitado pelo programador- fa' e adaptaPlo as
suas necessidades ou de sua empresa. 8sta
caracter=stica ) uma segurana a mais para
empresas s)rias e outros que n"o querem ter seus
dados roubados +voc& n"o sabe o que um sistema
sem cdigo fonte fa' na realidade enquanto esta
processando o programa-.
6uporte a diversos dispositivos e perif)ricos
dispon=veis no mercado, tanto os novos como
obsoletos R
>ode ser executado em CO arquiteturas diferentes
+Intel, %acintosh, .lpha, .rm, etc.- R
0onsultores t)cnicos especiali'ados no suporte ao
sistema espalhados por todo o mundo R
Principai Comando#
Estrutura de diretrios do Linux
Estrutura de diretris d Linux
!bin ar$uivos e!ecut%veis &'in%rios()
!bt ar$uivos de iniciali*a+,o)
!de" ar$uivos de dispositivos de entrada-sa.da)
!et# confi/ura+,o do siste0a da 0%$uina local)
!$%e diret1rios dos usu%rios)
!&ib ar$uivos das 'i'liotecas co0partilhadas)
!%nt ponto de 0onta/e0 de parti+,o te0por%ria)
-'t eservado para pacotes adicionais de software)
!rt diret1rio local do super2usu%rio &root()
!sbin ar$uivos de siste0a essenciais)
!t%' ar$uivos te0por%rios)
!usr ar$uivos de acesso por usu%rios)
!"ar infor0a+,o vari%vel3 &ar$uivos a sere0 processados,
filas de i0press,o, ar$uivos te0por%rios de reiniciali*a+,o
do siste0a, etc(3
O arquivo .cshrc
Para a shell csh, o arquivo de configurao correspondente ser
o .cshrc. Outras shells disponveis: ksh .kshrc!, "ash ."ashrc!#
tsh .tshrc!# etc.
$%e&plo de .cshrc:
Para ha"ilitar o .cshrc:
' source .cshrc no diret(rio rai) do usurio!
Passos para acessar o Linux
*einiciar o siste&a# *einiciar o siste&a#
$scolha verso +inu% no menu; OU ,igitar linux no boot;
$ntrar co& login e password. $ntrar co& login e
password.
Como sair do Linux.
do prompt: digite -trl./lt.,el.
de uma janela: pri&eiro digite -trl./lt.0ackspace,
depois -trl./lt.,el.
NUNCA d Reset: danificar seu siste&a de arquivos.
Comandos !"sicos do Linux
www.brunoguilhen.com.br #
Curso para Concursos LINUX Bruno Guilhen
man &ostra infor&a1es so"re co&andos e& geral.
' man ls infor&a1es so"re o co&ando ls!
#di$$ co&para dois arquivos te%tos grandes.
' "diff "ig2.t%t "ig3.t%t &ostra diferenas na tela!
cal e%i"e u& calendrio.
' cal 2002 e%i"e calendrio de 3443!
cat &ostra o conte5do e cria arquivos.
' cat arq.t%t &ostra na tela o conte5do de arq.t%t!
' cat arq1.txt > arq.txt so"rescreve arq.t%t co& arq2.t%t!
$ cat arq2.txt >> arq1.txt adiciona arq3.t%t e& arq2.t%t !
' cat 6 novo.t%t
digitao do te%to! cria arquivo via teclado!
-trl7d
cd &uda de diret(rio.
' cd vai para o diret(rio rai) do usurio!
' cd docs vai para o su"8diret(rio docs!
' cd .. volta u& nvel!
chmod &uda per&iss1es de arquivos.
proprietrio: u%o 9 user, group, others
per&isso: r&x 9 read, :rite, e%ecute
' chmod ugo+w arq.txt per&ite que todos escreva&!
' chmod u+x prog per&ite que o usurio e%ecute prog!
' chmod go-r arq.txt no per&ite que group e others leia&!
clear li&pa a tela. anlogo ao cls do ,O;!
' clear
cmp co&para dois arquivos# &ostra a locali)ao linha e "<te! da
pri&eira diferena entre eles.
' c&p arq2.t%t arq3.t%t &ostra resultado na tela!
comm co&para dois arquivos para deter&inar quais linhas so
co&uns entre eles.
' co&& arq2.t%t arq3.t%t t%t &ostra resultado na tela!
cp copia arquivos.
' cp arq.t%t arq3.t%t fa) c(pia de arq.t%t co& no&e de arq3.t%t!
' cp arq.tgz ! copia arq.tgz para o diret(rio rai) do usurio!
date retorna a data e a hora do siste&a.
' date
d$ &ostra espao usado, livre e capacidade parti1es=>,.
' df 8k
di$$ co&para dois arquivos te%tos.
' diff arq2.t%t arq3.t%t &ostra diferena na tela!
' di"" arq1.txt arq2.txt 6 li%o grava diferenas e& lixo!
du relat(rio de uso do disco.
' du #s$ lista su"diret(rios do usurio, e& ?"<tes!
env &ostra a configurao das variveis do siste&a.
' en% & more &ostra configurao, pgina por pgina!
expr cha&ado co&ando "o&"ril 2442 utilidades!.
' expr length 'teste( retorna: @ 9 n. de caracteres!
' expr 2 )* + retorna: A 9 resultado do produto!
' ' expr 1, ! - retorna: B 9 trunca p= o &enor inteiro!
www.brunoguilhen.com.br 1$
Curso para Concursos LINUX Bruno Guilhen
$ind procura u& arquivo no >,.
' find = 8na&e arq.t%t 9print procura arq.t%t a partir do rai)!
$in%er &ostra infor&a1es dos usurios.
' "inger sil%a &ostra infor&a1es de todos usurios que tC& sil%a!
$old for&ata arquivos te%tos.
' fold 9s 9:A4 arq.t%t 6 arq3.t%t corta te%to na coluna A4,
&antendo strings inteiras!
$ree e%i"e a &e&(ria livre, usada, e os bu""ers da */D.
' free
%cc co&pilador - e -...
' gcc 9c progra&a.c co&pila, criando progra&a.o!
' gcc #o prog programa.c co&pila e cria e%ecutvel prog!
%'' co&pilador Eortran.
' gFF 9c progra&a.f co&pila, criando progra&a.o!
' g.. #o prog programa." co&pila e cria e%ecutvel prog!
%rep procura por u&a deter&ina string.
' grep linux arq.txt "usca string linux no arquivo arq.txt!
%(ip co&pacta arquivo.
' g)ip arq.t%t co&pacta arquivo arq.t%t Garq.t%t.g)!
%un(ip desco&pacta arquivo.
' gunzip arq.txt.gz desco&pacta arquivo arq.txt .g)Garq.txt!
head e%i"e o incio de u& arquivo
' head #" arq.txt &ostra as 24 pri&eiras linhas de arq.txt!
less &ostra conte5do de u& arquivo.
' less letter.txt &ostra o conte5do de letter.txt!
lo%out sai da sesso atual.
' logout
lpr i&pri&e arquivo.
' lpr 9PhpH&v letter.ps i&pri&e letter.ps na i&pr. >pH&v!
ls lista arquivos. &es&a funo que o dir do ,O;!
' ls lista no&es arquivos!
' ls #a lista no&es arquivos ocultos!
' ls I.t%t lista todos os arquivos co& e%tenso .txt!
' ls #l &ostra per&iss1es, "<tes, diret(rio, etc.!
' ls & more e%i"e conte5do da lista, pgina por pgina!
' ls #lt lista arqs. classificados pela hora de criao=alterao!
' ls #lu lista arqs. classificados pela hora do 5lti&o acesso!
mail usado para ler ou enviar e&ails.
' mail a&"iente para &anipulao de e7&ailJs!
' mail #s assunto brunoguilhen/gmail.com K arq.t%t
envia conte5do de arq.txt para o e0mail indicado!
m)dir cria diret(rio.
' m$dir docs cria diret(rio docs no diret(rio corrente!
' m$dir !temp!docs cria su"diret(rio docs no diret(rio temp!
more e%i"e conte5do de u& arquivo pgina por pgina.
' &ore arq.t%tL"arra de espaoM &uda tela# LenterM &uda linha!
mv &ove e=ou reno&eia arquivos.
' m% teste.hp !docs &ove arquivo!
www.brunoguilhen.com.br 11
Curso para Concursos LINUX Bruno Guilhen
' &v arquivo2.t%t arquivo3.t%t reno&eia arquivo!
' m% arq1.txt !docs!arq2.txt &ove e reno&eia arquivo!
pass&d &uda a senha.
' passwd pede8se a senha antiga e 3 ve)es a nova senha!
ps lista processos ativos.
' ps au% N &ore lista processos ativos, tela por tela!
rm apaga arquivos.
' rm arqui%o.txt apaga arquivo!
' rm #i arqui%o.txt pede confir&ao antes de apagar!
rmdir apaga u& diret(rio.
' rmdir docs apaga diret(rio docs va)io!
' rmdir #r dcos apaga diret(rio docs cheio!
sleep atrasa o co&ando.
' sleep A4 OO echo testando... &ostra &sg. ap(s A4 s!
sort classifica conte5do de arquivo.
' sort arq.t%t 6 arq7ord.t%t ordena arq.t%t e salva e& arq7ord.t%t!
tail e%i"e o fi& de u& arquivo.
' tail #" arq.txt &ostra as 24 5lti&as linhas de arq.txt!
tar tape archive! agrupa arquivos para "ackup.
' tar -c%" arq.tar !* gera "ackup a partir do rai) do usurio!
' tar #c%" docs.tar *.doc gera "ackup de todos os arqs. .doc!
' tar -x%" arq.tar restaura "ackup!
' tar #t%" arq.tar lista o conte5do de u& "ackup!
uname e%i"e a verso do +inu%.
' uname #a e%i"e todas as infor&a1es!
&c e%i"e detalhes so"re o arquivo.
* wc #lwc arq.txt &ostra nP. de linhas, palavras e caracteres!
&ho &ostra que& est logado na &quina.
&hoami &ostra o username co& que logou na &quina.
&rite enviar &ensagens para outro usurio, na &es&a &quina.
' :rite usuario2
' 1mensagem2 envia &ensage& p= usuario2!
' -trl7d
Curingas
+ p= todos os arqs., e%ceto os ocultos ' ls *!
.+ p= todos os arqs. ocultos ' ls .*!
+.+ p= so&ente os que tivere& e%tenso ' ls *.*!
, p= su"stituir u&a letra qualquer ' rm arq3.txt!
,, p= su"stituir duas letras quaisquer ' rm arq33.txt!
#todo o comando de Linux deta apotila foram organi$ado pelo
prof. %ergio &rilo '(E)%*U+E%P,
SISTEMAS OPERACIONAIS
OC; 'AU-.*()%. .EC. (E-. /001, 8m um sistema
operacional, o 4ernel )/
a- um computador central, usando um sistema operacional
de rede, que assume o papel de servidor de acesso para os
usu$rios da rede.
b- a t)cnica usada para permitir que um usu$rio d&
instrues para a m$quina, usando instrues gr$ficas.
www.brunoguilhen.com.br 12
Curso para Concursos LINUX Bruno Guilhen
c- o processo de interven"o do sistema operacional
durante a execu"o de um programa. ?em como utilidade
desviar o fluxo de execu"o de um sistema para uma
rotina especial de tratamento.
d- o n,cleo do sistema, respons$vel pela administra"o
dos recursos do computador, dividindo;os entre os v$rios
processos que os requisitam. <o caso do Linux, o *ernel )
aberto, o que permite sua altera"o por parte dos
usu$rios.
e- um pedido de aten"o e de servio feito Y 0>(.
OD; 'AU-.*()%. .EC. (E-. /001, <o sistema operacional
Linux, o comando
a- '(d mostra a senha de sua conta.
b- %)dir destri um diretrio.
c- s$utd(n *r +, fa' com que o sistema reinicie aps
cinco minutos.
d- ($ mostra a vers"o do Linux e a quantidade de
memria do computador.
e- &s lista os usu$rios conectados na m$quina via rede.
OE; 'T2C. .EC. (E-. /0013/004, O sistema operacional
Linux ) composto por tr&s componentes principais. (m
deles, o Shell, )
a- o elo entre o usu$rio e o sistema, funcionando como
int)rprete entre o dois. 8le tradu' os comandos digitados
pelo usu$rio para a linguagem usada pelo 5ernel e vice;
versa. 6em o Shell a intera"o entre usu$rio e o 5ernel
seria bastante complexa.
b- o n,cleo do sistema. F respons$vel pelas operaes de
baixo n=vel, tais como/ gerenciamento de memria,
suporte ao sistema de arquivos, perif)ricos e dispositivos.
c- o substituto do 5ernel para as distribuies mais
recentes do Linux.
d- o respons$vel por incorporar novas funcionalidades ao
sistema. F atrav)s dele que se torna poss=vel a
implementa"o de servios necess$rios ao sistema,
divididos em aplicaes do sistema e aplicaes do
usu$rio.
e- o respons$vel pelo gerenciamento dos processos em
execu"o pelo 6istema Operacional.
ON; 'AU-. ()%C. T.A5.MTE*/006, .nalise as seguintes
afirmaes relacionadas a sistemas de 'ac4up6
I. (m 'ac4up incremental copia somente os arquivos
criados ou alterados desde o ,ltimo 'ac4up normal ou
incremental.
II. .o se utili'ar uma combina"o de 'ac4ups normais ou
incrementais para restaurar dados, ser$ necess$rio ter o
,ltimo 'ac4up normal e todos os conjuntos de 'ac4ups
incrementais.
III. . forma mais segura de se fa'er um 'ac4up diferencial
em todo o conte,do de um 51 ) por meio da
implementa"o de um sistema de espelhamento de disco.
I:. 0om um sistema tolerante a falhas, do tipo 3.I1E ou
3.I1Q, o 'ac4up completo ) feito no ,ltimo disco do
conjunto, que deve ser substitu=do com a freqZ&ncia
necess$ria para se manter a segurana desejada.
3ecomenda;se, no m=nimo, uma substitui"o semanal.
Indique a op"o que contenha todas as afirmaes
verdadeiras.
a- I e II
b- II e III
c- III e I:
d- I e III
e- II e I:
01+.#0 DOOK WC[- O diretrio no sistema operacional Linux
usado para arma'enar arquivos tempor$rios de dados tais
como filas de impress"o ) o/
a- Surs
b- Shome
www.brunoguilhen.com.br 13
Curso para Concursos LINUX Bruno Guilhen
c- Sroot
d- Sopt
e- Svar
04+.#0 DOOK WCK- .s relaes existentes entre processos,
no Linux, s"o visuali'adas usando o comando
a- ps.
b- pstree.
c- df.
d- last.
e- tail.
Gabarito de Sistema Operacional Linux
42 ,
43 -
4B /
4H /
4@ $
4A 0
www.brunoguilhen.com.br 14

You might also like