Como descobrir onde um aplicativo está instalado, no disco físico?

1

Os comandos whereis e dpkg -L ajudarão a descobrir a localização de um aplicativo.

Mas estou tentando entender a localização física em que o aplicativo está instalado, como na unidade /dev/sda ou /dev/sdb ...

Estou trabalhando em um ambiente onde meu sistema / servidor está conectado com 18 discos (sem RAID ou LVM em uso), tentando obter a unidade física de informações para esse aplicativo em particular.

    
por Here_2_learn 02.12.2016 / 17:43

1 resposta

1

Você pode ajustar esse script um pouco para produzir uma saída mais agradável:

APP='coreutils'
for x in $(dpkg -L "$APP"); do
  test -f "$x" && df "$x" |\
  grep -v '^Filesystem' |\
  awk '{printf "block_dev: %s, mount_point:%s\n", $1, $NF}'
done | sort -u
    
por 02.12.2016 / 17:56

Tags