• Besseres dd: Immer mit Fortschritt
    Mit Nachfrage und mit Fortschrittsanzeige: Die selbst gestrickte Funktion „mydd“ macht die Übertragung von Imagedateien mit dem Tool dd auf Laufwerke gesprächiger.

    3-2024 |

    Besseres dd: Immer mit Fortschritt

    Wer mit ISO-Dateien für USB-Sticks und IMG-Dateien für Speicherkarten hantiert, wird in der Kommandozeile oft dd nutzen, um die Imagedateien zu schreiben. dd ist nicht gesprächig und gibt erst nach Abschluss der Schreiboperation Auskunft. Bereits...

  • Forkrun: Befehle parallel ausführen
    Parade paralleler Prozesse: Forkrun ist ein nahtloser Ersatz für xargs und ist als pures Bash-Script programmiert. Es teilt Befehlsverkettungen mit xargs am Ende in mehrere Threads auf.

    3-2024 |

    Forkrun: Befehle parallel ausführen

    Viele Befehle und Kommandozeilenprogramme laufen in der Shell als Prozess nur mit einem Thread – auch auf heute üblichen Mehrkern-CPUs. Es gibt diverse Tricks in der Shell, dort einen Prozess für Dateioperationen mittels xargs sowie...

  • Orgafold: Statistiken zu Ordnern
    Bringt Ordnung ins Chaos: Orgafold sortiert Dateien anhand von Dateiendung, nach Mime-Typen oder auch nach Jahr des Erstellungsdatums aus Verzeichnissen in neue Ordner.

    3-2024 |

    Orgafold: Statistiken zu Ordnern

    Riesenordner mit einer ungeordneten Halde von Hunderten oder Tausenden Dateien, vielleicht sogar ohne passende Dateiendung? Das passiert schon mal bei Wiederherstellungsaktionen gelöschter Dateien über Photorec oder in entsetzlich schlampigen Quellcode-Repositorys. Das Python-Tool Orgafold bringt zumindest...

  • Ttop: Systemmonitor mit Protokoll
    Load Average: Die drei Werte rechts oben zeigen die CPU-Auslastung der letzten Minute, ferner der letzten fünf und fünfzehn Minuten an.

    2-2024 |

    Ttop: Systemmonitor mit Protokoll

    Was ist los auf dem System, wie steht um CPU- und Speicherauslastung? Tools wie Top oder das nachinstallierbare Htop zeigen in der Shell eine ausführliche Momentaufnahme der Systemauslastung, mit der Aufzeichnung der letzten Minuten. Der...

  • Hstr: Besserer Befehlsverlauf
    Übersicht eingegebener Kommandos: Das Tool Hstr zeigt den Befehlsverlauf der Shell als durchsuchbare Liste an und reagiert auf Wunsch auf die gewohnte Tastenkombination Strg-R.

    2-2024 |

    Hstr: Besserer Befehlsverlauf

    Zu den Standardeigenschaften der Linux-Shell gehört der Befehlsverlauf, der mit der taste Cursor-oben oder mit der Tastenkombination Strg-R vergangene Eingaben erneut aufrufen kann. Das Tool Hstr, inzwischen in den Standard-Paketquellen der verbreiteten Linux-Systeme zu finden,...

  • Qsort: Dateien nach Typ in Ordner
    Gut sortiert: Das Tool Qsort hilft dabei, Ordnung in Verzeichnissen zu halten. Hier verschiebt es die Dateien im Downloadordner anhand ihrer Endungen in passende Unterordner.

    2-2024 |

    Qsort: Dateien nach Typ in Ordner

    In einigen Datenhalden wie dem Downloadverzeichnis fällt Aufräumen schwer. Das Tool Qsort will Anwendern dabei entgegenkommen. Es verschiebt Dateien anhand ihrer Endung in vordefinierte Unterverzeichnisse und erledigt damit eine grobe Vorsortierung. Welche Dateien wohin verschoben...

  • Befehle nach einer Frist stoppen

    2-2024 |

    Befehle nach einer Frist stoppen

    Es gibt Programme im Terminal, die nicht bis ultimo weiterlaufen sollen, wenn sie mal vergessen wurden. Dazu gehören beispielsweise Systemmonitore wie Htop, Btop oder auch das zuvor vorgestellte Ttop. Denn diese Programme verlangen selbst nach...

  • Debian/Ubuntu: apt mit „remove“ und „purge“
    Alles entfernen: Der apt-Parameter „--purge“ löscht nicht nur die Programmdateien, sondern auch die zugehörigen Konfigurationsdateien in Systemordnern (aber nicht unter „~/home“).

    2-2024 |

    Debian/Ubuntu: apt mit „remove“ und „purge“

    Der Debian-Paketmanager apt ist im Terminal das bewährte und flotte Werkzeug zur Installation und Entfernung von Softwarepaketen. Bei der Deinstallation von Paketen gibt es neben „remove“ einen weiteren Parameter, der noch gründlicher arbeitet. Bei der...

  • Grep: Der horizontale Zeilenfilter

    5/2023 |

    Grep: Der horizontale Zeilenfilter

    Grep ist der häufigste Textfilter, um eine eventuell seitenlange Liste auf die relevante(n) Zeile(n) abzukürzen. Grep ist relativ eingängig, weil man einfach den Textstring angibt, den die benötigten Zeilen enthalten müssen (oder nicht enthalten dürfen)....

  • Sort: Zeilenreihenfolge umstellen

    6/2023 |

    Sort: Zeilenreihenfolge umstellen

    Sort ist ein Filter, der die Datenmenge insgesamt unverändert lässt (Ausnahme Schalter „-u“). Das Sortieren kann aber die Daten in neue Zusammenhänge setzen, die besseren Überblick und schnelle Auswertung ermöglichen. Sort sortiert die Ausgaben anderer...