Anzeigen eines bestimmten Prozesses im Terminal

Anzeigen eines bestimmten Prozesses im Terminal

Ich benutze Ubuntu jetzt seit ungefähr 2 Wochen und bin begeistert. Ich frage mich nur, ob es möglich ist, den Prozentsatz eines Prozesses im Terminal anzuzeigen. Das klingt etwas vage, aber ich werde es erklären.

Alle 2 Tage sichere ich mein System, indem ich einfach das Terminal verwende. Ich weiß, dass ich meine aktiven Dienste anzeigen kann, indem ich einfach „top“ eingebe. Mir fällt auf, dass der Dienst namens gzip derzeit aktiv ist. Das ist (wenn ich mich nicht irre) der Dienst, der zum Komprimieren des Backups benötigt wird. Ich habe mich gefragt, ob ich diesen Dienst auswählen kann, damit er mir die ungefähr benötigte Zeit und den abgeschlossenen Prozentsatz anzeigt.

Ich weiß nicht, ob das möglich ist. Vielleicht kennt der Dienst die tatsächliche Größe der erstellten Sicherung oder etwas anderes nicht, aber ich habe mich einfach gefragt, ob es etwas gibt, das dies überwacht. Könnte praktisch sein, um große Dateien zwischen Festplatten zu verschieben.

Antwort1

Schnelle Antwort: NEIN

gzipist lediglich ein Komprimierungsprogramm und in keiner Weise ein Dienst. Es ist gleichwertig mit winzip(verwendet jedoch einen anderen Komprimierungsalgorithmus). gzipbietet keine Möglichkeit, den Abschluss des Vorgangs zu verfolgen. Als allgemeine Regel gilt, dass Sie unter *nix das Handbuch für einen Befehl anzeigen können man COMMAND, indem Sie beispielsweise ausführen man gzip.

Eine bessere Möglichkeit, das zu tun, was Sie versuchen, ist die Verwendung vonrsyncfür Ihre Backups, dieIstwurde für die Datensicherung entwickelt. rsyncEs erstellt kein komprimiertes Archiv, kann aber eine Datei während der Übertragung dynamisch komprimieren und so die Übertragungsraten drastisch beschleunigen:

rsync -azv --progress /files/to/backup /path/to/destination

OPTIONEN:

    -a, --archive               archive mode; equals -rlptgoD (no -H,-A,-X)
    -v, --verbose               increase verbosity
    -z, --compress              compress file data during the transfer
        --progress              show progress during transfer

 -a option does the following:

Recursive mode
Preserves symbolic links
Preserves permissions
Preserves timestamp
Preserves owner and group

Vielleicht interessieren Sie sich auch für Tools, die all dies automatisieren können, wiemintbackup

verwandte Informationen