wie rückgängig machen gzip befehl in centos?centos 7 zip-verzeichnis
sudo gzip -r plugins
wenn ich sudo gunzip -r plugins
versuchen, es gib mir einen Fehler not in gzip format
, was ich will zu tun ist, das Verzeichnis zip.
wie rückgängig machen gzip befehl in centos?centos 7 zip-verzeichnis
sudo gzip -r plugins
wenn ich sudo gunzip -r plugins
versuchen, es gib mir einen Fehler not in gzip format
, was ich will zu tun ist, das Verzeichnis zip.
Ich glaube, Sie zwei Fragen haben
Haben Sie schon bei man gzip
oder gzip --help
geschaut?
Antworten
find plugins -type f -name "*gz" | xargs gunzip
tar -zcvf plugins.tar.gz plugins
zip
umgehen können. (Denken Sie daran, eine zip --help
oder man zip
, bevor er für mehr Beratung zu tun.)Erklärung. gzip
zipt nur eine Datei. Wenn Sie eine Reihe von Dateien erstellen möchten, müssen Sie sie zuerst in eine Datei (unter Verwendung von tar
) und dann unter Verwendung von gzip
komprimieren.
Was Sie getan haben, war rekursiv gzip jede einzelne Datei in plugins/
.
tar -zcvf archive.tar.gz directory/
Check diese Antworten https://unix.stackexchange.com/a/93158https://askubuntu.com/a/553197 & https://www.centos.org/docs/2/rhl-gsg-en-7.2/s1-zip-tar.html
sudo Fund. -name "* .gz" -exec gunzip {} \;
Was meinst du mit rückgängig machen? Willst du entpacken? –
gunzip alle Dateien im Verzeichnis und den Unterverzeichnissen – velvetInk
Wenn 'gzip'' plugins.gz' erstellt hat, müssen Sie 'gunzip plugins.gz' aufrufen. Schau dir einfach an, wie dein Archiv benannt ist (benutze 'ls'). –