Speicherplatz auf dem Informatik Account
Plattenplatz
Es gibt derzeit 3 Bereiche, in denen die Speicherplatzbeschränkung überprüft wird:
Bereich | Quota für Studenten |
Home-Verzeichnis | 160000 kB |
/net/mail/incoming/$USER | 5000 kB |
/net/www/homes/$USER | 10000 kB |
Hinweis: /net/mail/incoming/$USER und /var/mail/$USER sind zwei verschiedene Namen für dieselbe Datei.
Zusätzlich gibt es eine maximale Speicherplatzbeschränkung für den gesamten Plattenplatz-Bereich, die nicht überschritten werden kann. Das Erreichen dieses Limits führt dazu, dass keine Daten mehr abgelegt werden können. Das Limit für einen Studenten Account liegt derzeit bei 300000 kB.
Feststellen, wo sich große Datenmengen befinden
Falls man zu viel Plattenplatz verbraucht hat und man nicht genau weiß, wo man soviele Daten abgelegt hat, dann können folgende Befehle helfen, diese Datenmengen aufzuspüren:
/net/lin_local/bin/du_home
Hinweis: Falls der Standard Pfad nicht verändert wurde, wird der Befehl du_home auch ohne vollqualifizierten Pfad gefunden.
Das Skript du_home zeigt eine sortierte Liste mit dem Platzverbrauch in kB pro Datei/Verzeichnis des Homeverzeichnisses an. Die letzte Zeile gibt den gesamten Verbrauch an. Wem diese Information noch nicht genügt, kann z.B. mit dem Befehl
find . -size +100k -exec ls -ld {} \;
im aktuellen Verzeichnis, in dem der Befehl gestartet wurde, alle Dateien, die grösser als 100 kB sind, suchen. Oder man stellt fest, dass z.B. im Verzeichnis $HOME/.mozilla zu viel Plattenplatz verbraucht wird. Dann kann man mit den Befehlen:
cd $HOME/.mozilla
du -sk -- .[A-z0-9]* * 2>/dev/null | sort -n
in diesem Verzeichnis feststellen, wo der große Plattenplatzverbrauch liegt. Sonstige Cache- und Trash-Verzeichnisse erhält man mit folgenden Befehlen:
cd && find . -name '[Cc]ache'
cd && find . -name '[Tt]rash'
Wie kann ich meinen Speicherverbrauch ausserhalb des Home-Verzeichnisses feststellen?
Zum Beispiel in /net/www (Web-Speicherplatz):
cd /net/www
( find . -user $LOGNAME -printf "%k+" 2>/dev/null ; echo "0" ) | bc
Hinweis:
Die Ausgabe erfolgt in kByte. Die Befehlskette kann einige Zeit in Anspruch nehmen, bis der Wert ausgegeben wird.
Befehle, mit denen der Benutzer gezielt Daten löschen kann
- Löschen einer Datei:
rm DATEINAME
- Löschen eines leeren Verzeichnisses:
rmdir VERZEICHNISNAME
- Für weitere Infos wird auf die Manual Page verwiesen:
man rm
Hier ein paar Beispiele von Verzeichnissen/Dateien, die häufig große Datenmengen enthalten, und die Befehle, mit denen sie gelöscht werden können:
- $HOME/.mozilla/default/*/Cache
Löschen mit dem Befehl:
rm -rf $HOME/.mozilla/default/*/Cache/*
- $HOME/.mozilla/firefox/*/Cache
Löschen mit dem Befehl:
rm -rf $HOME/.mozilla/firefox/*/Cache/*
- $HOME/.mozilla/firefox/*/bookmarkbackups
Löschen mit dem Befehl:
rm -rf $HOME/.mozilla/firefox/*/bookmarkbackups/*
- $HOME/.local/share/Trash
Löschen mit dem Befehl:
rm -rf $HOME/.local/share/Trash/*
- $HOME/.thumbnails
Löschen mit dem Befehl:
rm -rf $HOME/.thumbnails/*
Hinweis: Bitte den Befehl rm zusammen mit -rf und * nur dann verwenden, wenn man sich absolut sicher ist, was damit gelöscht wird!
Cache-Size in verschiedenen Browsern abändern bzw. auf 0 Byte setzen:
Falls sich im Cache immer zu große Datenmengen ansammeln, kann die Cachegröße der verschiedenen Browser verändert bzw. auf 0 Byte gesetzt werden.
- Mozilla:
Edit -> Preferences -> Advanded -> Cache -> (Wert ändern) -> OK
- Firefox:
Edit -> Preferences -> Privacy -> Cache -> (Wert ändern) -> OK
- Konqueror:
Settings -> Configure Konqueror... -> Cache -> (Wert ändern) -> OK
Wie kann ich feststellen, wie groß die incoming Mailbox ist und die quota Begrenzung für die eingehenden Mails umgehen?
Quota umgehen:
Alle Benutzer haben eine Begrenzung von 5 MB auf der incoming Mailbox, falls diese nicht im eigenen Homeverzeichnis liegt.
Um dieses Quota zu umgehen, muss man die incoming Mailbox in sein Home-Verzeichnis verschieben.
Hier stehen nähere Information zum Thema Mail.
Größe der Inbox feststellen:
Die Größe der incoming Mailbox kann mit den folgenden Befehlen angezeigt werden:
- Bei der Standard Inbox (d.h. wenn die incoming Mailbox nicht verschoben wurde):
du -sk /net/mail/incoming/$USER
- Wenn die incoming Mailbox wie hier beschrieben ins Home-Verzeichnis verschoben wurde:
du -sk $HOME/mail/mbox
Hinweis: /net/mail/incoming/$USER und /var/mail/$USER sind zwei verschiedene Namen für dieselbe Datei.
Schnellzugriff
Mit einem Klick zur Information! Wählen Sie hier aus den Top-Ten der Inhaltsthemen Ihr Interessengebiet aus.
Software für Studierende
Microsoft Developer Network Allicance (MSDN AA) Program:
Microsoft Software im Rahmen der Forschung und Lehre kostenlos für Studierende und Fachbereichsmitglieder.
Aktuelles
Wintersemester 2009/10: Die Erstiinfos. Information für Erstsemester. Veranstaltungen und weiterführende Links.
Kolloquium: Dr. Claudia Haff, University of Twente, Enschede, Netherlands
Mittwoch 25. November, 16.15 Uhr, Raum C252
Uni Downtown: Begreifbare Interaktion - oder wie bediene ich in Zukunft den Computer? Prof. Dr. Harald Reiterer, Freitag, 27.11.2009, 18 Uhr, Ergo Sum (Lago Shopping Center)


