MochiuWiki : SUSE, EC, PCB
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
検索
個人用ツール
ログイン
Toggle dark mode
名前空間
ページ
議論
表示
閲覧
ソースを閲覧
履歴を表示
Linuxコマンド - ファイルの圧縮と解凍のソースを表示
提供: MochiuWiki : SUSE, EC, PCB
←
Linuxコマンド - ファイルの圧縮と解凍
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループのいずれかに属する利用者のみが実行できます:
管理者
、new-group。
このページのソースの閲覧やコピーができます。
== 概要 == ここでは、Linuxでファイルの圧縮、解凍方法を記載する。<br> <br><br> == tar.gz形式 == 圧縮<br> tar zcf xxxx.tar.gz <ファイルのパスまたはディレクトリのパス> # または tar zcvf xxxx.tar.gz <ファイルのパスまたはディレクトリのパス> <br> 解凍<br> tar xf xxxx.tar.gz # または tar zxvf xxxx.tar.gz <br><br> == tar.bz2形式 == 圧縮<br> tar jcf xxxx.tar.bz2 <ファイルのパスまたはディレクトリのパス> # または tar jcvf xxxx.tar.bz2 <ファイルのパスまたはディレクトリのパス> <br> 解凍<br> tar xf xxxx.tar.bz2 # または tar jxvf xxxx.tar.bz2 <br><br> == tar.xz形式 == XZ形式とは、LZMA2のデータ圧縮アルゴリズムを採用したデータ圧縮フォーマットおよびその圧縮プログラムである。<br> 圧縮に時間が掛かるが圧縮率は良い。<br> <br> 圧縮<br> tar Jcf xxxx.tar.xz <ファイルのパスまたはディレクトリのパス> # または tar Jcvf xxxx.tar.xz <ファイルのパスまたはディレクトリのパス> <br> 解凍<br> tar xf xxxx.tar.xz # または tar Jxvf xxxx.tar.xz <br><br> == tar.lz形式 == LZ形式とは、LZIPのデータ圧縮アルゴリズムを採用したデータ圧縮フォーマットおよびその圧縮プログラムである。<br> 圧縮に時間が掛かるが圧縮率は良い。<br> <br> tar.lz形式へ圧縮および解凍するには、Lzipをインストールする必要がある。<br> * パッケージ管理システムからインストールする場合 *: <code>sudo zypper install lzip</code> *: <br> * ソースコードからインストールする場合 *: [http://download.savannah.gnu.org/releases/lzip/ Lzipの公式Webサイト]にアクセスして、ソースコードをダウンロードする。 *: ダウンロードしたファイルを解凍する。 *: <code>tar xf lzip-<バージョン>.tar.lz</code> *: <code>cd lzip-<バージョン></code> *: <br> *: ビルド用ディレクトリを作成する。 *: <code>mkdir build && cd build</code> *: <br> *: Lzipをビルドおよびインストールする。 *: <code>../configure --prefix=<Lzipのインストールディレクトリ></code> *: <code>make -j $(nproc)</code> *: <code>make install</code> *: <br> *: ~/.profileファイル等に環境変数PATHを追記する。 *: <code>vi ~/.profile</code> *: <code>export PATH="/<Lzipのインストールディレクトリ>/bin:$PATH"</code> <br> 圧縮<br> tar --lzip -cf xxxx.tar.lz <ファイルのパスまたはディレクトリのパス> # または tar --lzip -cvf xxxx.tar.lz <ファイルのパスまたはディレクトリのパス> <br> 圧縮(圧縮率を上げる場合)<br> tar cf xxxx.tar <ファイルのパスまたはディレクトリのパス>; lzip -9k xxxx.tar <br> 解凍<br> tar xf xxxx.tar.lz # または tar xvf xxxx.tar.lz <br><br> == tar形式 == 圧縮<br> tar cf xxxx.tar <ファイルのパスまたはディレクトリのパス> # または tar cvf xxxx.tar <ファイルのパスまたはディレクトリのパス> <br> 解凍<br> tar xf xxxx.tar # または tar xvf xxxx.tar <br><br> == zip形式 == 圧縮<br> zip r xxxx.zip ディレクトリ名 解凍<br> unzip xxxx.zip <br> Windows上で日本語ファイル名のファイルをzipで圧縮して、Linux上にてunzipコマンドで解凍すると文字化けすることがあるが、<br> unarで解凍すると文字化けしない。<br> unar xxxx.zip <br> <center> '''表. tarコマンドにおけるオプションの意味'''<br> {| class="wikitable" | style="background-color:#fefefe;" |- ! style="background-color:#66CCFF;" | オプション ! style="background-color:#66CCFF;" | 説明 |- | z || gz |- | c || 新しいtarファイルを作る(create) |- | x || 解凍する(extract) |- | v || 圧縮・解凍状況を表示する(verbose) |- | f || 圧縮ファイルを指定する(filename) |- | j || bz2 |- | J || xz |} </center> <br><br> __FORCETOC__ [[カテゴリ:CentOS]][[カテゴリ:SUSE]][[カテゴリ:Raspberry_Pi]]
Linuxコマンド - ファイルの圧縮と解凍
に戻る。
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
ツール
リンク元
関連ページの更新状況
特別ページ
ページ情報
We ask for
Donations
Collapse