Linux Minis

  • Beitrags-Autor:
  • Beitrags-Kategorie:Linux
  • Beitrags-Kommentare:0 Kommentare

Mailprogramm mutt

Der Befehl mutt -f Mailbox-Dateiname öffnet eine Mailbox. Mit b wird die aktuelle Email weitergeleitet. Mit T kann man mehrere Emails markieren (z.B. mit dem Regex „.*“). Mit ; leitet man einen Befehl für mehrere markierte Emails ein. Die Folgende Befehlsfolge versendet alle Emails einer geöffneten Mailbox: T + .* + ; + b

# Nachricht 10 bis 25 markieren oder direkt zum Löschen markieren
T ~m10-25
D ~m10-25
# Nachricht 15 bis 20 nicht markieren
STRG+T ~m15-20
# markierte Nachrichten löschen
;d
# verlassen ohne Änderung
x
# speichern und beenden
q
# Änderungen synchronisieren
$

Log-Dateien rotieren

$ sudo apt install logrotate
$ sudo vim /etc/logrotate.d/abcd
$ sudo logrotate -f /etc/logrotate.d/abcd
 
# /home/abcd/logs/access_log.txt {
#    daily
#    rotate 7
#    missingok
#    copytruncate
# }

gelöschte Dateien retten

Unter dem ext2-Dateisystem kann man mit debugfs gelöschte Dateien wiederherstellen.

# umount /home
# debugfs /dev/sdd3
debugfs: lsdel
4711     0  93678  6/  6  Sat Jul  6 17:23:29 2002
 239  1000     20  1/  1  Sat Jul  6 15:27:15 2002
 184  1000   4377  1/  1  Mon Jul  1 23:22:57 2002
debugfs: dump <239> /tmp/saved
debugfs: quit
# mount /home

Die Tabelle von lsdel zeigt in Spalte 1 die Inode-Nummer, in Spalte 2 die User-ID (vom löschenden User), in Spalte 4 die Dateigrösse und in Spalte 6 das Datum des Löschens.

Schreibe einen Kommentar

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre, wie deine Kommentardaten verarbeitet werden.