Disk oversigt i bash med df.

Du kender det. Navnet snap. en df giver alt for meget output om nogle dirs som hedder noget med

user@work01:~$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 7,8G 0 7,8G 0% /dev
tmpfs 1,6G 3,5M 1,6G 1% /run
/dev/sdc1 469G 206G 239G 47% /
tmpfs 7,8G 76M 7,7G 1% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 7,8G 0 7,8G 0% /sys/fs/cgroup
/dev/loop1 48M 48M 0 100% /snap/cecconoid/7
/dev/loop2 457M 457M 0 100% /snap/wine-platform/125
/dev/loop3 256K 256K 0 100% /snap/jq/6
/dev/loop5 141M 141M 0 100% /snap/gnome-3-26-1604/102
/dev/loop4 163M 163M 0 100% /snap/gnome-3-28-1804/145
/dev/loop6 640K 640K 0 100% /snap/indicator-sensors/291
/dev/loop7 640K 640K 0 100% /snap/indicator-sensors/261
/dev/loop0 58M 58M 0 100% /snap/winds/95
/dev/loop8 640K 640K 0 100% /snap/gnome-logs/103
/dev/loop9 187M 187M 0 100% /snap/arduino/56
/dev/loop19 248M 248M 0 100% /snap/gnome-3-38-2004/87
/dev/loop20 141M 141M 0 100% /snap/gnome-3-26-1604/104
/dev/loop21 219M 219M 0 100% /snap/gnome-3-34-1804/72
/dev/loop22 123M 123M 0 100% /snap/openscad/192
/dev/loop23 132M 132M 0 100% /snap/cmake/1005
/dev/loop26 100M 100M 0 100% /snap/librepcb/621
/dev/loop25 213M 213M 0 100% /snap/code/89
...
...
Osv osv.

løsningen giver næsten sig selv, her er grep din ven.

$ df -h | grep -v "snap"
Filesystem Size Used Avail Use% Mounted on
udev 7,8G 0 7,8G 0% /dev
tmpfs 1,6G 3,5M 1,6G 1% /run
/dev/sdc1 469G 206G 239G 47% /
tmpfs 7,8G 69M 7,8G 1% /dev/shm
tmpfs 5,0M 4,0K 5,0M 1% /run/lock
tmpfs 7,8G 0 7,8G 0% /sys/fs/cgroup
datadisk 1,8T 585G 1,2T 33% /datadisk
tmpfs 1,6G 16K 1,6G 1% /run/user/121
tmpfs 1,6G 112K 1,6G 1% /run/user/1000

Så inverter du din grep -v betyder invert. Så du kan jo lige så godt fjerne alt du ikke vil se. Jeg bruger selv denne linje i mit alias.

$ df -h | grep -v 'snap' | grep -v 'tmpfs'

 

Author: Jeg er en professionel system administrator og grundlægger af linuxboxen.dk Jeg er en ivrig Linux-elsker og open source-entusiast. Jeg bruger Ubuntu og tror på at dele viden. Bortset fra Linux, elsker musik og dyr. Jeg er en stor fan af Dire straits.

Skriv et svar