Beschäftigen Sie sich oft mit komprimierten Archiven? Dies ist auf Ihrem Desktop einfach, in der Serverumgebung kann es jedoch schwierig sein, komprimierte Dateien zu verwalten. Mit Midnight Commander können Sie schnell eine Reihe von Dateien und Ordnern auswählen und in ein GZ-Archiv komprimieren. Sie können auch den Inhalt eines BZ-Archivs extrahieren oder diese Archive eingeben und bestimmte Dateien zu und von diesen hinzufügen oder extrahieren. Mal sehen wie.
Installation
Obwohl Midnight Commander (kurz MC) in den meisten Linux-Distributionen nicht vorinstalliert ist, finden Sie es in ihren Repositorys. Um es auf Ubuntu, Debian und kompatiblen Distributionen zu installieren, geben Sie Ihr bevorzugtes Terminal ein und verwenden Sie:
sudo apt install mc
Wenn Sie Red Hat verwenden, können Sie es installieren mit:
sudo yum install mc
Arch-Fans können es an Bord bringen, indem sie:
sudo pacman -S mc
Versuchen Sie für Suse:
sudo zypper install mc

Windows-Fans werden nicht ausgelassen, da es für das Microsoft-Betriebssystem einen nativen Port von Midnight Commander gibt, der mit 32-Bit-Windows XP oder neuer kompatibel ist. Sie können das Installationsprogramm herunterladen von seiner SourceForge-Seite und installieren Sie es wie jede andere Anwendung auf Ihrem Computer.
Erster Lauf
Nach der Installation von Midnight Commander können Sie es von Ihrem Terminal aus ausführen, indem Sie Folgendes eingeben mc
.

Midnight Commander präsentiert Ihnen zwei Scheiben. Die aktive, auf der Sie sich gerade befinden (standardmäßig die linke), wird als Quelle für jede Dateiaktion verwendet. Der andere arbeitet als Ziel. Wenn Sie im linken Bereich eine Reihe von Dateien auswählen und drücken F5Die ausgewählten Dateien werden in das im rechten Bereich angezeigte Verzeichnis kopiert.
Sie können zwischen den beiden Fenstern wechseln, indem Sie drücken Tab auf Ihrer Tastatur. Die 10 Funktionstasten dienen als Verknüpfungen für die Funktionen, die am unteren Rand des Midnight Commander-Bildschirms angezeigt werden.

Standardmäßig verwendet MC Dateinamen zum Sortieren. Da alle Bilddateien gebündelt werden sollen, sortieren Sie den Inhalt nach Dateierweiterungen.
Drücken Sie F9 um auf die Pulldown-Menüs von MC zuzugreifen.

Wählen Sie “Sortierreihenfolge …” und ändern Sie es in den angezeigten Optionen in “Erweiterung”.

Danach werden alle Dateien im linken Bereich nach ihren Erweiterungen anstelle der Dateinamen sortiert.

Komprimieren Sie einzelne Dateien und Ordner
Scrollen Sie in der Liste nach oben / unten und drücken Sie Einfügen Einträge auswählen (oder deren Auswahl aufheben). MC zeigt ausgewählte Einträge mit einer anderen Farbe an.

Drücken Sie, um alle ausgewählten Einträge in einem Archiv zu komprimieren F2 um auf das Dateimenü zuzugreifen. Bewegen Sie sich mit den Cursortasten zu “Gzip- oder gunzip-markierte Dateien” oder “Bzip2- oder bunzip2-markierte Dateien” und drücken Sie die Eingabetaste, um das Format auszuwählen, das Sie für Ihre Archive bevorzugen. Es ist noch schneller, wenn Sie die Verknüpfung verwenden: Y. für Gzip und B. für Bzip2.

Nach einem vorübergehenden Sprung zu einem Terminal finden Sie eine komprimierte Version Ihrer Dateien im selben Ordner.

Komprimieren aller ausgewählten Dateien in ein einziges Archiv
Was wäre, wenn Sie alle ausgewählten Dateien in einem einzigen Archiv komprimieren möchten? Midnight Commander enthält eine solche Funktion standardmäßig nicht, aber Sie können sie halb manuell ausführen.
Wählen Sie wie zuvor eine Reihe von Dateien aus.

Drücken Sie F2 um erneut auf das Dateimenü zuzugreifen. Diesmal drücken @ oder wählen Sie “Machen Sie etwas mit den getaggten Dateien.” Mit dieser Option können Sie manuell einen Befehl eingeben, der auf die Dateiauswahl einwirkt.

Verwenden Sie den Befehl Ihres bevorzugten Archivierers, um mehrere Dateien zu einem einzigen Archiv hinzuzufügen, aber ersetzen Sie die Dateien selbst durch %s
. Dieser Parameter entspricht “alles, was im aktiven Bereich ausgewählt wurde”.
Um beispielsweise Dateien im 7z-Format zu komprimieren, haben wir Folgendes verwendet:
7z a ARCHIVE_NAME.7z %s

Bald darauf erschien ein Archiv mit den ausgewählten Dateien im selben Ordner.

Dateiextraktion
Das Extrahieren komprimierter Archive ist mit MC noch einfacher. Dank der Verwendung eines virtuellen Dateisystems zum Mounten als Volumes können Sie auf den Inhalt reagieren, ohne ihn zu extrahieren und erneut zu komprimieren.
Um ein ganzes Archiv zu extrahieren, wählen Sie es aus und drücken Sie F2. Drücken Sie Z. oder wählen Sie dazu „Komprimierte TAR-Dateien in Unterverzeichnisse extrahieren“. Mit MC müssen Sie jedoch nicht alles extrahieren, wenn Sie nur bestimmte Dateien oder Ordner benötigen.
Drücken Sie bei markiertem Archiv die Eingabetaste, um es aufzurufen. Ja, wir wissen, dass dies überflüssig klang, aber genau das passiert, da Sie mit MC in Ihre Archive gelangen und den Inhalt verwalten können.

Wie bei jedem normalen Ordner können Sie in einem Archiv einzelne Dateien und Ordner auswählen und drücken F5 um sie in den Zielbereich zu kopieren (zu extrahieren). Sie können auch drücken F6 Um sie dorthin zu verschieben, werden sie nach dem Extrahieren in Ihr Zielfenster aus Ihrem Archiv entfernt. Sie können auch drücken F8 um etwas aus deinem Archiv zu entfernen.

Es ist auch erwähnenswert, dass Sie Midnight Commander nicht verlassen müssen, wenn Sie für eine Weile zu einem typischen Terminal zurückkehren möchten. Drücken Sie Strg + Ö Gleichzeitig versteckt sich MC im Hintergrund und Sie befinden sich in dem Terminal, in dem Sie es gestartet haben.
Sie können mit derselben Verknüpfung zu MC zurückkehren. Um MC wirklich zu beenden, drücken Sie F10 auf Ihrer Tastatur.
Eine andere Möglichkeit, komprimierte Dateien besser zu verwalten, besteht darin, ein selbstextrahierendes Archiv zu erstellen, damit Sie sich nicht um die Installation zusätzlicher Anwendungen kümmern müssen.
Verbunden: