Anda di halaman 1dari 14

Universidade do Grande Rio Professor Jos de Souza Herdy

Sistemas Operacionais Abertos


Inicializao de um Sistema LINUX
Quando um computador inicializa, a BIOS procura no hardware existente,
dispositivos de onde pode carregar o sistema operacional. Aps identificar o dispositivo de
oot, carrega o loader, !ue " o programa encarregado de carregar o sistema operacional
prpriamente dito. Os loaders #ou bootstrap programs$ mais comuns no %I&'( s)o o
%I%O #*etc*lilo.conf$ e o +,'B #*oot*gru*menu.lst ou gru.conf$.
Aps a inicializa-)o do kernel, este inicia os dispositivos de hardware, e
seguidamente inicia o processo swapper #.$ e o init #/$. O swapper ", na verdade, uma
parte do kernel e n)o um processo 0normal0. O init " o pai de todos os processos !ue v)o
executar numa m1!uina %I&'(.
2onte3http3**www.im.com*developerwor4s*r*lirar5*l6linuxoot*
A partir de ent)o, o init " o respons1vel pela inicializa-)o, lendo o ar!uivo
*etc*initta #sistemas S5s7init$ ou o diretrio *etc*init #sistemas com 'pstart$. 8 tam"m o
respons1vel em colocar o sistema num dos v1rios n9veis de execu-)o, inclusive o n9vel de
encerramento #shutdown$.
7ers)o :./;6/ <
Universidade do Grande Rio Professor Jos de Souza Herdy
Sistemas Operacionais Abertos
A taela !ue se segue apresenta os v1rios n9veis, estando uma m1!uina %I&'( num
determinado momento, num destes n9veis3
Nvel (Run Level) Signiicado
! =arar a m1!uina
"
>odo de 0single user0. ?odos os filesystems s)o montados,
e s um pe!ueno n@mero de processos do kernel est)o em
execu-)o. S o root pode faser login
# >odo de 0multi-user0 sem utiliza-)o ar!uivos remotos
$
>odo de 0multi-user0 com utiliza-)o de ar!uivos remotos,
processos e deamons
% Astado nBo utilizado
& Astado usado para iniciar o (// # Interface +r1fica$
' Ancerramento, e ,einicializa-)o #Shutdown e reboot$
a ( c &9veis #on6demand$
S ou S
O mesmo !ue o modo de 0single user0 mas somente "
utilizado pelos scripts
)iso *eral do Linu+
, -ernel
8 o n@cleo do sistema operacional, a parte mais prxima do hardware. 8 composta
de chamadas ao sistema, de acessos aos dispositivos de I*O e de gerCncia dos
recursos da m1!uina.
.rogramas S/ell
S)o programas interpretadores de comandos, atuam como linguagem de
programa-)o #os shell scripts$ no 'nix e %inux, s)o uma interface entre o usu1rio
e o 4ernel, por"m n)o faz parte do Sistema Operacional. Os mais populares s)o
ash, csh, 4sh, sh, e tsh. O usu1rio pode escolher !ual shell vai utilizar e o shell6
padr)o do %inux " o ash.
0igura S12LL3 Dop5left Eulio Desar &eves
7ers)o :./;6/ F
Universidade do Grande Rio Professor Jos de Souza Herdy
Sistemas Operacionais Abertos
, 4ue 5 um S/ell Script
8 um ar!uivo !ue cont"m comandos de shell, mas !ue em uma situa-)o normal
poderiam ser executados a partir do prompt de comandos.
linux6rrv3* G for i in a c d e f
H do
H echo 0Driando o ar!uivo Ii.0
H sleep :
H touch Ii
H echo 0Ar!uivo Ii criado com codigo IJ.0
H done
Driando o ar!uivo a.
Ar!uivo a criado com codigo ..
Driando o ar!uivo .
Ar!uivo criado com codigo ..
Driando o ar!uivo c.
Ar!uivo c criado com codigo ..
Driando o ar!uivo d.
Ar!uivo d criado com codigo ..
Driando o ar!uivo e.
Ar!uivo e criado com codigo ..
Driando o ar!uivo f.
Ar!uivo f criado com codigo ..
linux6rrv3* G
, Linu+ como sistema operacional multitarea e multiusu6rio7
Am um amiente multitarefa os processos #programas em execu-)o$ s)o
escalonados pelo 4ernel e a estes s)o reservados recursos do sistema. O %inux "
um sistema operacional de multitarefa preemptiva, onde o 4ernel reserva um
intervalo de tempo para cada processo ser executado #time slice$. Quando este
intervalo termina, o 4ernel suspende a execu-)o do processo, salva o seu contexto
para !ue este possa ser executado posteriormente. Aste tam"m determina !uando
cada processo ser1 executado, a dura-)o de sua execu-)o e a sua prioridade sore
os outros.
Domo amiente multiusu1rio, este permite !ue mais de um usu1rio acesse o
computador simultaneamente. Que pode ser por meio de terminais virtuais ou
remotamente.
7ers)o :./;6/ /.
Universidade do Grande Rio Professor Jos de Souza Herdy
Sistemas Operacionais Abertos
Os tipos de usu1rios no %inux*'nix s)o3 o usu1rio KrootL #ou
superusu1rio*administrador$, !ue pode manipular todos os recursos do sistema
operacional, os usu1rios KcomunsL, !ue possuem restri-Mes se comparados com o
root e os usu1rios do sistema, !ue diferente dos usu1rios comuns e root, n)o se
conectam e s)o utilizadas para uso espec9fico de servi-os no sistema #Ax. oracle,
lp, nood5, m5s!l, postfix, etc$.
linux6rrv3 G prompt do usu1rio root
rosonNlinux6rrv3I prompt do usu1rio comum
Sistema de 8r4uivos
Sistema de ar!uivos " a forma !ue o sistema operacional usa para organizar os
dados em um espa-o de armazenamento !ue pode ser m9dia3 dis!uetes, discos
r9gidos, drives em memria, cdOs, etc. Pesta forma o sistema operacional pode ler
e gravar os dados no dispositivo de armazenamento de massa.
Quando se prepara um disco para o traalho atrav"s do processo de formata-)o
f9sica, criam6se os meios magn"ticos necess1rios para armazenar os dados. Aste
processo faz uma prepara-)o do dispositivo de armazenamento para !ue ele possa
receer um sistema de ar!uivos e futuramente os dados do usu1rio. 'm sistema de
ar!uivos, portanto, " necess1rio para manter padrMes, para controlar o tamanho das
parti-Mes, permissMes de ar!uivos, tamanho dos ar!uivos e sua organiza-)o, entre
muitas outras fun-Mes.
A estrutura do sistema de ar!uivos " semelhante B descrita aaixo.
(oot
(loc9
super
(loc9
i:nodes (loco de dados

2strutura ;escrio
(oot (loc9 se utilizado serve para carga do sistema #oot$
super (loc9 possui informa-Mes sore a estrutura do sistema de ar!uivos. Dont"m
informa-Mes como seu tamanho em locos, o nome do sistema de ar!uivos,
n@mero de locos reservados para i6nodes, a lista de i6nodes livres e o come-o
da cadeia de locos livres. Sempre reside em um loco de Q/: 5tes.
i:node descreve um @nico ar!uivo, como seus atriutos #dono, grupo, prote-)o,
permiss)o de acesso, tipo e localiza-)o dos locos de dados no disco$.
(loco de
dados
dados propriamente ditos de ar!uivos e diretrios.
7ers)o :./;6/ //
Universidade do Grande Rio Professor Jos de Souza Herdy
Sistemas Operacionais Abertos
Os conceitos de parti-)o e sistema de ar!uivos s)o normalmente confundidos,
!uando na verdade s)o conceitos totalmente diferentes. As parti-Mes s)o 1reas de
armazenamento criadas durante o processo de particionamento, sendo !ue cada
parti-)o funciona como se fosse um disco r9gido #ou dispositivo avulso$. O
utilit1rio !ue cria as parti-Mes " chamado particionador e, os mais comuns s)o o
cfdis4 e o fdis4. Aaixo temos a exii-)o do comando fdis4.
G fdis4 Rl
Disk /dev/sda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units cylinders o! 16065 " 512 8225280 bytes
#isk identi!ier$ 0%2e222e21
#e&ice Boot 'tart (nd Blocks )d 'yste*
/de&/sda1 1 1275 102+1+06 7 ,-.'//0.'
/de&/sda2 " 1276 6658 +32389+71 ! 295 (%t3d 45B67
/de&/sda3 6659 9728 2+659775 7 ,-.'//0.'
/de&/sda5 1276 2550 102+1+06 7 ,-.'//0.'
/de&/sda6 2551 3825 102+1+06 83 5in8%
/de&/sda7 3826 3960 108+356 82 5in8% s9a: / 'olaris
/de&/sda8 3961 6658 216716531 7 ,-.'//0.'
Disk /dev/sdb: 80.0 GB, 80060+2+192 bytes
255 heads, 63 sectors/track, 9733 cylinders
Units cylinders o! 16065 " 512 8225280 bytes
#isk identi!ier$ 0%80+2a603
#e&ice Boot 'tart (nd Blocks )d 'yste*
/de&/sdb1 1 97+ 782365+1 83 5in8%
=ara se utilizar uma parti-)o, entretanto, deve6se criar um sistema de ar!uivos, ou
seSa, um sistema !ue organize e controle os ar!uivos e diretrios desta parti-)o.
,(serva<es3
'ma parti-)o s pode ter apenas um @nico sistema de ar!uivo.
=odemos ter at" ; parti-Mes prim1rias.
Apenas uma parti-)o estendida pode existir em um mesmo disco f9sico.
As parti-Mes lgicas existem dentro da parti-)o estendida e s)o numeradas
a partir de Q.
7ers)o :./;6/ /:
Universidade do Grande Rio Professor Jos de Souza Herdy
Sistemas Operacionais Abertos
O %inux possui um sistema de ar!uivos hier1r!uico. Os ar!uivos n)o est)o armazenados
em um n9vel, mas em n9veis m@ltiplos e o sistema de ar!uivos apoia a ilus)o de 0lugares0
dentro do sistema, considera todos os dispositivos, discos, ar!uivos e diretrios como um
todo, alocando6os na mesma 1rvore do sistema de ar!uivos. Assim, o usu1rio n)o precisa
especificar o disco ou dispositivo onde est1 um ar!uivo, somente o diretrio onde ele est1
armazenado. O prprio sistema operacional se encarrega de mapear o acesso ao disco ou
dispositivo correspondente.
O sistema de ar!uivo do %inux, igualmente ao do '&I(, " aseado em uma estrutura de
diretrios em 1rvore, sendo o diretrio raiz #root$ representado pela K*L.
Antretanto, os diretrios s)o apenas ar!uivos !ue podem ser lidos por !ual!uer programa, e
emora o diretrio seSa a estrutura vis9vel do sistema de ar!uivos, eles n)o s)o o depsito
de todas as informa-Mes sore os ar!uivos. Os diretrios contCm apenas duas partes de
informa-Mes para cada ar!uivo3 o nome do ar!uivo e um n@mero #inodeTindex6node$ usado
pelo 4ernel para acessar as estruturas ocultas do sistema de ar!uivos.
O inode " uma estrutura de dados em disco !ue descreve e armazena os atriutos do
ar!uivo, !ue s)o informa-Mes sore3 a localiza-)o no disco, o tamanho, o modo de acesso,
as datas relevantes #cria-)o, @ltimo acesso, etc.$, tipo do ar!uivo #ou . se inode n)o usado$,
n@mero de lin4s, o propriet1rio e similares. Axiste um inode para cada ar!uivo.
Quando uma parti-)o de disco " inicializada, um n@mero espec9fico de inodes " criado. Aste
se torna o n@mero m1ximo de ar!uivos de todos os tipos, incluindo diretrios, ar!uivos
especiais e lin4s !ue podem existir no disco.
7ers)o :./;6/ /U
Universidade do Grande Rio Professor Jos de Souza Herdy
Sistemas Operacionais Abertos
2ntendendo a estrutura de diret=rios do Linu+
2onte3 http3**www.thegee4stuff.com*:./.*.F*linux6file6s5stem6structure*
;escrio da 2strutura de ;iret=rios
1. / Root
?odos os ar!uivos e diretrios come-am a partir da raiz.
Somente o usu1rio root tem permiss)o de gravar neste diretrio.
O diretrio *root " o diretrio de traalho do usu1rio root e n)o " o mesmo !ue *.
2. /bin User Binaries
Dont"m ar!uivos execut1veis #programas$.
Domandos utilizados no modo monousu1rio est)o nesse diretrio.
Domandos usados por todos os usu1rios est)o nesse diretrio.
Axemplos3 ps, ls, ping, grep, cp.
3. /sbin System Binaries
Assim como o *in, *sin tam"m cont"m in1rios execut1veis.
Os comandos localizados a!ui geralmente s)o utilizados pelo Administrador para manuten-)o do
sistema.
Axemplos3 iptales, reoot, fdis4, ifconfig, swapon
7ers)o :./;6/ /;
Universidade do Grande Rio Professor Jos de Souza Herdy
Sistemas Operacionais Abertos
4. /etc Configuration Files
Dontem ar!uivos de configura-)o exigidos por todos os programas.
Isso tam"m inclui os scripts de inicializa-)o e t"rmino para programas #servi-os$ individuais.
Axemplo3 *etc*resolv.conf, *etc*logrotate.conf
5. /e! "e!ice Files
Dont"m ar!uivos para dispositivos.
Que inclui3 dispositivos de terminal, us, ou !ual!uer or an5 device attached to the s5stem.
Axemplo3 *dev*tt5/, *dev*usmon.
#. /$roc %rocess &nformation
Dont"m informa-Mes sore processo do sistema..
8 um pseudo sistema de ar!uivos e cont"m informa-Mes sore processos executando.
Axemplo3 *proc*VpidW, esse diretrio cont"m informa-Mes sore o processo com o =IP em referCncia.

'. /!ar (ariable Files
=adr)o para ar!uivos*diretrios vari1veis.
Isso inclui3 ar!uivos de log do sistema #*var*log$X ar!uivos de pacotes e ase de dados #*var*li$X
correio #*var*mail$X filas de impress)o #*var*spool$X
). /tm$ *em$orary Files
Asse diretrios cont"m ar!uivos tempor1rio criados por usu1rios e pelo sistema.
Am alguns sistemas esses ar!uivos s)o removidos durante o oot do sistema.

+. /usr User %rograms
Dont"m in1rios, iliotecas, documenta-)o e etc.
*usr*in cont"m ar!uivos in1rios para usu1rios. Se vocC n)o encontra o in1rio em *in, verifi!ue se
est1 em *usr*in. Axemplo3 at, aw4, cc, less, scp
*usr*sin cont"m ar!uivos in1rios para o adminsitrador. Se n)o encontrar em *sin, olhe para
*usr*sin. Axemplo3 atd, cron, sshd, useradd, userdel
*usr*li cont"m as iliotecas para os comandos em *usr*in e *usr*sin
*usr*local cont"m programas instalados do fontes. =or exemplo, !uando vocC instala o apache do
fonte, os ar!uivos dele ir)o para *usr*local*apache:
7ers)o :./;6/ /Q
Universidade do Grande Rio Professor Jos de Souza Herdy
Sistemas Operacionais Abertos
1,. /-ome .ome "irectories
%ocal para armazenamento de ar!uivos de todos os usu1rios.
=ossui um su6diretrio para cada usu1rio #n)o para usu1rio de servi-o$ criado no sistema.
Axemplo3 *home*roson, *home*suporte

11. /boot Boot /oaer Files
Dont"m ar!uivos relacionados ao carregador de oot do sistema.
Yernel initrd, vmlinux, ar!uivos do gru est)o localizados em *oot.
=or exemplo3 initrd.img6:.Z.U:6:;6generic, vmlinuz6:.Z.U:6:;6generic
12. /lib System /ibraries
Dont"m as iliotecas para os execut1veis em *in e *sin.
&omes de iliotecas s)o ld[ ou li[.so.[
=or exemplo3 ld6:.//./.so, lincurses.so.Q.\
13. /o$t 0$tional a1on 2$$lications
opt significa opcional.
Dont"m aplica-Mes de fornecedores.
14. /mnt 3ount "irectory
Piretrio utilizado para montagem tempor1ria de sistemas de ar!uivos.
15. /meia Remo!able 3eia "e!ices
Piretrio para montagem tempor1ria de dispositivos remov9veis.
Axemplos3 *media*cdrom para DP6,O>X *media*flopp5 para dis!uetes.

1#. /sr! Ser!ice "ata
srv significa servi-o.
Piretrio para dados de servi-os fornecidos pelo sistema e, cuSa aplica-)o " de alcance geral, ou seSa,
os dados n)o s)o espec9ficos de um usu1rio.
2or example, *srv*www #servidor we$, srv*ftp #servidor ftp$
2onte3 http3**www.thegee4stuff.com*:./.*.F*linux6file6s5stem6structure*
7ers)o :./;6/ /Z
Universidade do Grande Rio Professor Jos de Souza Herdy
Sistemas Operacionais Abertos
.rincipais tipos de sistemas de ar4uivos 4ue e+istem e 4ue so criados em um
processo de ormatao3
Axt3 sistema de ar!uivos estendido #extended files5stem$. Ara o sistema de ar!uivos
mais utilizado no %inux. Axistem ramifica-Mes #ext:, extU e ext;$.
72At*&?2S3 7irtual 2ile Allocation ?ale, este " o sistema de ar!uivos 2A?/Z*U:,
inclu9da a partir do ]inFQ e suportado pelo %inux. O &?2S, &ew ?echnolog5 2ile
S5stem, foi desenvolvido pela >icrosoft a partir da cria-)o do ]indows &? e
atende Bs diversas plataformas >S ]indows #:..., (=, :..U, 7ista, ]indows \ e
]indows :..<, etc$, superando as limita-Mes do 2A?.
&2S3 sistema de ar!uivos de rede, utilizado para acessar diretrios de m1!uinas
remotas, !ue permite o compartilhamento de dados na rede.
,eiserfs3 sistema de ar!uivos com suporte a caracter9sticas mais avan-adas, como
por exemplo melhor performance para diretrios muito grandes e suporte a
transa-Mes #Sournalling$.
isoFZZ.3 sistema de ar!uivos do DP6,O>.
^=2S3 sistema de ar!uivos do OS*: da IB>.

>a(ela de identiicao de discos rgidos eita pelo Linu+3
*dev*sda/
_ _ _
_ _ _`&@mero !ue identifica o n@mero da parti-)o no disco r9gido.
_ _
_ _`%etra !ue identifica o disco r9gido #aTprimeiro, Tsegundo, etc$.
_
_
_
_`Piretrio onde s)o armazenados os dispositivos existentes no sistema.
Aaixo algumas identifica-Mes de discos e parti-Mes em sistemas %inux3
*dev*fd. 6 =rimeira unidade de dis!uetes.
*dev*fd/ 6 Segunda unidade de dis!uetes.
*dev*sda 6 =rimeiro disco r9gido na primeira controladora IPA
do micro #primar5 master$ ou primeiro disco na primeira controladora SDSI,
SA?A.
7ers)o :./;6/ /\
Universidade do Grande Rio Professor Jos de Souza Herdy
Sistemas Operacionais Abertos
*dev*sr. R =rimeira unidade de DP6,O>.
*dev*sr/ R Segunda unidade de DP6,O>.
Obs.: Este novo padro de identificao de disco se deu a partir da verso 2.6.19 do
kernel linux.
0ormatando dis4uetes no LINUX7
.ara ormatar dis4uetes para serem usados no LINUX utilize o comando a(ai+o7
G m4fs.ext: 6c *dev*fd.
Am alguns sistemas dever1 ser usado m4e:fs ao inv"s de m4fs.ext: e, a op-)o Rc faz com
!ue o m4fs.ext: procure por locos danificados no dis!uete. Apenas como lemrete,
*dev*fd., faz referCncia B primeira unidade de dis!uete a ser formatada, ou seSa, e!uivale a
KA3 no >S ]indowsL.
,(s73 O dis!uete &aO pode ser lido pelo DOS/Windows
0ormatando dis4uetes compatveis com o ?S @indows7
7ocC pode usar os comandos do pacote mtools para simular os comandos usados pelo DOS
no GNU/Linux, a diferen-a 1sica " !ue eles ter)o a letra Km no inicio do nome.
, comando mormat formata um dis!uete em formato >S6POS, apagando !ual!uer
informa-)o !ue l1 estiver.
Ax.3 mformat a3
?ontagem de .arti<es
O GNU/Linux acessa as parti-Mes existentes em seus discos r9gidos e dis!uetes atrav"s de
diretrios. Os diretrios !ue s)o usados para acessar #montar$ parti-Mes s)o chamados de
Pontos de Montagem.
=ara acessar uma parti-)o de disco use o comando mount.
mount bdispositivoc bponto de montagemc bopesc
7ers)o :./;6/ /<
Universidade do Grande Rio Professor Jos de Souza Herdy
Sistemas Operacionais Abertos
Onde3
dispositivo
Identifica-)o da unidade de disco*parti-)o !ue deseSa acessar #como *dev*hda/
#disco r9gido$ ou *dev*fd. #primeira unidade de dis!uetes$.
ponto de montagem (camin/o)
Piretrio de onde a unidade de disco/partio ser1 acessado. O diretrio deve estar
vazio para montagem de um sistema de ar!uivo. &ormalmente " usado o diretrio
*mnt para armazenamento de pontos de montagem tempor1rios.
6t btipoc
?ipo do sistema de ar!uivos usado pelo dispositivo. S)o aceitos os sistemas de
ar!uivos3 ext:, extU, reiserfs, vfat, msdos, isoFZZ., ntfs.
7eSa mais detalhes de utiliza-)o sore cada op-)o do mount, utilizando as p1ginas
de Kmanual mount.
6r
Daso seSa especificada, monta a parti-)o somente para leitura.
6w
Daso seSa especificada, monta a parti-)o como leitura*grava-)o. A o padro.
,(s73 8 necess1rio ter permissMes de usu1rio root para montar parti-Mes, a n)o ser !ue se
tenha especificado a op-)o Kuser na taela /etc/fstab.
2+emplo de ?ontagem3
>ontar uma parti-)o ]indows #vfat$ definida em *dev*sda/ no caminho *mnt somente
para leitura3
G mount *dev*sda/ *mnt 6r 6t vfat
>ontar a primeira unidade de dis!uetes *dev*fd. em *flopp53
G mount *dev*fd. *flopp5 6t vfat
>ontar uma parti-)o POS localizada em um segundo disco r9gido *dev*sd/ em
*mnt3
G mount *dev*sd/ *mnt 6t msdos.
7ers)o :./;6/ /F
Universidade do Grande Rio Professor Jos de Souza Herdy
Sistemas Operacionais Abertos
, ar4uivo BetcBsta(
O ar!uivo *etc*fsta permite !ue as parti-Mes do sistema seSam montadas facilmente
especificando somente o dispositivo ou o ponto de montagem. Aste ar!uivo cont"m
pardmetros sore as parti-Mes !ue s)o lidas pelo comando mount. Dada linha deste ar!uivo
cont"m a parti-)o !ue deseSamos montar, o ponto de montagem, o sistema de ar!uivos
usado pela parti-)o e outras op-Mes. O ar!uivo *etc*fsta tem a seguinte forma3
8r4uivo 2special #loco$ .ontoCdeC?ontagem >ipo ,p<es dump ordem
*dev*sda/ * ext: defaults . /
*dev*sda: *oot ext: defaults . :
*dev*sdaU *dos msdos defaults,noauto,rw . .
*dev*cd. *cdrom isoFZZ. defaults,noauto . .
Onde3
8r4uivo 2special3 parti-)o !ue deseSa montar.
.onto de montagem3 diretrio do +&'*%inux onde a parti-)o montada ser1 acessada.
>ipo3 ?ipo de sistema de ar!uivos usado na parti-)o !ue ser1 montada. =ara parti-Mes
+&'*%inux use e!t"/e!t#, para parti-Mes POS #sem nomes extensos de ar!uivos$ use
msdos, para parti-Mes ]in FQ #com suporte a nomes extensos de ar!uivos$ use vfat, para
unidades de DP6,O> use iso$%%&.

,p<es3
Aspecifica as op-Mes usadas com o sistema de ar!uivos3
defaults 6 utiliza valores padrMes de montagem #rw, suid, dev, exec,
auto, nouser e as5nc$.
noauto 6 n)o monta os sistemas de ar!uivos durante a inicializa-)o
#@til para DP6,O>S e dis!uetes$.
dev R interpreta dispositivos especiais de caracteres ou loco no
sistema de ar!uivos.
Suid R hailita it de suid e sgid.
ro 6 monta como somente leitura.
user 6 permite !ue usu1rios montem o sistema de ar!uivos #n)o
recomendado por motivos de seguran-a$.
7ers)o :./;6/ :.
Universidade do Grande Rio Professor Jos de Souza Herdy
Sistemas Operacionais Abertos
s5nc " recomendado para uso com discos remov9veis #dis!uetes, zip
drives, etc$ para !ue os dados seSam gravados imediatamente na unidade
#caso n)o seSa usada, deve6se usar o comando s5nc antes de retirar o
dis!uete da unidade$.
;ump3 Pefine se o sistema far1 um dump #ac4up$ do sistema.
,rdem3
Pefine a ordem !ue os sistemas de ar!uivos ser)o verificados na inicializa-)o do
sistema. Se usar ., o sistema de ar!uivos n)o " verificado. O sistema de ar!uivos
ra9z !ue dever1 ser verificado primeiro " o ra9z 0*0 .
Aps configurar o *etc*fsta, asta digitar o comando mount *dev*cd. ou mount *cdrom
para !ue a unidade de DP6,O> seSa montada. &este caso n)o " necess1rio especificar o
sistema de ar!uivos da parti-)o pois o mount verificar1 se ele S1 existe no *etc*fsta e caso
exista, usar1 as op-Mes especificadas neste ar!uivo. =ara maiores detalhes veSa as p1ginas
de manual fsta.
;esmontagem de .arti<es
=ara desmontar um sistema de ar!uivos montado com o comando Kmount, use o comando
umount. 7ocC deve ter permissMes de root para desmontar uma parti-)o.
umount bdispositivo*ponto de montagemc
7ocC pode usar tanto umount *dev*hda/ como umount *mnt para desmontar um sistema de
ar!uivos *dev*hda/ montado em *mnt.
0bser!a45o6 O comando umount executa o sync automaticamente. Desse modo,
no momento da desmontagem, gaante !ue todos os dados ainda n"o ga#ados
se$am sal#os.
7ers)o :./;6/ :/

Anda mungkin juga menyukai