Перейти к содержанию

iVarela

Members
  • Постов

    2
  • Зарегистрирован

  • Посещение

    Никогда

Весь контент iVarela

  1. Мне не нужен DF и не нужен BASH Задача стоит в написании модуля на на C/C++
  2. Здравствуйте. Срочно потребовалось наваять некий аналог команды DF, который бы собирал всю информацию о дисках и разделах (включая подмонтированные) и передавал по сети. Кое какие наработки уже есть, успешно получаю список разделов на указанном устройстве (hda например), объемы и тип файловой системы на каждом из них, но со всем остальным пока затык - не могу получить ни названия, ни точки монтирования. Скачал исходники df - посмотрел... там черт ногу сломит... Подскажите КАК получить список всех разделов диска, а так же всех примонтированных разделов и устройств с названием и объемом свободного/занятого места. Вот пример работы команды "DF" /dev/sda1 15507312 3852624 10854252 27% / /dev/sda5 1945132 238564 1606164 13% /var /dev/sda3 1945164 35852 1808908 2% /tmp /dev/sda6 103206016 8503540 89375324 9% /dataa tmpfs 4089140 0 4089140 0% /dev/shm /dev/sdb1 49224712 2581700 44142500 6% /oracle /dev/sdb2 147652216 26670360 113481512 20% /oracle/oradata /dev/sdb3 49224744 1603980 45120248 4% /onyma /dev/sdb4 1193171036 1118001784 14559624 99% /data /dev/sdc1 1439276700 1301050396 65115296 96% /data1 мне нужно получить что-то подобное: Название раздела, точка монтирования, тип файловой системы, объем свободного и занятого места. Заранее благодарю.
×
×
  • Создать...