Linuxhotel Wiki

Wie ging das nochmal?

Benutzer-Werkzeuge

Webseiten-Werkzeuge


admin_grundlagen:plattenplatz

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen gezeigt.

Link zu der Vergleichsansicht

Nächste Überarbeitung
Vorherige Überarbeitung
admin_grundlagen:plattenplatz [2011/03/13 17:25]
127.0.0.1 Externe Bearbeitung
admin_grundlagen:plattenplatz [2020/02/10 04:34] (aktuell)
ingo_wichmann
Zeile 1: Zeile 1:
-Welche Pakete verbrauchen am meisten Platz: +==== Partitions-Schema ====
-  dpkg-query -W --showformat='​${Installed-Size} ${Package}\n'​ | sort -n +  ​* [[wpde>​Master Boot Record]] 
-  ​rpm -qa --queryformat '​%{SIZE} %{NAME}\n'​ | sort -n+  * [[wpde>​GUID Partition Table]]
  
-Welche Partitionen sind am vollsten: +==== Welche Partitionen sind am vollsten ​==== 
-  df -hi+  df -i
   df -h   df -h
  
-Wieviel Platz ist reserviert: +==== Wieviel Platz ist reserviert ​==== 
-  tune2fs -l /dev/hda5 | grep -i reserved+  tune2fs -l /dev/sda4 | grep -i reserved
  
-Welche Verzeichnisse sind am vollsten: +==== Wieviel Platz wird in einer Subhierarchie verbraucht ==== 
-  du -mx --max-depth=1 | sort -n+  du -sh /usr 
 + 
 +Frage zur Diskussion: woher kommt der Unterschied zwischen du und df? 
 +  du -smx / 
 +  df -m / 
 +((  
 +  * mounts über Verzeichnisse/​mountpoints mit Daten drin. 
 +  * gelöschte Dateien, auf die noch zugegriffen wird (''​lsof''​ zeigt die an) 
 +  * ''​df''​ gets most of its information from a filesystem superblock 
 +  * ''​du''​ reports at the "​object"​ level rather than at the filesystem/​mountpoint level 
 +)) 
 + 
 +==== Welche Verzeichnisse sind am vollsten ​==== 
 +  du -mx --max-depth=1 ​| sort -n
   du -mx / | sort -n   du -mx / | sort -n
 oder oder
   du -hx / | sort -h   du -hx / | sort -h
  
-Wo sind die größten ​Dateien: +=== ... inkl. Dateien ​ab einer bestimmten Größe === 
-  ​find / -mount -size +1G +  ​du -xhat 50M / | sort -h
-  find -mount -size +10M -printf '%k %p\n' ​| sort -n+
  
-Welche 3 Dateien sind am größten  ​+==== Dateien ab einer bestimmten Größe ==== 
 +=== ... mit find === 
 +  find / -xdev -size +1G 
 +  find / -xdev -size +10M -ls | sort -n -k 7 
 +  find / -xdev -size +10M -printf '%k %p\n' | sort -n 
 + 
 +==== Welche 3 Dateien sind am größten ​====  
   find / -mount -type f  -printf "​%s\t%p\n"​ | sort -nr | head -3   find / -mount -type f  -printf "​%s\t%p\n"​ | sort -nr | head -3
  
-Welcher Benutzer verbraucht wie viel Platz: +==== Welche Pakete verbrauchen am meisten Platz ==== 
-  find / -mount -printf '%k %u\n' | perl -ane '​$sum{$F[1]} += $F[0]; END {print join $/, %sum}'+dpkg-basierte Distributionen:​ 
 +  dpkg-query -W --showformat='​${Installed-Size} ${Package}\n'​ | sort -n 
 +rpm-basierte Distributionen:​ 
 +  rpm -qa --queryformat '​%{SIZE} %{NAME}\n'​ | sort -n 
 + 
 +==== Welcher Benutzer verbraucht wie viel Platz ==== 
 +  find / -xdev -printf '%k %u\n' | perl -ane '​$sum{$F[1]} += $F[0]; END {print join $/, %sum}'
  
-Zuletzt geänderte Dateien im Verzeichnisbaum finden: +==== Zuletzt geänderte Dateien im Verzeichnisbaum finden ​==== 
-  find -type f -printf '​%TY%Tm%Td %p\n' | sort -n+  find / -xdev -type f -printf '​%TY%Tm%Td%TH%TM ​%p\n' | sort -n
  
-Graphische Darstellung:+==== Graphische Darstellung ​====
   kdirstat   kdirstat
   baobab   baobab
  
admin_grundlagen/plattenplatz.1300037115.txt.gz · Zuletzt geändert: 2011/10/14 11:44 (Externe Bearbeitung)