Я написал небольшой взлом для этого с командной строкой и версией gui. Он довольно жестко закодирован, поэтому могут потребоваться некоторые настройки. Кроме того, версия gui использует пропорциональный шрифт, который мешает выравниванию отображаемого вывода. Эти скрипты можно поместить куда-нибудь (например, в $ HOME / bin), и вы можете создать значок для скрипта gui на рабочем столе или панели.
#!/bin/bash
## jdf - Copyleft 04/25/2009 - JPmicrosystems - GPL
## Free space on disk
## Custom df output
## Human readable (-h)
## sorted by file system name
## Make a temporary file and put the following awk program in it
AWK=$(/bin/mktemp -q /tmp/jdf.XXXXXX)
## PROG is quoted to prevent all shell expansions
## in the awk program
cat <<'PROG' > ${AWK}
## Won't work if mount points are longer than 21 characters
BEGIN {
## Use fixed length fields to avoid problems with
## mount point or file system names with embedded blanks
FIELDWIDTHS = "11 11 6 6 5 5 21"
printf "\n%s\n\n", " Available Disk Space"
printf "%s\n", "Mount Point Avail Size Used Use% Filesystem Type"
}
## Eliminate some filesystems
## That are usually not of interest
## anything not starting with a /
! /^\// { next }
## Rearrange the columns and print
{
TYP=$2
gsub("^ *", "", TYP)
printf "%-21s%6s%6s%5s%5s %s%s\n", $7, $5, $3, $4, $6, $1, TYP
}
END { print "" }
PROG
df -hT | tail -n +2 | sort | gawk -f ${AWK}
rm -f ${AWK}
Пример вывода:
Available Disk Space
Mount Point Avail Size Used Use% Filesystem Type
/ 22G 30G 6.6G 24% /dev/sda6 ext4
/media/dataspace 44G 155G 105G 71% /dev/sda8 ext3
/home 5.5G 32G 25G 82% /dev/sda9 ext3
Версия Gui:
#!/bin/bash
jdf | zenity --title "Available Disk Space" --text-info --width=500 --height=300 --timeout=60
Новая версия Gui с шрифтами, исправленными с использованием yad
#!/bin/bash
jdf | yad --fontname="DejaVu Sans Mono 12" --title "Available Disk Space" --text-info --width=650 --height=300
Для меня на экране grub я нажал кнопку escape, которая открыла командную строку grub и снова убежала, что побудило меня выбрать из загрузчика Windows, grub и EFI. Я выбрал третий, и он работал
Для меня на экране grub я нажал кнопку escape, которая открыла командную строку grub и снова убежала, что побудило меня выбрать из загрузчика Windows, grub и EFI. Я выбрал третий, и он работал