Comando Linux UMOUNT

Comando Linux UMOUNT
Todos os arquivos disponíveis no UNIX ou em um sistema do tipo UNIX, como o Linux, estão organizados em uma única árvore grande denominada hierarquia de arquivos, que está enraizada em "/". Esses arquivos podem ser distribuídos em vários dispositivos. É necessário desmontar um dispositivo ou sistema de arquivos quando não estiver em uso.

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:

  • -V
    Executando isso com o comando uMount exibe as informações da versão do UMOUNT.
  • -a
    Todos os sistemas de arquivos listados no /etc /mtab são desmontados quando esse sinalizador é usado com o comando umount.
  • -t
    Ele especifica que a ação deve ser tomada para o tipo de sistema de arquivos especificado.
  • -h
    Todas as opções para os comandos de umount podem ser impressas usando esta bandeira.
  • -n
    Esta bandeira é usada para desmontar sem escrever no /etc /mtab.
  • -v
    Especifica o modo detalhado.
  • -r
    Ele tenta remontar o sistema de arquivos, quando a UMOUNT falha, no modo somente leitura.
  • -eu
    Esta bandeira refere -se ao preguiçoso Umount. Quando o sistema de arquivos não está mais em uso, ele se destaca e limpa instantaneamente as referências.

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.