SlideShare ist ein Scribd-Unternehmen logo
1 von 10
Downloaden Sie, um offline zu lesen
1                         Sistemas Operacionais                              Luiz Arthur


    O sistema de arquivos do Linux é hierárquico e admite que diversos dispositivos
    sejam mapeados e utilizados a partir da raiz do sistema (root). Desta forma CD-
    ROM, outros HD's, zipdrivers, etc., poderão ser utilizados e o usuário enxergará
    estes dispositivos como um diretório na estrutura Linux.

    Estes diretórios que servirão como hospedeiros para os dispositivos são
    chamados de ponto de montagem. Geralmente são diretórios criados no sistema
    com esta finalidade e, quando não utilizados, seu conteúdo fica vazio.

    Geralmente o Linux possui os diretórios específicos para pontos de montagem
    como /cdrom, /mnt, /floppy. Qualquer diretório pode servir como ponto de
    montagem para outros dispositivos. Se os diretórios não estiverem vazios, seu
    conteúdo não ficará disponível enquanto o dispositivo não for desmontado.

        /                        /mnt


                                 /etc

                                           pendrive      dvd     disquete   sd-card
                                 /CDROM
2                         Sistemas Operacionais                             Luiz Arthur


    O Arquivo /etc/fstab

    O arquivo /etc/fstab armazena a configuração de quais dispositivos devem ser
    montados e qual o ponto de montagem de cada um na carga do sistema
    operacional. O Linux suporta diversos sistemas de arquivos locais e remotos.

    A configuração do arquivo /etc/fstab contém os seguintes campos:

    Dispositivo: Especifica o dispositivo a ser montado;
    ●




    Ponto de montagem: Especifica o diretório em que o dispositivo será montado;
    ●




    Tipo de sistema de arquivos: Especifica o tipo de sistema de arquivos a ser
    ●


    montado;
    ●Opções de montagem: Especifica as opções de montagem dependendo do tipo
    de sistema de arquivos.
    ●Freqüência de backup: O programa dump consulta o arquivo para saber a
    freqüência de backup. É um campo numérico, onde 1 é para sistemas ext2 e 0
    para outros.
    ●Checagem de disco: Determina se o dispositivo deve ou não ser checado na
    carga do sistema pelo fsck. É um campo numérico, onde 0 é para não ser
    checado, 1 é para ser checado primeiro (sistema raiz) e 2 para checar depois do
    sistema raiz.
3                          Sistemas Operacionais                               Luiz Arthur


    Os tipos de Sistemas de Arquivos são:

    Tipo       Descrição

    ext2       Sistema de arquivos padrão do Linux

    ext3       Sistema de arquivos ext2 melhorado

    reiserfs   Sistema de arquivos do tipo Journaling

    msdos      Sistema de aruqivos FAT da Microsoft DOS

    vfat       Sistema de arquivos FAT-32 do Microsoft Windows

    iso9660    Sistema de arquivos do CD-ROM

    nfs        Network File System. Usado par a montar dispositivos em
               computadores remotos.
    swap       Sistema de arquivos de troca utilizando para memória virtual.

    proc       Uma janela especial dentro do Kernel do Linux. Utilizada pelos
               usuários, programas e utilitários para escrever ou ler parâmetros do
               Kernel. Geralmente montado no diretório /proc.
4                         Sistemas Operacionais                             Luiz Arthur


    Opções de Montagem:

    Opção     Descrição
    auto      Habilitar que o dispositivo seja montado na carga do sistema
              operacional, ou seja, montado automaticamente durante o processo
              de boot.
    noauto    Desabilitar que o dispositivo seja montado na carga do sistema
              operacional, então esta opção não permite que o dispositivo seja
              montado automaticamente durante o processo de boot.
    ro        Monta o sistema de arquivos como somente leitura.
    rw        Monta o sistema de arquivos para leitura e gravação.
    exec      Habilita a execução de arquivos no sistema de arquivos especificado.
    noexec    Desabilita a execução de arquivos.
    user      Possibilita que qualquer usuário monte o dispositivo, mas proibe
              outros usuários de desmontá-lo.
    users     Possibilita que qualquer usuário monte e desmonte o dispositivo.
    nouser    Somente o superusuário (root) pode montar e desmontar o
              dispositivo.
5                          Sistemas Operacionais                            Luiz Arthur


    sync    Habilita a transferência de dados síncrona no dispositivo.
    async   Habilita a transferência de dados assíncrona no dispositivo.
    dev     Dispositivo especial de caracteres.
    suid    Habilita que os executáveis tenham bits do suid e sgid.
    nosuid Desabilita que os executáveis tenham bits do suid e sgid.
    defaults   Configura as opções de montagem com rw, suid, exec, auto, nouser e
               async.

    Exemplo de um arquivo /etc/fstab:
    /dev/hda3        swap                   swap          defaults          0    0
    /dev/hda2        /                      reiserfs      defaults          1    1
    /dev/hda1        /home                  reiserfs      defaults          1    2
    /dev/hda5        /mnt/escravo           reiserfs      defaults          1    2
    /dev/hda6        /mnt/otherLinux        reiserfs      defaults          1    2
    /dev/cdrom       /mnt/cdrom             iso9660       noauto,users,ro   0    0
    /dev/fd0         /mnt/floppy            auto          noauto,owner      0    0
    devpts           /dev/pts               devpts        gid=5,mode=620    0    0
    proc             /proc                  proc          defaults          0    0
    /dev/sda         /mnt/usbdisk           vfat          noauto,users      0    0
6                        Sistemas Operacionais                             Luiz Arthur


    Você também pode montar e desmontar os dispositivos a qualquer hora com os
    comandos mount e umount:

    mount

    mount [dispositivo] [ponto de montagem] [opções]

    Onde:

    dispositivo: Identificação da unidade de disco/partição que deseja acessar
    (como /dev/hda1 (disco rígido) ou /dev/fd0 (primeira unidade de disquetes).

    ponto de montagem: Diretório de onde a unidade de disco/partição será
    acessado. Normalmente é usado o diretório /mnt para armazenamento de pontos
    de montagem temporários.

    -t [tipo] : Tipo do sistema de arquivos usado pelo dispositivo. São aceitos os
    sistemas de arquivos:

    ext2 - Para partições GNU/Linux usando o Extended File System versão 2 (a
    ●


    mais comum).

    ●ext3 - Para partições GNU/Linux usando o Extended File System versão 3, com
    suporte a journaling.
7                         Sistemas Operacionais                              Luiz Arthur


    reiserfs - Para partições reiserfs, com suporte a journaling.
    ●




    ●vfat - Para partições Windows 95 que utilizam nomes extensos de arquivos e
    diretórios.

    ●msdos - Para partições DOS normais.
    iso9660 - Para montar unidades de CD-ROM. É o padrão.

    ●umsdos - Para montar uma partição DOS com recursos de partições EXT2, como
    permissões de acesso, links, etc.

    -r Caso for especificada, monta a partição somente para leitura.
    -w Caso for especificada, monta a partição como leitura/gravação. É o padrão.

    Existem muitas outras opções que podem ser usadas com o comando mount.

    Caso você digitar mount sem parâmetros, serão mostrados os sistemas de
    arquivos atualmente montados no sistema. Esta mesma listagem pode ser vista
    em /etc/mtab. A remontagem de partição também é muito útil, especialmente
    após reparos nos sistema de arquivos do disco rígido.

    É necessário permissões de root para montar partições, a não ser que tenha
    especificado a opção user no arquivo /etc/fstab.
8                         Sistemas Operacionais                         Luiz Arthur


    Exemplo de Montagem:
    Montar uma partição Windows (vfat) de /dev/hda1 em /mnt somente para
    leitura:
    mount /dev/hda1 /mnt -r -t vfat


    Montar a primeira unidade de disquetes /dev/fd0 em /floppy:
    mount /dev/fd0 /floppy -t vfat


    Montar uma partição DOS localizada em um segundo disco rígido /dev/hdb1 em
    /mnt:
    mount /dev/hdb1 /mnt -t msdos


    Remontar a partição raíz como somente leitura:
    mount -o remount,rw /


    Remontar a partição raíz como leitura/gravação (a opção -n é usada porque o
    mount não conseguirá atualizar o arquivo /etc/mtab devido ao sistema de
    arquivos / estar montado como somente leitura atualmente:
    mount -n -o remount,rw /
9                        Sistemas Operacionais                             Luiz Arthur


    umount

    Para desmontar um sistema de arquivos montado com o comando umount, use o
    comando umount. Você deve ter permissões de root para desmontar uma
    partição.

    umount [dispositivo/ponto de montagem]

    Você pode tanto usar umount /dev/hda1 como umount /mnt para desmontar um
    sistema de arquivos /dev/hda1 montado em /mnt.

    Observação:
    O comando umount executa o sync automaticamente no momento da
    desmontagem para garantir que todos os dados ainda não gravados serão salvos.


    Atenção caso um dispositivo, tal como um pendrive, seja retirado antes de ser
    desmontado este pode perder dados o que pode causar danos ao dispositivo (isto
    também acontece no Windows). O processo de desmontar os dispositivos também
    ocorrem durante o processo de shutdown, e é por isto que não devemos desligar
    o computador de forma incorreta, como por exemplo, cortando a energia.
10     Sistemas Operacionais   Luiz Arthur


 fim

Weitere ähnliche Inhalte

Was ist angesagt?

Arquivos de Inicialização do Linux
Arquivos de Inicialização do LinuxArquivos de Inicialização do Linux
Arquivos de Inicialização do LinuxIvani Nascimento
 
Gerência de Armazenamento: Sistemas de Entrada e Saída
Gerência de Armazenamento: Sistemas de Entrada e SaídaGerência de Armazenamento: Sistemas de Entrada e Saída
Gerência de Armazenamento: Sistemas de Entrada e SaídaAlexandre Duarte
 
Sor filesystem-particionamento
Sor filesystem-particionamentoSor filesystem-particionamento
Sor filesystem-particionamentoCarlos Melo
 
(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhsAnderson Lago
 
Ubuntu 8.04 LTS 2008
Ubuntu 8.04 LTS 2008Ubuntu 8.04 LTS 2008
Ubuntu 8.04 LTS 2008SergioSouza
 
Aspectos do kernel Linux e Instalação
Aspectos do kernel Linux e InstalaçãoAspectos do kernel Linux e Instalação
Aspectos do kernel Linux e InstalaçãoMauro Tapajós
 
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e Dispositivos
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e DispositivosSistemas Operacionais - Gnu/Linux Sistemas de Arquivos e Dispositivos
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e DispositivosLuiz Arthur
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de redefernandao777
 
Comandos Linux
Comandos LinuxComandos Linux
Comandos Linuxlol
 
Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011Diego Damasceno
 
Gerência de Armazenamento: Sistemas de Armazenamento em Massa
Gerência de Armazenamento: Sistemas de Armazenamento em MassaGerência de Armazenamento: Sistemas de Armazenamento em Massa
Gerência de Armazenamento: Sistemas de Armazenamento em MassaAlexandre Duarte
 

Was ist angesagt? (19)

Arquivos de Inicialização do Linux
Arquivos de Inicialização do LinuxArquivos de Inicialização do Linux
Arquivos de Inicialização do Linux
 
Gerência de Armazenamento: Sistemas de Entrada e Saída
Gerência de Armazenamento: Sistemas de Entrada e SaídaGerência de Armazenamento: Sistemas de Entrada e Saída
Gerência de Armazenamento: Sistemas de Entrada e Saída
 
Sor filesystem-particionamento
Sor filesystem-particionamentoSor filesystem-particionamento
Sor filesystem-particionamento
 
Administração de Redes Linux - II
Administração de Redes Linux - IIAdministração de Redes Linux - II
Administração de Redes Linux - II
 
Estrutura de diretorios
Estrutura de diretoriosEstrutura de diretorios
Estrutura de diretorios
 
(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs(01) intro+inicializacao+boot loader+fhs
(01) intro+inicializacao+boot loader+fhs
 
Ubuntu 8.04 LTS 2008
Ubuntu 8.04 LTS 2008Ubuntu 8.04 LTS 2008
Ubuntu 8.04 LTS 2008
 
Aspectos do kernel Linux e Instalação
Aspectos do kernel Linux e InstalaçãoAspectos do kernel Linux e Instalação
Aspectos do kernel Linux e Instalação
 
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e Dispositivos
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e DispositivosSistemas Operacionais - Gnu/Linux Sistemas de Arquivos e Dispositivos
Sistemas Operacionais - Gnu/Linux Sistemas de Arquivos e Dispositivos
 
Curso Linux
Curso LinuxCurso Linux
Curso Linux
 
Linux comandos gerais e servidores de rede
Linux   comandos gerais e servidores de redeLinux   comandos gerais e servidores de rede
Linux comandos gerais e servidores de rede
 
Diretórios linux
Diretórios linuxDiretórios linux
Diretórios linux
 
Aula 10 semana
Aula 10 semanaAula 10 semana
Aula 10 semana
 
Comandos Linux
Comandos LinuxComandos Linux
Comandos Linux
 
Minicurso linux
Minicurso linuxMinicurso linux
Minicurso linux
 
Obtendo ajuda no Linux
Obtendo ajuda no LinuxObtendo ajuda no Linux
Obtendo ajuda no Linux
 
Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011Slide minicursocalourosufpa2011
Slide minicursocalourosufpa2011
 
Gerência de Armazenamento: Sistemas de Armazenamento em Massa
Gerência de Armazenamento: Sistemas de Armazenamento em MassaGerência de Armazenamento: Sistemas de Armazenamento em Massa
Gerência de Armazenamento: Sistemas de Armazenamento em Massa
 
Aula 13 instalação de hardware
Aula 13 instalação de hardwareAula 13 instalação de hardware
Aula 13 instalação de hardware
 

Ähnlich wie Montagem e Desmontagem de Dispositivos no Linux

Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...Marlon Willrich
 
Discos e sistemas de arquivos em Linux
Discos e sistemas de arquivos em LinuxDiscos e sistemas de arquivos em Linux
Discos e sistemas de arquivos em LinuxFábio dos Reis
 
Estrutura de diretorios no Debian
Estrutura de diretorios no DebianEstrutura de diretorios no Debian
Estrutura de diretorios no DebianJoao Felipe
 
Procedimentos de Backup
Procedimentos de BackupProcedimentos de Backup
Procedimentos de Backupelliando dias
 
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxSistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxMauro Duarte
 
Introdução ao linux
Introdução ao linuxIntrodução ao linux
Introdução ao linuxFilipe Jesus
 
Sistemas operativos - Arch Linux
Sistemas operativos  - Arch LinuxSistemas operativos  - Arch Linux
Sistemas operativos - Arch LinuxDanielAraujo224
 
Linux comandosgeraiseservidoresderede-120930000057-phpapp01
Linux comandosgeraiseservidoresderede-120930000057-phpapp01Linux comandosgeraiseservidoresderede-120930000057-phpapp01
Linux comandosgeraiseservidoresderede-120930000057-phpapp01Elizabete Bahia
 
Redes Linux comandos gerais e servidores de redes
Redes Linux comandos gerais e servidores de redesRedes Linux comandos gerais e servidores de redes
Redes Linux comandos gerais e servidores de redesSoftD Abreu
 
Aula 05 informática aplicada - discos e sistemas de arquivos
Aula 05  informática aplicada - discos e sistemas de arquivosAula 05  informática aplicada - discos e sistemas de arquivos
Aula 05 informática aplicada - discos e sistemas de arquivosRobson Ferreira
 
Linux System Administrator | Curso de Redes | 3Way Networks
Linux System Administrator | Curso de Redes | 3Way NetworksLinux System Administrator | Curso de Redes | 3Way Networks
Linux System Administrator | Curso de Redes | 3Way Networks3Way Networks
 
NFS – Network File System
NFS – Network File SystemNFS – Network File System
NFS – Network File SystemMarlon Munhoz
 
(11) hardware, modulos
(11)   hardware, modulos(11)   hardware, modulos
(11) hardware, modulosAnderson Lago
 
SO M2_apontamentos1.pdf
SO M2_apontamentos1.pdfSO M2_apontamentos1.pdf
SO M2_apontamentos1.pdfFChico2
 

Ähnlich wie Montagem e Desmontagem de Dispositivos no Linux (20)

IntroduçãO Ao Linux
IntroduçãO Ao LinuxIntroduçãO Ao Linux
IntroduçãO Ao Linux
 
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
Minicurso GNU/Linux básico - Aula1 - Semana Sistemas de Informação 2015 - UNI...
 
Discos e sistemas de arquivos em Linux
Discos e sistemas de arquivos em LinuxDiscos e sistemas de arquivos em Linux
Discos e sistemas de arquivos em Linux
 
Estrutura de diretorios no Debian
Estrutura de diretorios no DebianEstrutura de diretorios no Debian
Estrutura de diretorios no Debian
 
Procedimentos de Backup
Procedimentos de BackupProcedimentos de Backup
Procedimentos de Backup
 
S.o iuras
S.o iurasS.o iuras
S.o iuras
 
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais LinuxSistemas Operacionais - 06 - Sistemas Operacionais Linux
Sistemas Operacionais - 06 - Sistemas Operacionais Linux
 
Introdução ao linux
Introdução ao linuxIntrodução ao linux
Introdução ao linux
 
Sistemas operativos - Arch Linux
Sistemas operativos  - Arch LinuxSistemas operativos  - Arch Linux
Sistemas operativos - Arch Linux
 
Linux comandosgeraiseservidoresderede-120930000057-phpapp01
Linux comandosgeraiseservidoresderede-120930000057-phpapp01Linux comandosgeraiseservidoresderede-120930000057-phpapp01
Linux comandosgeraiseservidoresderede-120930000057-phpapp01
 
Redes Linux comandos gerais e servidores de redes
Redes Linux comandos gerais e servidores de redesRedes Linux comandos gerais e servidores de redes
Redes Linux comandos gerais e servidores de redes
 
Apostilaredeslinux
ApostilaredeslinuxApostilaredeslinux
Apostilaredeslinux
 
Aula 05 informática aplicada - discos e sistemas de arquivos
Aula 05  informática aplicada - discos e sistemas de arquivosAula 05  informática aplicada - discos e sistemas de arquivos
Aula 05 informática aplicada - discos e sistemas de arquivos
 
(05)particoes, raid
(05)particoes, raid(05)particoes, raid
(05)particoes, raid
 
Linux System Administrator | Curso de Redes | 3Way Networks
Linux System Administrator | Curso de Redes | 3Way NetworksLinux System Administrator | Curso de Redes | 3Way Networks
Linux System Administrator | Curso de Redes | 3Way Networks
 
NFS – Network File System
NFS – Network File SystemNFS – Network File System
NFS – Network File System
 
(11) hardware, modulos
(11)   hardware, modulos(11)   hardware, modulos
(11) hardware, modulos
 
SO M2_apontamentos1.pdf
SO M2_apontamentos1.pdfSO M2_apontamentos1.pdf
SO M2_apontamentos1.pdf
 
Entendendo FHS - Palestra Debian Day 2013
Entendendo FHS - Palestra Debian Day 2013Entendendo FHS - Palestra Debian Day 2013
Entendendo FHS - Palestra Debian Day 2013
 
Aula 04 - Filesystem Hierarchy Standard.pdf
Aula 04 - Filesystem Hierarchy Standard.pdfAula 04 - Filesystem Hierarchy Standard.pdf
Aula 04 - Filesystem Hierarchy Standard.pdf
 

Mehr von Luiz Arthur

Pint of Science - Cibersegurnça x ciberameaças: Até onde você está seguro?
Pint of Science - Cibersegurnça x ciberameaças: Até onde você está seguro?Pint of Science - Cibersegurnça x ciberameaças: Até onde você está seguro?
Pint of Science - Cibersegurnça x ciberameaças: Até onde você está seguro?Luiz Arthur
 
Desafios da cibersegurança - ontem, hoje e amanhã
Desafios da cibersegurança - ontem, hoje e amanhãDesafios da cibersegurança - ontem, hoje e amanhã
Desafios da cibersegurança - ontem, hoje e amanhãLuiz Arthur
 
Slides - Uma abordagem autonômica para mitigar ciberataques em redes de compu...
Slides - Uma abordagem autonômica para mitigar ciberataques em redes de compu...Slides - Uma abordagem autonômica para mitigar ciberataques em redes de compu...
Slides - Uma abordagem autonômica para mitigar ciberataques em redes de compu...Luiz Arthur
 
Uma Arquitetura Autonômica para Detecção e Reação a Ameaças de Segurança em R...
Uma Arquitetura Autonômica para Detecção e Reação a Ameaças de Segurança em R...Uma Arquitetura Autonômica para Detecção e Reação a Ameaças de Segurança em R...
Uma Arquitetura Autonômica para Detecção e Reação a Ameaças de Segurança em R...Luiz Arthur
 
Detecção de alertas de segurança em redes de computadores usando redes sociai...
Detecção de alertas de segurança em redes de computadores usando redes sociai...Detecção de alertas de segurança em redes de computadores usando redes sociai...
Detecção de alertas de segurança em redes de computadores usando redes sociai...Luiz Arthur
 
Evaluating the Utilization of Twitter Messages as a Source of Security Alerts
Evaluating the Utilization of Twitter Messages as a Source of Security AlertsEvaluating the Utilization of Twitter Messages as a Source of Security Alerts
Evaluating the Utilization of Twitter Messages as a Source of Security AlertsLuiz Arthur
 
Análise de Mensagens de Segurança Postadas no Twitter
Análise de Mensagens de Segurança Postadas no TwitterAnálise de Mensagens de Segurança Postadas no Twitter
Análise de Mensagens de Segurança Postadas no TwitterLuiz Arthur
 
match making e propaganda na web
match making e propaganda na webmatch making e propaganda na web
match making e propaganda na webLuiz Arthur
 
Mineração de dados no Gmail e Facebook
Mineração de dados no Gmail e FacebookMineração de dados no Gmail e Facebook
Mineração de dados no Gmail e FacebookLuiz Arthur
 
Invasao kernel.org
Invasao kernel.orgInvasao kernel.org
Invasao kernel.orgLuiz Arthur
 
Núcleo do Linux (Kernel Linux)
Núcleo do Linux (Kernel Linux)Núcleo do Linux (Kernel Linux)
Núcleo do Linux (Kernel Linux)Luiz Arthur
 
Palestra Ferramentas de Segurança Open Source v.2
Palestra Ferramentas de Segurança Open Source v.2Palestra Ferramentas de Segurança Open Source v.2
Palestra Ferramentas de Segurança Open Source v.2Luiz Arthur
 
Palestra mau uso da tecnologia
Palestra mau uso da tecnologiaPalestra mau uso da tecnologia
Palestra mau uso da tecnologiaLuiz Arthur
 
UTFPR-inventario-patrimonio-laboratorio-e105
UTFPR-inventario-patrimonio-laboratorio-e105UTFPR-inventario-patrimonio-laboratorio-e105
UTFPR-inventario-patrimonio-laboratorio-e105Luiz Arthur
 
01 programação - introdução computação
01 programação - introdução computação01 programação - introdução computação
01 programação - introdução computaçãoLuiz Arthur
 
Bibliografia recomendada - programação C
Bibliografia recomendada - programação CBibliografia recomendada - programação C
Bibliografia recomendada - programação CLuiz Arthur
 
Bibliografia recomendada-programacao-python
Bibliografia recomendada-programacao-pythonBibliografia recomendada-programacao-python
Bibliografia recomendada-programacao-pythonLuiz Arthur
 
Bibliografia recomendada-seguranca
Bibliografia recomendada-segurancaBibliografia recomendada-seguranca
Bibliografia recomendada-segurancaLuiz Arthur
 
Bibliografia recomendada-redes
Bibliografia recomendada-redesBibliografia recomendada-redes
Bibliografia recomendada-redesLuiz Arthur
 

Mehr von Luiz Arthur (20)

Pint of Science - Cibersegurnça x ciberameaças: Até onde você está seguro?
Pint of Science - Cibersegurnça x ciberameaças: Até onde você está seguro?Pint of Science - Cibersegurnça x ciberameaças: Até onde você está seguro?
Pint of Science - Cibersegurnça x ciberameaças: Até onde você está seguro?
 
Desafios da cibersegurança - ontem, hoje e amanhã
Desafios da cibersegurança - ontem, hoje e amanhãDesafios da cibersegurança - ontem, hoje e amanhã
Desafios da cibersegurança - ontem, hoje e amanhã
 
Slides - Uma abordagem autonômica para mitigar ciberataques em redes de compu...
Slides - Uma abordagem autonômica para mitigar ciberataques em redes de compu...Slides - Uma abordagem autonômica para mitigar ciberataques em redes de compu...
Slides - Uma abordagem autonômica para mitigar ciberataques em redes de compu...
 
NAPSOL
NAPSOLNAPSOL
NAPSOL
 
Uma Arquitetura Autonômica para Detecção e Reação a Ameaças de Segurança em R...
Uma Arquitetura Autonômica para Detecção e Reação a Ameaças de Segurança em R...Uma Arquitetura Autonômica para Detecção e Reação a Ameaças de Segurança em R...
Uma Arquitetura Autonômica para Detecção e Reação a Ameaças de Segurança em R...
 
Detecção de alertas de segurança em redes de computadores usando redes sociai...
Detecção de alertas de segurança em redes de computadores usando redes sociai...Detecção de alertas de segurança em redes de computadores usando redes sociai...
Detecção de alertas de segurança em redes de computadores usando redes sociai...
 
Evaluating the Utilization of Twitter Messages as a Source of Security Alerts
Evaluating the Utilization of Twitter Messages as a Source of Security AlertsEvaluating the Utilization of Twitter Messages as a Source of Security Alerts
Evaluating the Utilization of Twitter Messages as a Source of Security Alerts
 
Análise de Mensagens de Segurança Postadas no Twitter
Análise de Mensagens de Segurança Postadas no TwitterAnálise de Mensagens de Segurança Postadas no Twitter
Análise de Mensagens de Segurança Postadas no Twitter
 
match making e propaganda na web
match making e propaganda na webmatch making e propaganda na web
match making e propaganda na web
 
Mineração de dados no Gmail e Facebook
Mineração de dados no Gmail e FacebookMineração de dados no Gmail e Facebook
Mineração de dados no Gmail e Facebook
 
Invasao kernel.org
Invasao kernel.orgInvasao kernel.org
Invasao kernel.org
 
Núcleo do Linux (Kernel Linux)
Núcleo do Linux (Kernel Linux)Núcleo do Linux (Kernel Linux)
Núcleo do Linux (Kernel Linux)
 
Palestra Ferramentas de Segurança Open Source v.2
Palestra Ferramentas de Segurança Open Source v.2Palestra Ferramentas de Segurança Open Source v.2
Palestra Ferramentas de Segurança Open Source v.2
 
Palestra mau uso da tecnologia
Palestra mau uso da tecnologiaPalestra mau uso da tecnologia
Palestra mau uso da tecnologia
 
UTFPR-inventario-patrimonio-laboratorio-e105
UTFPR-inventario-patrimonio-laboratorio-e105UTFPR-inventario-patrimonio-laboratorio-e105
UTFPR-inventario-patrimonio-laboratorio-e105
 
01 programação - introdução computação
01 programação - introdução computação01 programação - introdução computação
01 programação - introdução computação
 
Bibliografia recomendada - programação C
Bibliografia recomendada - programação CBibliografia recomendada - programação C
Bibliografia recomendada - programação C
 
Bibliografia recomendada-programacao-python
Bibliografia recomendada-programacao-pythonBibliografia recomendada-programacao-python
Bibliografia recomendada-programacao-python
 
Bibliografia recomendada-seguranca
Bibliografia recomendada-segurancaBibliografia recomendada-seguranca
Bibliografia recomendada-seguranca
 
Bibliografia recomendada-redes
Bibliografia recomendada-redesBibliografia recomendada-redes
Bibliografia recomendada-redes
 

Montagem e Desmontagem de Dispositivos no Linux

  • 1. 1 Sistemas Operacionais Luiz Arthur O sistema de arquivos do Linux é hierárquico e admite que diversos dispositivos sejam mapeados e utilizados a partir da raiz do sistema (root). Desta forma CD- ROM, outros HD's, zipdrivers, etc., poderão ser utilizados e o usuário enxergará estes dispositivos como um diretório na estrutura Linux. Estes diretórios que servirão como hospedeiros para os dispositivos são chamados de ponto de montagem. Geralmente são diretórios criados no sistema com esta finalidade e, quando não utilizados, seu conteúdo fica vazio. Geralmente o Linux possui os diretórios específicos para pontos de montagem como /cdrom, /mnt, /floppy. Qualquer diretório pode servir como ponto de montagem para outros dispositivos. Se os diretórios não estiverem vazios, seu conteúdo não ficará disponível enquanto o dispositivo não for desmontado. / /mnt /etc pendrive dvd disquete sd-card /CDROM
  • 2. 2 Sistemas Operacionais Luiz Arthur O Arquivo /etc/fstab O arquivo /etc/fstab armazena a configuração de quais dispositivos devem ser montados e qual o ponto de montagem de cada um na carga do sistema operacional. O Linux suporta diversos sistemas de arquivos locais e remotos. A configuração do arquivo /etc/fstab contém os seguintes campos: Dispositivo: Especifica o dispositivo a ser montado; ● Ponto de montagem: Especifica o diretório em que o dispositivo será montado; ● Tipo de sistema de arquivos: Especifica o tipo de sistema de arquivos a ser ● montado; ●Opções de montagem: Especifica as opções de montagem dependendo do tipo de sistema de arquivos. ●Freqüência de backup: O programa dump consulta o arquivo para saber a freqüência de backup. É um campo numérico, onde 1 é para sistemas ext2 e 0 para outros. ●Checagem de disco: Determina se o dispositivo deve ou não ser checado na carga do sistema pelo fsck. É um campo numérico, onde 0 é para não ser checado, 1 é para ser checado primeiro (sistema raiz) e 2 para checar depois do sistema raiz.
  • 3. 3 Sistemas Operacionais Luiz Arthur Os tipos de Sistemas de Arquivos são: Tipo Descrição ext2 Sistema de arquivos padrão do Linux ext3 Sistema de arquivos ext2 melhorado reiserfs Sistema de arquivos do tipo Journaling msdos Sistema de aruqivos FAT da Microsoft DOS vfat Sistema de arquivos FAT-32 do Microsoft Windows iso9660 Sistema de arquivos do CD-ROM nfs Network File System. Usado par a montar dispositivos em computadores remotos. swap Sistema de arquivos de troca utilizando para memória virtual. proc Uma janela especial dentro do Kernel do Linux. Utilizada pelos usuários, programas e utilitários para escrever ou ler parâmetros do Kernel. Geralmente montado no diretório /proc.
  • 4. 4 Sistemas Operacionais Luiz Arthur Opções de Montagem: Opção Descrição auto Habilitar que o dispositivo seja montado na carga do sistema operacional, ou seja, montado automaticamente durante o processo de boot. noauto Desabilitar que o dispositivo seja montado na carga do sistema operacional, então esta opção não permite que o dispositivo seja montado automaticamente durante o processo de boot. ro Monta o sistema de arquivos como somente leitura. rw Monta o sistema de arquivos para leitura e gravação. exec Habilita a execução de arquivos no sistema de arquivos especificado. noexec Desabilita a execução de arquivos. user Possibilita que qualquer usuário monte o dispositivo, mas proibe outros usuários de desmontá-lo. users Possibilita que qualquer usuário monte e desmonte o dispositivo. nouser Somente o superusuário (root) pode montar e desmontar o dispositivo.
  • 5. 5 Sistemas Operacionais Luiz Arthur sync Habilita a transferência de dados síncrona no dispositivo. async Habilita a transferência de dados assíncrona no dispositivo. dev Dispositivo especial de caracteres. suid Habilita que os executáveis tenham bits do suid e sgid. nosuid Desabilita que os executáveis tenham bits do suid e sgid. defaults Configura as opções de montagem com rw, suid, exec, auto, nouser e async. Exemplo de um arquivo /etc/fstab: /dev/hda3 swap swap defaults 0 0 /dev/hda2 / reiserfs defaults 1 1 /dev/hda1 /home reiserfs defaults 1 2 /dev/hda5 /mnt/escravo reiserfs defaults 1 2 /dev/hda6 /mnt/otherLinux reiserfs defaults 1 2 /dev/cdrom /mnt/cdrom iso9660 noauto,users,ro 0 0 /dev/fd0 /mnt/floppy auto noauto,owner 0 0 devpts /dev/pts devpts gid=5,mode=620 0 0 proc /proc proc defaults 0 0 /dev/sda /mnt/usbdisk vfat noauto,users 0 0
  • 6. 6 Sistemas Operacionais Luiz Arthur Você também pode montar e desmontar os dispositivos a qualquer hora com os comandos mount e umount: mount mount [dispositivo] [ponto de montagem] [opções] Onde: dispositivo: Identificação da unidade de disco/partição que deseja acessar (como /dev/hda1 (disco rígido) ou /dev/fd0 (primeira unidade de disquetes). ponto de montagem: Diretório de onde a unidade de disco/partição será acessado. Normalmente é usado o diretório /mnt para armazenamento de pontos de montagem temporários. -t [tipo] : Tipo do sistema de arquivos usado pelo dispositivo. São aceitos os sistemas de arquivos: ext2 - Para partições GNU/Linux usando o Extended File System versão 2 (a ● mais comum). ●ext3 - Para partições GNU/Linux usando o Extended File System versão 3, com suporte a journaling.
  • 7. 7 Sistemas Operacionais Luiz Arthur reiserfs - Para partições reiserfs, com suporte a journaling. ● ●vfat - Para partições Windows 95 que utilizam nomes extensos de arquivos e diretórios. ●msdos - Para partições DOS normais. iso9660 - Para montar unidades de CD-ROM. É o padrão. ●umsdos - Para montar uma partição DOS com recursos de partições EXT2, como permissões de acesso, links, etc. -r Caso for especificada, monta a partição somente para leitura. -w Caso for especificada, monta a partição como leitura/gravação. É o padrão. Existem muitas outras opções que podem ser usadas com o comando mount. Caso você digitar mount sem parâmetros, serão mostrados os sistemas de arquivos atualmente montados no sistema. Esta mesma listagem pode ser vista em /etc/mtab. A remontagem de partição também é muito útil, especialmente após reparos nos sistema de arquivos do disco rígido. É necessário permissões de root para montar partições, a não ser que tenha especificado a opção user no arquivo /etc/fstab.
  • 8. 8 Sistemas Operacionais Luiz Arthur Exemplo de Montagem: Montar uma partição Windows (vfat) de /dev/hda1 em /mnt somente para leitura: mount /dev/hda1 /mnt -r -t vfat Montar a primeira unidade de disquetes /dev/fd0 em /floppy: mount /dev/fd0 /floppy -t vfat Montar uma partição DOS localizada em um segundo disco rígido /dev/hdb1 em /mnt: mount /dev/hdb1 /mnt -t msdos Remontar a partição raíz como somente leitura: mount -o remount,rw / Remontar a partição raíz como leitura/gravação (a opção -n é usada porque o mount não conseguirá atualizar o arquivo /etc/mtab devido ao sistema de arquivos / estar montado como somente leitura atualmente: mount -n -o remount,rw /
  • 9. 9 Sistemas Operacionais Luiz Arthur umount Para desmontar um sistema de arquivos montado com o comando umount, use o comando umount. Você deve ter permissões de root para desmontar uma partição. umount [dispositivo/ponto de montagem] Você pode tanto usar umount /dev/hda1 como umount /mnt para desmontar um sistema de arquivos /dev/hda1 montado em /mnt. Observação: O comando umount executa o sync automaticamente no momento da desmontagem para garantir que todos os dados ainda não gravados serão salvos. Atenção caso um dispositivo, tal como um pendrive, seja retirado antes de ser desmontado este pode perder dados o que pode causar danos ao dispositivo (isto também acontece no Windows). O processo de desmontar os dispositivos também ocorrem durante o processo de shutdown, e é por isto que não devemos desligar o computador de forma incorreta, como por exemplo, cortando a energia.
  • 10. 10 Sistemas Operacionais Luiz Arthur fim