Um sistema de arquivos pode ser identificado mencionando o diretório em que é montado. Fornecer o dispositivo específico onde o sistema de arquivos reside também pode ser possível, mas não é mais uma opção viável, pois falha se o dispositivo for montado em vários diretórios. Lembre -se de que um sistema de arquivos pode ser desmontado se estiver "ocupado". Isso pode ocorrer porque existem arquivos que estão abertos nesse sistema de arquivos específico ou em alguns outros motivos podem afetar o processo. Apesar disso, o preguiçoso Umount pode ajudar a destacar esses sistemas de arquivos.
Neste artigo, discutiremos os vários usos do Comando Linux OMONT para desmontar os sistemas de arquivos montados.
Sintaxe para usar o comando de UMONT
A sintaxe para usar o comando de montagem é a seguinte:
Umount [Opção] path_to_mount_point
Nesta sintaxe, a UMOUNT é a palavra -chave para destacar um sistema de arquivos ou dispositivo. A opção refere -se a uma lista de opções que podem ser usadas com o comando de UMONT. Não é um campo obrigatório. O path_to_mount_point refere -se ao caminho completo do diretório em que o sistema de arquivos especificado é montado.
Ao desmontar um sistema de arquivos, várias opções podem ser fornecidas. Algumas dessas opções podem ser encontradas na lista a seguir:
Embora a lista de opções seja longa, praticaremos o comando de umount com algumas dessas opções neste tutorial.
Verificando a versão de umount
A primeira ilustração que examinaremos é verificar a versão do comando Linux OMONT. A partir das opções, o UMOUNT opera. Use o parâmetro -v para determinar a versão do comando de UMOUN. O seguinte comando é executado para imprimir a versão de UMOUNT:
omar@omar -virtualbox: ~ $ umount -v
Umount de Util-Linux 2.37.2 (Libmount 2.37.2: Selinux, Smack, Btrfs, Verity, Namespaces, afirmam, Debug)
Como você pode ver na saída anterior, a versão OMOUNT atualmente em execução é 2.37.2.
Utilizando o comando Linux UMOUNT para desmontar um sistema de arquivos
Um sistema de arquivos ou partição pode ser destacado usando o comando de UMONT no Linux. Precisamos fornecer o caminho do diretório em que o sistema de arquivos específico está montado, para que possamos desmontá -lo com o comando de UMOUNT. Aqui, desmontamos a partição /dev /sda3. Executamos o comando de umount com os privilégios sudo. Então, mencionamos o caminho do diretório como /dev /sda3. O comando que executamos é o seguinte:
omar@omar-virtualbox: ~ $ sudo umount /dev /sda2
Como a desmontagem é bem -sucedida, não atendemos nenhum aviso. Você também pode verificar simplesmente executando o comando de montagem:
Omar@Omar-virtualBox: ~ Mount
Se você não encontrar a partição na saída, isso significa que a desmontagem é bem -sucedida.
Usando o comando Linux UMOUNT para desmontar todos os arquivos
Podemos destacar todos os sistemas de arquivos montados do /etc /mtab com o comando de UMOUN. Use este comando com cuidado, pois eventualmente se destaca todos os sistemas de arquivos do seu sistema. O comando umount é usado com a bandeira -a que desmonta todos os sistemas de arquivos montados. Escreva o seguinte comando para desmontar todos os sistemas de arquivos no diretório /etc /mtab:
omar@omar -virtualbox: ~ $ sudo umount -a
Todos os sistemas de arquivos são desmontados se não estiverem atualmente usados.
Executando o comando Linux UMOUNT para desmontar com força uma partição
Você pode tentar desmontar um sistema de arquivos ou uma partição, mas depois descobrir que o dispositivo está ocupado ou pode haver outros motivos para não poder desmontar a partição ou o sistema de arquivos. O arquivo especificado pode não estar acessível naquele momento. Para isso, você pode tentar desmontá -lo com força usando o comando umount com a bandeira -f. Isso força a desmontagem e remove as referências da partição não montada do sistema. O comando que executamos é dado no seguinte:
omar@omar -virtualbox: ~ $ sudo umount -f /dev /sda3
Umount: /: Target está ocupado
Se você ainda não poderia desmontar a partição desejada, use o método preguiçoso de umount.
Lazy UMONG
Se a partição ou sistema de arquivos que você está tentando desmontar estiver ocupado atualmente, você poderá empregar o comando preguiçoso desmontagem que desmonta a partição quando o sistema terminar as operações nesse sistema de arquivos específico. Para executar a montagem preguiçosa, a bandeira -l é usada com o comando umount. Este comando aguarda o sistema para concluir a operação na partição específica e limpa as referências da partição quando estiver livre. O comando é dado no seguinte:
omar@omar -virtualbox: ~ $ sudo umount -l /dev /sda3
Uma desmontagem preguiçosa é realizada na partição particular /dev /sda3. A partição especificada desaparece quando o sistema de arquivos está livre de atividade.
Remendo um sistema de arquivos ou partição
Escreva o comando umount com a bandeira -r. Em seguida, especifique o ponto de montagem. O comando é o seguinte:
omar@omar -virtualbox: ~ $ sudo umount -r /dev /sda3
Conclusão
O comando umount é utilizado ao desmontar um sistema de arquivos de montagem. Neste artigo, discutimos os diferentes aspectos do exercício do Comando OMOUNT no Linux. O artigo começou com uma breve introdução ao comando Linux Mount. Em seguida, definimos as opções que podem ser usadas com o comando umount. Por fim, demonstramos os vários usos do comando de UMOUNT para destacar uma partição ou um sistema de arquivos com uma respectiva implementação da linha de comando.