? Linux Essentials - Montando HD Externo e Pen Drive no Linux usando o modo terminal(bash) - Aula 12
Índice:
- Como listar sistemas de arquivos montados
- Montando um sistema de arquivos
- Montando um sistema de arquivos usando / etc / fstab
- Montagem da unidade USB
- Montagem de arquivos ISO
- Montagem NFS
- Desmontando um sistema de arquivos
- Desmontagem preguiçosa
- Forçar desmontagem
- Conclusão
Nos sistemas operacionais Linux e UNIX, você pode usar o comando
mount
para conectar (montar) sistemas de arquivos e dispositivos removíveis, como unidades flash USB em um ponto de montagem específico na árvore de diretórios.
O comando
umount
desconecta (desmonta) o sistema de arquivos montado da árvore de diretórios.
Neste tutorial, abordaremos o básico de anexar e desanexar vários sistemas de arquivos usando os comandos
mount
e
umount
.
Como listar sistemas de arquivos montados
Quando usado sem nenhum argumento, o comando
mount
exibirá todos os sistemas de arquivos atualmente conectados:
mount
Por padrão, a saída incluirá todos os sistemas de arquivos, incluindo os virtuais, como cgroup, sysfs e outros. Cada linha contém informações sobre o nome do dispositivo, o diretório no qual o dispositivo está montado, o tipo do sistema de arquivos e as opções de montagem no seguinte formato:
device_name on directory type filesystem_type (options)
Para exibir apenas determinados sistemas de arquivos, use a opção
-t
.
Por exemplo, para imprimir apenas as partições ext4 que você usaria:
Montando um sistema de arquivos
Para montar um sistema de arquivos em um determinado local (ponto de montagem), use o comando
mount
no seguinte formato:
mount DEVICE_NAME DIRECTORY
Depois que o sistema de arquivos é conectado, o ponto de montagem se torna o diretório raiz do sistema de arquivos montado.
Por exemplo, para montar o sistema de arquivos
/dev/sdb1
diretório
/mnt/media
, você usaria:
sudo mount /dev/sdb1 /mnt/media
Geralmente, ao montar um dispositivo com um sistema de arquivos comum como
ext4
ou
xfs
o comando
mount
detecta automaticamente o tipo de sistema de arquivos. No entanto, alguns sistemas de arquivos não são reconhecidos e precisam ser especificados explicitamente.
Use a opção
-t
para especificar o tipo de sistema de arquivos:
mount -t TYPE DEVICE_NAME DIRECTORY
Para especificar opções adicionais de montagem, use a opção
-o
:
mount -o OPTIONS DEVICE_NAME DIRECTORY
Várias opções podem ser fornecidas como uma lista separada por vírgula (não insira um espaço após uma vírgula).
Você pode obter uma lista de todas as opções de montagem digitando
man mount
no seu terminal.
Montando um sistema de arquivos usando / etc / fstab
Ao fornecer apenas um parâmetro (diretório ou dispositivo) para o comando
mount
, ele lerá o conteúdo do arquivo de configuração
/etc/fstab
para verificar se o sistema de arquivos especificado está listado ou não.
Se o
/etc/fstab
contiver informações sobre o sistema de arquivos fornecido, o comando
mount
utilizará o valor do outro parâmetro e as opções de montagem especificadas no arquivo
fstab
.
O arquivo
/etc/fstab
contém uma lista de entradas no seguinte formato:
Use o comando
mount
em um dos seguintes formulários para anexar um sistema de arquivos especificado no arquivo
/etc/fstab
:
mount DIRECTORY mount DEVICE_NAME
Montagem da unidade USB
Na maioria das distribuições Linux modernas, como o Ubuntu, as unidades USB são montadas automaticamente quando você a insere, mas às vezes pode ser necessário montar manualmente a unidade.
Para montar manualmente um dispositivo USB, execute as seguintes etapas:
-
Crie o ponto de montagem:
sudo mkdir -p /media/usb
Supondo que a unidade USB use o
/dev/sdd1
, você pode montá-lo no diretório/media/usb
digitando:sudo mount /dev/sdd1 /media/usb
Para encontrar o tipo de dispositivo e sistema de arquivos, você pode usar qualquer um dos seguintes comandos:
fdisk -l
ls -l /dev/disk/by-id/usb*
dmesg
lsblk
Para montar unidades USB formatadas exFAT, você precisará instalar o módulo e as ferramentas gratuitas FUSE exFAT.
Montagem de arquivos ISO
Você pode montar um arquivo ISO usando o dispositivo de loop, que é um pseudo-dispositivo especial que torna um arquivo acessível como dispositivo de bloco.
-
Comece criando o ponto de montagem, pois pode ser qualquer local que você deseja:
sudo mkdir /media/iso
Monte o arquivo ISO no ponto de montagem, digitando o seguinte comando:
sudo mount /path/to/image.iso /media/iso -o loop
Não esqueça de substituir
/path/to/image.iso
pelo caminho do seu arquivo ISO.
Montagem NFS
Para montar um compartilhamento NFS, você precisa ter o pacote do cliente NFS instalado no seu sistema.
-
Instale o cliente NFS no Ubuntu e Debian:
sudo apt install nfs-common
Instale o cliente NFS no CentOS e Fedora:
sudo yum install nfs-utils
Siga as etapas abaixo para montar um diretório NFS remoto no seu sistema:
-
Crie um diretório para servir como ponto de montagem para o sistema de arquivos remoto:
sudo mkdir /media/nfs
Geralmente, você deseja montar o compartilhamento NFS remoto automaticamente na inicialização. Para fazer isso, abra o arquivo
/etc/fstab
com seu editor de texto:sudo nano /etc/fstab
Adicione a seguinte linha ao arquivo, substituindo
/ etc / fstabremote.server:/dir
pelo endereço IP ou nome do host do servidor NFS e pelo diretório exportado:#
remote.server: / dir / media / nfs nfs padrões 0 0 Monte o compartilhamento NFS executando o seguinte comando:
sudo mount /media/nfs
Desmontando um sistema de arquivos
Para desanexar um sistema de arquivos montado, use o comando
umount
seguido pelo diretório em que foi montado (ponto de montagem) ou pelo nome do dispositivo:
umount DIRECTORY
umount DEVICE_NAME
Se o sistema de arquivos estiver em uso, o comando
umount
falhará ao desanexar o sistema de arquivos. Nessas situações, você pode usar o comando
fuser
para descobrir quais processos estão acessando o sistema de arquivos:
fuser -m DIRECTORY
Depois de determinar os processos, você pode pará-los e desmontar o sistema de arquivos.
Desmontagem preguiçosa
Use a opção
-l
(
--lazy
) para desmontar um sistema de arquivos ocupado assim que ele não estiver mais ocupado.
Forçar desmontagem
Use a opção
-f
(
--force
) para forçar uma desmontagem. Essa opção geralmente é usada para desmontar um sistema NFS inacessível.
umount -f DIRECTORY
Geralmente, não é uma boa idéia forçar a desmontagem, pois isso pode corromper os dados no sistema de arquivos.
Conclusão
Até agora você deve ter um bom entendimento de como usar o comando
mount
para conectar vários sistemas de arquivos à sua árvore de diretórios e desanexar as montagens com o comando
umount
.
Para saber mais sobre as opções de comando
mount
e
umount
, consulte suas respectivas páginas de manual.
Upload de arquivos e imagens: Envie arquivos para vários sites de hospedagem de arquivos
Arquivo e Image Uploader serão redimensionados automaticamente, upload de 1 ou mais arquivos para um único ou vários sites de hospedagem de arquivos com apenas um clique.
Como montar e desmontar arquivos ISO no Windows 10/8
Aprender a montar e desmontar arquivos ISO no Windows 10/8 para que você possa extrair arquivos do arquivo ISO ou imagem de disco e executá-los em uma unidade Virtual.
Es explorador de arquivos vs google arquivos ir: gerenciamento de arquivos melhor
Confuso entre o ES File Explorer e o Google Files Go para o seu telefone Android? Leia a nossa comparação detalhada para conhecer o melhor aplicativo de explorador de arquivos para você.