Wie finde ich den freien Speicherplatz auf meiner Festplatte?


Zur akzeptierten Antwort gehen


Gibt es eine Möglichkeit, die Menge an freiem / verwendetem Speicherplatz in Ubuntu schnell zu überprüfen?

Ich gehe davon aus, dass Sie im Dateibrowser mit der rechten Maustaste auf "Dateisystem" klicken und "Eigenschaften" auswählen können, aber es gibt keine solche Option.


511





2011-10-28




Anzahl der Antworten: 17


Öffnen Sie den Systemmonitor in Dash und wählen Sie die Registerkarte Dateisysteme .


Bildbeschreibung hier eingeben

Oder öffnen Sie alternativ ein Terminal und geben Sie Folgendes ein:

 df -h
 

528


2011-10-28

Sie können baobab oder ähnliche Tools wie kdirstat oder verwenden filelight , um festzustellen, welche Dateien Ihren Speicherplatz belegen.

Baobab wird auch Disk Usage Analyzer auf Ubuntu genannt.

Hier ist ein Beispiel-Screenshot von baobab :


Baobab

Unten ist ein Beispiel-Screenshot von filelight :


Filelight

Für eine Befehlszeilenoption bevorzuge ich ncdu :


ncdu

Sie können Unterordner durchsuchen, um die relative Festplattenauslastung der Unterordner zu ermitteln. Es ist Schildkröten den ganzen Weg nach unten. Raffinierter als du -sh auf Remote-Rechnern.


181


2013-06-06

gnome-system-monitor oder df -h oder lsblk

Andere nützliche Dienstprogramme sind baobab .


157


2011-10-28

Wenn Sie wie ich nur den gesamten verwendeten Speicherplatz benötigen, verwenden Sie einfach den folgenden Befehl.

 df -h --total
 

⚡️ Kostenloses GIF.


Gesamter Speicherplatz

Hier ist eine Beispielausgabe mit der Summe am Ende

 Filesystem      Size  Used Avail Use% Mounted on
udev            478M     0  478M   0% /dev
tmpfs           100M  4.5M   95M   5% /run
/dev/vda1        20G  3.3G   16G  18% /
tmpfs           497M     0  497M   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           497M     0  497M   0% /sys/fs/cgroup
tmpfs           100M     0  100M   0% /run/user/0
total            22G  3.3G   17G  17% -
 

Prost!

PS Ich habe einen Beitrag darüber geschrieben - Wie finde ich den freien Speicherplatz auf meiner Festplatte mit der Befehlszeile?


96


2016-09-24

Freier / belegter Speicherplatz ist immer mit einer Partition verbunden

Zuerst müssen Sie entscheiden, an welcher Partition Sie interessiert sind.

 [email protected]:~# df -h
Filesystem             Size  Used Avail Use% Mounted on
/dev/sda1               28G   26G  643M  98% /
none                   4.0K     0  4.0K   0% /sys/fs/cgroup
udev                   3.9G  4.0K  3.9G   1% /dev
tmpfs                  790M  1.5M  789M   1% /run
/dev/sda6              887G  685G  158G  82% /home
 

In meinem Fall interessiert mich das, / da es zu 98% im Einsatz ist. Mit anderen Worten, es ist fast voll.

Jetzt benutze ich diesen Befehl, um zu sehen, welche Dateien und Verzeichnisse die meisten Bytes enthalten:

 [email protected]:~# du -ax / | sort -rn > /var/tmp/du-root-$(date --iso).log
 

Der obige Befehl kann einige Zeit dauern. Wenn Sie wirklich Pech haben, ist das Ergebnis zu groß für /var/tmp . Dann brauchen Sie ein anderes Ziel. Möglicherweise ein temporär montierter USB-Speicherstick.

Hier sind die ersten Zeilen meines Ergebnisses:

 [email protected]:~# less /var/tmp/du-root-$(date --iso).log
26692380        /
9875188 /usr
8931652 /var
4057324 /var/log
4038176 /var/log/bootchart
3784016 /usr/share
2934248 /lib
2799204 /usr/lib
2785176 /lib/modules
2617048 /var/lib
2141124 /usr/src
1834444 /var/lib/docker
1817372 /var/lib/docker/aufs
1817076 /var/lib/docker/aufs/diff
1769612 /localhome
1338484 /tmp
 

Warum ist /var/log/bootchart das so groß? .... das ist eine andere Frage ...


18


2015-12-06

Hierfür gibt es verschiedene Möglichkeiten.

  • Aktivieren Sie die Statusleiste im Menü Ansicht in Nautilus. Dadurch wird eine Leiste am unteren Rand aller Nautilus-Fenster platziert, die Ihnen den freien Speicherplatz anzeigt.

  • Verwenden Sie den Dateisystem-Systemmonitor, um eine Liste aller Festplatten und ihres freien Speicherplatzes anzuzeigen.

  • Verwenden Sie den Disk Usage Analyzer, um eine Liste aller Verzeichnisse auf Ihrem System abzurufen und zu ermitteln, wie viel Speicherplatz sie belegen.

  • Gehen Sie zu einem beliebigen Ordner in Nautilus und klicken Sie mit der rechten Maustaste auf den Hintergrund. Öffnen Sie das Eigenschaftenfenster, um den freien Speicherplatz zu überprüfen.

  • Führen Sie den Befehl aus df -h .


11


2011-10-28

Ein anderer Weg! Klicken Sie mit der rechten Maustaste auf den Computer in Nautilus (Dateiexplorer) und klicken Sie auf Eigenschaften. Es wird angezeigt, wie viel freier und belegter Speicherplatz auf Ihrer Festplatte vorhanden ist.
Bildbeschreibung hier eingeben


7


2015-02-05

Ich habe dafür einen kleinen Hack mit einer Kommandozeilen- und GUI-Version geschrieben. Es ist ziemlich hart codiert, daher sind möglicherweise einige Verbesserungen erforderlich. Außerdem scheint die GUI-Version eine proportionale Schriftart zu verwenden, die die Ausrichtung der angezeigten Ausgabe durcheinander bringt. Diese Skripte könnten irgendwo in Ihren Pfad eingefügt werden (wie in $ HOME / bin) und Sie können ein Symbol für das GUI-Skript auf Ihrem Desktop oder Panel erstellen.

 #!/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}
 

Beispielausgabe:

                    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-Version:

 #!/bin/bash
jdf | zenity  --title "Available Disk Space" --text-info --width=500 --height=300 --timeout=60
 

Neue Gui-Version mit Schriften, die mit yad korrigiert wurden

 #!/bin/bash

jdf | yad  --fontname="DejaVu Sans Mono 12" --title "Available Disk Space" --text-info --width=650 --height=300
 

4


2011-11-02

Mit dconf-editor oder gsettings ( sudo apt-get install dconf-tools ) können Sie das Standardverhalten der Statusleiste aktivieren.

Geben Sie dies auf Ihrem Terminal ein, um die Statusleiste standardmäßig zu aktivieren

 gsettings set org.gnome.nautilus.window-state start-with-status-bar true
 

Geben Sie dies auf Ihrem Terminal ein, um die Statusleiste standardmäßig zu deaktivieren

 gsettings set org.gnome.nautilus.window-state start-with-status-bar false
 

Danach wird die Statusleiste in Nautilus standardmäßig geöffnet, und Sie müssen nichts anderes mehr ausführen.


3


2011-10-28

Es gibt df-Informationen im ganzen Netz, aber ich mag Ausgaben, die einfach und leicht zu lesen sind.

Wenn du läufst

 df -h --total
 

In der unteren Zeile der Ausgabe sehen Sie genau, wie viel noch in Ihrem System vorhanden ist und wie viel verbraucht wird usw.

Die andere Option ist zu verwenden

 df -h --total | grep total
 

das wird es in einer Zeile als anzeigen

  • (1) Gesamtraum
  • (2) Gesamtspeicherplatz
  • (3) Der gesamte verfügbare Speicherplatz
  • (4) Prozentsatz des verwendeten Laufwerks.

Das alles in Gigabyte.

Ich habe dies einem Shell-Befehl zugeordnet, dspace und wenn ich das in terminal eingebe, wird mir sofort die Speicherplatzbelegung angezeigt.

Sie können sogar kleine Shell-Befehle schreiben, die es überwachen und Sie warnen, wenn Sie zu niedrig werden usw.


3


2018-01-01

In lubuntu können Sie wie folgt vorgehen:

1- Start Button > Accessories > Disks

2- Start Button > Preferences > Disks


Bildbeschreibung hier eingeben


2


2015-04-08

Wenn Sie Ubuntu mit MATE DE ( Ubuntu MATE ) verwenden, können Sie Folgendes verwenden MATE Disk Usage Analyzer :

  • Das entsprechende Symbol befindet sich in Anwendungen-> Systemprogramme
  • es ist ein Teil des mate-utils Pakets
  • Die ausführbare Datei heißt mate-disk-usage-analyzer
  • Der Screenshot ist unten dargestellt:


    MATE Disk Usage Analyzer

    auch am letzten 18.04 LTS sieht es traditionell schön aus.


0


2018-07-02

Wenn Sie das Problem mit dem geringen Speicherplatz in Android Studio haben, löschen Sie einfach den unerwünschten Emulator in Ihrem AVD-Manager. Ich habe das Ganze verschwendet, um andere Dinge auszuprobieren.


0


2018-11-15

Filelight ist das beste grafische Programm, um die Verwendung einiger gemounteter Partitionen herauszufinden. Zeigt nicht alles an, was vom System bereitgestellt wird, sondern zeigt genügend Daten an, die einem durchschnittlichen Benutzer genügen sollten. Erfordert kein root, kann als normaler Benutzer ausgeführt werden. Gehört zu KDE.


Bildbeschreibung hier eingeben


0


2019-08-19

Gehen Sie zu Dienstprogramme / Datenträger, um den Prozentsatz der Nutzung anzuzeigen. Linux ist in zwei SDAs unterteilt, der erste ist für das Betriebssystem, der zweite für die Dateien (verfügbarer Speicherplatz)


0


2019-09-16

Sie können den verfügbaren freien Speicherplatz einfach mit dem Befehl free ermitteln. Hier erhalten Sie eine klare Erklärung zur Verwendung freier Befehle

Verwenden Sie den Befehl "free", um freien Speicherplatz unter Linux zu finden


-1



Sie könnten auch für die umfassendste Gesundheitsstatus Informationen über Ihre Festplatte verwenden: smartctl --xall /dev/sda .

Es könnte sudo Privilegien erfordern .


-1


2017-12-03