Como fschnitt aponta, uma resposta abrangente para isso seria provavelmente um capítulo em um manual de administração de sistemas, então vou tentar apenas esboçar conceitos básicos. Faça novas perguntas se precisar de mais detalhes sobre pontos.
No UNIX, todos os arquivos no sistema são organizados em um único estrutura de árvore de diretórios (em oposição ao Windows, onde você tem um árvore de diretórios separada para cada unidade).
Existe um diretório "raiz", que é denotado por /
, que
corresponde ao diretório superior da unidade / partição principal (no
Mundo do Windows, isso seria C:
). Qualquer outro diretório e arquivo em
o sistema pode ser alcançado a partir da raiz, andando
subdiretórios.
Como você pode tornar outras unidades / partições visíveis para o sistema em tais
uma estrutura de árvore única? Você monta eles: montando uma unidade / partição
em um diretório (por exemplo, /media/usb
) significa que o diretório principal na
esse drive / partição fica visível como o diretório que está sendo montado.
Exemplo: se eu inserir um dispositivo USB no Windows, recebo uma nova unidade, por exemplo,
%código%; se no Linux eu monto no diretório F:
, então o
diretório superior no stick USB (o que eu veria abrindo o /media/usb
drive no Windows) será visível no Linux como diretório F:
.
Nesse caso, o diretório /media/usb
é chamado de "ponto de montagem".
Agora, drives / partições / etc. são tradicionalmente chamados de "dispositivos (bloco)" no mundo UNIX, então você sempre fala de montar um dispositivo em um diretório. Por abuso de linguagem, você pode apenas dizer "montar este dispositivo" ou "desmontar esse diretório".
Eu acho que eu só cobri o seu ponto 1., mas isso pode te dar começou para perguntas mais específicas.
Leitura adicional: * link