Como obter um nome de dispositivo / partição de um arquivo?
Eu tenho estrutura de partição como:
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda6 51606140 16939248 34142692 34% /
/dev/sda5 495844 72969 397275 16% /boot
/dev/sda7 113022648 57515608 49765728 50% /home
/dev/sda8 113022648 57515608 49765728 4% /mnt
ao analisar conteúdo de diretórios usando readdir () - como descobrir qual arquivo reside em qual dispositivo?
readdir () invocado do diretório raiz e analisa o nome do arquivo e imprime seu tamanho. como do dispositivo: / dev / sda6 e liste os nomes de arquivos sob essa partição. Quando ele lê o conteúdo de / home - ele deve exibir conteúdo de leitura de / dev / sda7 e listar nomes de arquivos
Por favor me avise, se você precisar de mais detalhes / informações