O comando
df -h
de apenas
df
fornece algumas informações
Eu tive alguns problemas com o ISPConfig esta manhã, que foram consertados agora, no entanto notei que isso aumenta:
/dev/sda2 on /var/www/clients/client1/web1/log type ext4 (rw,relatime,errors=remount-ro,data=ordered,jqfmt=vfsv0,usrjquota=quota.user,grpjquota=quota.group,_netdev)
Existem muitos deles, para cada client
e web
.
Isso parecia estranho. Como o ISPConfig poderia montar /dev/sda2
em tantas pastas diferentes e, no entanto, elas não compartilham seu conteúdo? Além disso, sda2
foi montado em /
.
Eu obtive algumas informações por meio do googeling e descobri que /proc/self/mountinfo
fornece mais algumas informações úteis:
83 24 8:2 /var/log/ispconfig/httpd/example.net /var/www/clients/client1/web1/log rw,relatime shared:1 - ext4 /dev/sda2 rw,errors=remount-ro,data=ordered,jqfmt=vfsv0,usrjquota=quota.user,grpjquota=quota.group
Agora estamos chegando a algum lugar. Parece que o ISPConfig monta uma subpasta de sda2
(a saber, /var/log/ispconfig/httpd/example.net
) para /var/www/clients/client1/web1/log
.
Eu não sei porque o ISPConfig faz isso, se alguém souber, fique à vontade para comentar sobre a questão, mas a minha pergunta é:
Existe uma maneira melhor de obter o máximo possível de informações sobre um ponto de montagem?
/proc/self/mountinfo
é bom, imprime muita informação, mas é difícil de ler, preciso lembrar o que cada coluna significa para entender. É bom para os programas analisar, mas não é tão bom para humanos lerem.
O comando
df -h
de apenas
df
fornece algumas informações
mount
sem parâmetros, listará informações de montagem.