it-swarm.com.de

Wie finde ich den freien Speicherplatz auf meiner Festplatte?

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.

488
greg

Öffnen Sie System Monitor in Dash und wählen Sie die Registerkarte Filesystems.

enter image description here

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

df -h
508
lgarzo

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

Baobab wird unter Ubuntu auch Disk Usage Analyzer genannt.

Hier ist ein Beispiel-Screenshot von baobab:

baobab

Unten ist ein Beispiel-Screenshot von filelight:

filelight

Für eine Befehlszeilenoption bevorzuge ich die Verwendung von ncdu:

ncdu

Sie können Unterordner durchsuchen, um die relative Festplattennutzung in den Unterordnern zu ermitteln. Es ist Schildkröten den ganzen Weg nach unten. Raffinierter als du -sh auf Remotecomputern.

175

gnome-system-monitor oder df -h oder lsblk

Andere nützliche Dienstprogramme sind baobab.

156
Anonymous

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

df -h --total

⚡️ Kostenloses GIF.

total disk space

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!

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

86
Ahmad Awais

Freier/belegter Speicherplatz steht immer im Zusammenhang mit einer Partition

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 der /, da er zu 98% genutzt wird. 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 so groß? .... das ist eine andere Frage ...

17
guettli

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 df -h aus.

11
Kris Harper

Ein anderer Weg! Klicken Sie mit der rechten Maustaste auf den Computer in Nautilus (Datei-Explorer) und klicken Sie auf Eigenschaften. Es wird angezeigt, wie viel freier und belegter Speicherplatz auf Ihrer Festplatte vorhanden ist. enter image description here

7
Cammy_the_block

Ich habe dafür einen kleinen Hack mit einer Kommandozeilen- und GUI-Version geschrieben. Es ist ziemlich hart codiert, daher sind möglicherweise einige Optimierungen 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
3
Joe

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
Bruno Pereira

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 dspace zugeordnet, und wenn ich das in das 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.

2
newbie101

In lubuntu können Sie wie folgt vorgehen:

1- Start Button> Accessories> Disks

2- Start Button> Preferences> Disks

enter image description here

2
NKN

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

  • das Symbol befindet sich in Anwendungen-> Systemprogramme
  • es ist ein Teil von mate-utils package
  • seine 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
N0rbert

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
S HemaNandhini

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.

enter image description here

0
Smeterlink