Linux の
xz は、システム ファイルの圧縮と解凍に使用されるコマンドです。圧縮が完了すると、システムは自動的に元のファイルに「.xz」拡張子を追加し、元のファイルを削除します。xz コマンド圧縮できるのはファイルのみであり、ディレクトリは圧縮できません。
#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。
Linux の xz コマンドとは何ですか?
Linux システムでの xz コマンドの使用法 (圧縮と解凍) の詳細な説明
xz コマンド: POSIX プラットフォームの開発高圧縮ツールを備えています。 LZMA2 圧縮アルゴリズムを使用しており、生成される圧縮ファイルは、POSIX プラットフォームで従来使用されている gzip および bzip2 によって生成される圧縮ファイルよりも小さく、xz ファイルの圧縮または解凍速度も非常に高速です。
機能の説明:
xz コマンドは、システム ファイルの圧縮と解凍を行います。圧縮が完了すると、システムは元のファイルに .xz 拡張子を自動的に追加し、元のファイルを削除します。 xz コマンドはファイルのみを圧縮でき、ディレクトリは圧縮できません。
構文構造:
xz(选项)(参数) xz [OPTION]... [FILE]...
xz --help
Usage: xz [OPTION]... [FILE]... Compress or decompress FILEs in the .xz format. -z, --compress force compression -d, --decompress, --uncompress force decompression -t, --test test compressed file integrity -l, --list list information about .xz files -k, --keep keep (don't delete) input files -f, --force force overwrite of output file and (de)compress links -c, --stdout, --to-stdout write to standard output and don't delete input files -0 ... -9 compression preset; default is 6; take compressor *and* decompressor memory usage into account before using 7-9! -e, --extreme try to improve compression ratio by using more CPU time; does not affect decompressor memory requirements -T, --threads=NUM use at most NUM threads; the default is 1; set to 0 to use as many threads as there are processor cores -q, --quiet suppress warnings; specify twice to suppress errors too -v, --verbose be verbose; specify twice for even more verbose -h, --help display this short help and exit -H, --long-help display the long help (lists also the advanced options) -V, --version display the version number and exit With no FILE, or when FILE is -, read standard input. Report bugs to <lasse.collin> (in English or Finnish). XZ Utils home page: <http:></http:></lasse.collin>
-z, --compress # 强制压缩 -d, --decompress, --uncompress # force decompression -t, --test # 测试压缩文件的完整性 -l, --list # 列出有关.xz文件的信息 -k, --keep # 保留(不要删除)输入文件 -f, --force # 强制覆盖输出文件和(解)压缩链接 -c, --stdout, --to-stdout # 写入标准输出,不要删除输入文件 -0 ... -9 # 压缩预设; 默认为6; 取压缩机*和* # 使用7-9之前解压缩内存使用量考虑在内! -e, --extreme # 尝试通过使用更多的CPU时间来提高压缩比; # 要求不影响解压缩存储器 -T, --threads=NUM # 最多使用NUM个线程; 默认值为1; set to 0 # 设置为0,使用与处理器内核一样多的线程 -q, --quiet # 抑制警告; 指定两次以抑制错误 -v, --verbose # 冗长; 指定两次更详细 -h, --help # 显示这个简洁的帮助并退出 -H, --long-help # 显示更多帮助(还列出了高级选项) -V, --version # 显示版本号并退出
ファイル 20221119test2.txt を圧縮します。圧縮が成功すると、20221119test2.txt.xz が生成されます。元のファイルは削除されます。
xz 20221119test2.txt
20221119test2.txt ファイルを解凍し、パラメータ -k を使用して、元のファイルが削除されないようにします。
xz -dk 20221119test2.txt.xz
パラメータ -l を使用して、.xz ファイルの基本情報を表示します。基本情報には、圧縮率、データの整合性検証方法などが含まれます。パラメーター -v または -vv とともに使用して、より詳細な情報を表示することもできます。
xz -l 20221119test2.txt.xz xz -lv 20221119test2.txt.xz
パラメータ -0、-1、-2、… -6、… -9 またはパラメータ -fast、-best を使用して圧縮率を設定します。 xz コマンドのデフォルトは -6 で、ほとんどのシステム (一部の古いシステムであっても) では、-4 ... -6 の圧縮率プリセットが適切に機能します。
xz コマンドのすべてのオプションを表示するには、パラメータ -H を使用します。パラメータ -H は、パラメータ -help を使用して表示される内容よりも詳細です。
xargs コマンドを使用して、複数のファイルを並行して圧縮します。次のコマンド ラインは、/var/log ディレクトリ内の .log 拡張子を持つすべてのファイルを圧縮できます。 xargs コマンドを使用して、複数の xz を同時に実行して圧縮します。
# 运行此命令须有 root 权限。 find /var/log -type f -iname "*.log" -print0 | xargs -P4 -n16 xz -T1関連する推奨事項: 「Linux ビデオ チュートリアル 」
以上がLinuxのxzコマンドとは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

このチュートリアルでは、GREPコマンドファミリと関連ツールを使用してLinuxでの効率的なキーワード検索を示しています。 正規表現、再帰検索、awk、sed、xaなどのコマンドを組み合わせた基本的で高度なテクニックをカバーしています

この記事では、システムのメンテナンス、トラブルシューティング、セキュリティ、コラボレーションを含むLinuxシステム管理者の多面的な役割について詳しく説明します。 それは、不可欠な技術的およびソフトスキル、給与の期待、および多様なキャリアPRを強調しています

この記事では、SelinuxとApparmor、Linuxカーネルセキュリティモジュールを比較して、必須のアクセス制御を提供します。 それは彼らの構成を詳述し、アプローチの違い(ポリシーベースとプロファイルベース)と潜在的なパフォーマンスへの影響を強調します

この記事では、Linuxシステムのバックアップと復元方法について詳しく説明しています。 フルシステムイメージのバックアップとインクリメンタルバックアップを比較し、最適なバックアップ戦略(規則性、複数の場所、バージョン、テスト、セキュリティ、回転)、およびDAについて説明します

この記事では、Linuxシステムのパフォーマンスを監視するためにTop、HTOP、およびVMSTATを使用して、効果的なシステム管理のための独自の機能とカスタマイズオプションを詳述することについて説明します。

この記事では、Google Authenticatorを使用してLinux上のSSH用の2要素認証(2FA)のセットアップ、インストール、構成、およびトラブルシューティング手順の詳細に関するガイドを提供します。 Enhanced Secなど、2FAのセキュリティ利益を強調しています

この記事では、ファイルをアップロードするためのLinuxコマンド(SCP、SFTP、RSYNC、FTP)を比較します。 セキュリティ(SSHベースの方法を支持する)と効率性を強調し、大規模なファイルのRSYNCのDelta転送機能を強調しています。 選択はファイルサイズに依存します、

この記事では、パターンマッチング、ファイル検索、テキスト操作、グレップ、SED、awkなどのツールの詳細、ファイル検索、テキスト操作のためにLinuxで正規表現(Regex)を使用する方法について説明します。


ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

DVWA
Damn Vulnerable Web App (DVWA) は、非常に脆弱な PHP/MySQL Web アプリケーションです。その主な目的は、セキュリティ専門家が法的環境でスキルとツールをテストするのに役立ち、Web 開発者が Web アプリケーションを保護するプロセスをより深く理解できるようにし、教師/生徒が教室環境で Web アプリケーションを教え/学習できるようにすることです。安全。 DVWA の目標は、シンプルでわかりやすいインターフェイスを通じて、さまざまな難易度で最も一般的な Web 脆弱性のいくつかを実践することです。このソフトウェアは、

AtomエディタMac版ダウンロード
最も人気のあるオープンソースエディター

Dreamweaver Mac版
ビジュアル Web 開発ツール

PhpStorm Mac バージョン
最新(2018.2.1)のプロフェッショナル向けPHP統合開発ツール

SecLists
SecLists は、セキュリティ テスターの究極の相棒です。これは、セキュリティ評価中に頻繁に使用されるさまざまな種類のリストを 1 か所にまとめたものです。 SecLists は、セキュリティ テスターが必要とする可能性のあるすべてのリストを便利に提供することで、セキュリティ テストをより効率的かつ生産的にするのに役立ちます。リストの種類には、ユーザー名、パスワード、URL、ファジング ペイロード、機密データ パターン、Web シェルなどが含まれます。テスターはこのリポジトリを新しいテスト マシンにプルするだけで、必要なあらゆる種類のリストにアクセスできるようになります。
