Linux
Xen Tips
Geschrieben von: Michael Bäcker Donnerstag, den 04. Februar 2010 um 08:23 Uhr
XEN Instanzen anzeigen
linux ~ # xm list
Name ID Mem(MiB) VCPUs State Time(s)
Domain-0 0 411 1 r----- 3468.7
www 2 256 1 -b---- 452.1
smtp 1 256 1 -b---- 3426.9
www2 3 256 1 -b---- 1776.5
Konsole einer Instanz anzeigen
linux ~ # xm console www2
Die Konsole verlässt man mit: CTRL+] (CTRL + ALT GR + 9)
Buffers und Caches Leeren
Geschrieben von: Michael Bäcker Donnerstag, den 14. Januar 2010 um 12:11 Uhr
Manchmal kommt man in die Verlegenheit, die Buffers und Caches eines Linux Rechners zu löschen. Ob man das nur macht, um die Maschine zu bereinigen oder ein Überwachungstool zu befriedigen ist egal. Hier ist der Weg:
Größte Datei finden
Geschrieben von: Michael Bäcker Donnerstag, den 14. Januar 2010 um 11:47 Uhr
Schon mal versucht die größte Datei in einem Verzeichnisbaum zu finden. Es geht ganz einfach:
find . -xdev -mount -ls | sed 's/ */ /g' | sort -nr -k 6 | less
Umbenennen merkwürdiger Verzeichnisse
Geschrieben von: Michael Bäcker Donnerstag, den 14. Januar 2010 um 11:45 Uhr
Ein Verzeichnis hat im Namen nicht druckbare Zeichen.
foohost# ls -ail
208978 drwxr-xr-x 1 2430 Aug 3 13:08
209299 drwxr-xr-x 24 3287 Oct 25 1993 .
208946 drwxr-xr-x 49 447 Jun 22 1993 ..
Mit der '-i' option des ls bekommt man die Inode Nummer des Verzeichnisses oder der Datei. Mit dieser kann man dann das Verzeichniss mittels find umbenennen:
foohost# find . -inum 208946 -exec mv {} new.dir \;
VI kopieren zwischen Dateien
Zuletzt aktualisiert am Donnerstag, den 14. Januar 2010 um 11:44 Uhr Geschrieben von: Michael Bäcker Donnerstag, den 14. Januar 2010 um 10:44 Uhr
VI ist ein sehr mächtiger Editor. Wenn man nun die Zeilen 1-10 und 23-77 einer Datei A in die Datei B kopieren möchte, wie macht man das?
In der geöffneten Datei A geht man in die Zeile 1 und dann ...
ESCAPE Shift+" a 10 y y
Nun geht man mit dem Cursor in die Zeile 23 und ...
ESCAPE Shift+" b 55 y y
Nun sind die ersten 10 Zeilen im den Buffer a kopiert und die nächsten 55 Zilen im Buffer b.
Nun : und am VI Prompt
:e "Ziel Datei"
In der Ziel Datei angekommen geht man mit dem Cursor auf die Zeile, ab der man die erste 10 Zeilen des Buffers a einfügen möchte.
ESCAPE Shift+" a p
Nun sind die Zeilen des Buffers a eingefügt.
Nun noch an die Stelle mit dem Cursor gehen, an der die 55 Zeilen des Buffers B eingefügt werden sollen.
ESCAPE Shift+" b p
Voila ... :)
Weitere Beiträge...
Seite 1 von 6
«StartZurück123456WeiterEnde»