[解決済み] gzip: stdin: gzip 形式ではありません tar: 子プロセスはステータス 1 を返しました。エラーは回復不可能: 現在終了中
2022-03-12 14:43:15
質問
私はtar.gzを作成し、暗号化し、ドライブに送信するbashスクリプトを持っています。 しかし、私はその後、.tar.gzを開くことができません。 以下は私のプロセスです...
暗号化するBashスクリプト。
#!/bin/sh
# tar the automysqlbackup directory
tar -zcf "red-backup-$(date '+%Y-%m-%d').tar.gz" /var/lib/automysqlbackup/
# encrypt the tar
openssl aes-256-cbc -a -salt -in "red-backup-$(date '+%Y-%m-%d').tar.gz" -out "red-backup-$(date '+%Y-%m-%d').tar.gz.enc" -pass 'pass:MySecretPWD'
# remove the original tar
rm -rf "red-backup-$(date '+%Y-%m-%d').tar.gz"
# upload to google drive
gdrive upload --file "red-backup-$(date '+%Y-%m-%d').tar.gz.enc" -p "jofhriout849uioejfoiu09"
をダウンロードし、そのファイルを
sudo openssl aes-256-cbc -e -in red-backup-2016-09-22.tar.gz.enc -out red-backup-2016-09-22.tar.gz
そして、ファイルのパスフレーズを2回入力すると、次のようなファイルが作成されます。
red-backup-2016-09-22.tar.gz
次に
sudo tar -zxvf red-backup-2016-09-22.tar.gz
を取得し
gzip: stdin: not in gzip format
tar: Child returned status 1
tar: Error is not recoverable: exiting now
また、ファイル名を.tarに変更し、さらに、次のことを試してみました。
sudo tar xvf red-backup-2016-09-22.tar.gz
そして
sudo tar xvf red-backup-2016-09-22.tar
tar: This does not look like a tar archive
tar: Skipping to next header
tar: Exiting with failure status due to previous errors
どこで間違っているのか、何か思い当たることはありませんか?
解決方法は?
gzipのバージョンが合わないためと思われます。
まず、これらの点を確認してください。
<ブロッククオートどのgzip
/usr/bin/gzip または /bin/gzip
bin/gzip か /usr/bin/gzip のどちらかであるべきです。もし、gzip が他の gzip アプリケーションを指している場合は、PATH 環境変数からそのパスを削除して試してみてください。
次は
gzip -V
gzip 1.3.5 (2002-09-30)
これらのチェックポイントを押さえれば、問題を解決することができます。
関連
-
Linux sarコマンドによるシステム性能の詳細解析事例
-
Linux MintのデスクトップでNoteをイタリックにすることは可能ですか?
-
Linux Mintのシステムバージョン情報はどこにありますか? Linux Mint のシステム情報を見るためのヒント
-
deepin20のソフトをアンインストールする方法を教えてください。deepinのアプリケーションをアンインストールする2つの方法
-
ディープインシステムの画面解像度を設定する方法は?ディープインシステムの解像度を設定する方法
-
[解決済み] tar: エラーは回復不可能:現在終了中
-
[解決済み] 圧縮データが無効です。
-
[解決済み] エクスポートされた環境変数を削除する方法を教えてください。
-
[解決済み] ディレクトリへのシンボリックリンクを削除する
-
[解決済み] bashスクリプトでset -eはどういう意味ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
LinuxでPingを無効にする、または許可する設定方法
-
deepin20にフォントを追加する方法は?deepin20にフォントをインストールする方法は?
-
deepin linuxからmacosx仮想マシンに直接ファイルをドラッグ&ドロップする方法は?
-
deepin linuxでroot権限に切り替えるには?Deepinでrootに切り替えるためのヒント
-
Linux Mintシステムでプログラムをアンインストールするには? Linux で不要なアプリケーションをアンインストールするためのヒント
-
Kali Linuxのデフォルトのひげメニューアイコンを変更する方法は?
-
linux(ubuntu 18.04)でのアイデア運用データベース障害問題について
-
[解決済み] IOCTL Linuxデバイスドライバ [終了しました]
-
[解決済み] ディレクトリへのシンボリックリンクを削除する
-
[解決済み] 特定のファイル/フォルダを除外してディレクトリをtarするシェルコマンド