Antes de pular mais fundo no comando de montagem, vamos dar uma olhada no que ele realmente é. No Linux, a montagem é o processo de anexar um sistema de arquivos adicional ao sistema de arquivos atualmente acessível no computador.
Uma nota rápida sobre o sistema de arquivos: é uma hierarquia de diretórios que os sistemas usam para organizar arquivo (s) e pasta (s) em uma mídia de armazenamento. O sistema de arquivos existe em todas as soluções de armazenamento: unidade flash USB, CD-ROM, HDD, SSD e até disquetes! No caso do UNIX / Linux e sistemas semelhantes, o sistema de arquivos começa com o diretório raiz (anotado como /). Na raiz, todos os outros sistemas de arquivos filhos existem.
Usando montagem
Por causa do mecanismo de montagem no núcleo do sistema, a montagem desempenha um papel importante na formação do ecossistema Linux. Este comando oferece muitos utilitários para inúmeras situações. Sempre que você está executando o mount para montar um sistema de arquivos, ele entra em contato com o kernel para concluir a operação.
Neste artigo, tentarei cobrir os mais importantes e interessantes, tanto quanto possível. No entanto, depende totalmente de você e da sua criatividade usar a montagem em seu benefício.
local de montagem
Execute este comando.
que monte
Ele está localizado no diretório / usr / bin. Esse diretório geralmente é o lar de quase todos os comandos que você executará na história do Linux.
Fundamentos
Esta é a aparência da estrutura básica de execução de comandos de montagem.
monte --fonte <fonte> --alvo <alvo>Embora o uso de sinalizadores –source e –target não seja tão comum, eu recomendo fortemente que as pessoas façam isso por terem uma distinção clara no propósito do comando.
Para montar um determinado sistema de arquivos, a montagem precisa da origem e do destino. Por exemplo, peguei o ISO de instalação do Ubuntu e desejo montar este arquivo. Execute os seguintes comandos.
sudo mkdir /mnt/ubuntu_isosudo monte -ouciclo-tiso9660--fonte~/Área de Trabalho/ubuntu-19,04-desktop-amd64.iso
--alvo /mnt/ubuntu_iso
Nesta série de comandos, criamos um diretório onde o arquivo ISO será montado. Então, dissemos ao mount para usar esse diretório para montar o ISO nesse diretório.
Se você receber um erro como falha ao configurar o dispositivo de loop, verifique se o comando foi digitado corretamente. Em outros casos, certifique-se de que o módulo de loop do kernel esteja em execução.
lsmod | pegadaciclo
Nenhuma saída nesta etapa significa que o módulo não está funcionando. Comece usando modprobe.
sudoloop de modprobe
O comando deve funcionar bem agora.
Listando todas as montagens
Ao executar o mount 'sozinho, sem quaisquer parâmetros adicionais, ele retornará a lista de todos os sistemas de arquivos atualmente montados no armazenamento do computador.
monte
Ou,
monte -a
Versão de montagem
monte -V
Isso exibirá a versão do software da montagem.
Informação do sistema de arquivos
Se você tiver um certo tipo de sistema de arquivos em mente, pode usar a montagem para verificar quais montagens usam esse sistema de arquivos.
monte -t <filesystem_type>Por exemplo, este comando irá listar todos os sistemas de arquivos que usam ext4.
monte -a -text4
Usando / etc / fstab
Este é um arquivo especial de configuração do sistema que contém os sistemas de arquivos do SO. Embora agora seja mais fácil montar dispositivos e sistemas de arquivos, no início, o fstab era a única opção para dizer ao computador para verificar qualquer sistema de arquivos específico e montá-lo automaticamente.
Ele está localizado em / etc / fstab.
1/etc/fstab
O morcego é uma alternativa superior para gatos com recursos adicionais, como destaque de sintaxe e formatação.
Conforme mencionado no arquivo, fstab segue a seguinte estrutura para a tabela.
<sistema de arquivo> <ponto de montagem> <modelo> <opções><jogar fora> <passar>
Na lista, há uma entrada por padrão (o HDD do sistema). Vamos explicar parte por parte.
Esta parte é o sistema de arquivos que será montado. É definido pelo UUID.
O próximo é o ponto de montagem. Nesse caso, ele será montado como raiz.
Agora, o tipo de sistema de arquivos. Ele usa o sistema de arquivos com diário ext4.
Estas são as opções que a montagem seguirá ao montar o sistema de arquivos.
Os próximos valores são para dump e pass, respectivamente.
Neste artigo, não vamos nos aprofundar na loucura do fstab. Se você estiver interessado, sinta-se à vontade para pesquisar na internet guias e explicações adequadas com dicas e truques adicionais.
Montagem de um dispositivo
Em quase todas as distros modernas do Linux hoje em dia, eles montam automaticamente qualquer dispositivo de armazenamento que você conecte a ela automaticamente, por exemplo, unidades flash USB. No entanto, se ele não foi montado ou a montagem automática está desativada, você deve montá-lo manualmente.
Em primeiro lugar, verifique se o dispositivo está sendo reconhecido pelo sistema.
fdisk -a
Crie um diretório adequado para montar o dispositivo.
sudo mkdir /corre/metade/USB
É hora de finalmente montar a unidade na pasta.
sudo monte --fonte /dev/sdb1--alvo /corre/metade/USB
Nota: Se você deseja montar o armazenamento com alguns sistemas de arquivos não ortodoxos como o exFAT, você precisa dos drivers apropriados. No caso do Ubuntu, é exfat-utils e exfat-fuse. No caso do Arch e de outras distros baseadas no Arch, é exfat-utils. Se você estiver usando algo diferente disso, certifique-se de verificar a solução exFAT adequada para o seu sistema.
Desmontando qualquer montagem
Depois de montar, o sistema de arquivos estará presente lá para sempre. No caso de sistemas de arquivos centrais, é importante que eles permaneçam montados. No entanto, os dispositivos de remoção devem ser desmontados primeiro e depois removidos. Caso contrário, isso pode causar problemas como perda de dados, corrupção de dados e outros danos. Eu destruí acidentalmente uma unidade flash USB minha.
Para desmontar qualquer sistema de arquivos, use o comando unmount.
sudo umount -v <alvo>
Pensamentos finais
É sempre bom consultar as páginas do homem e de informações para obter guias detalhados sobre qualquer ferramenta. montagem não é diferente.
cara monteinformaçãomonte
Aproveitar!