GNU/Linux >> Linux の 問題 >  >> Linux

tarファイルのすべてとターミナルを使用してLinuxでファイルをtar、untarする方法

tarはGNU/Linux用のアーカイブユーティリティツールです。主に、実行可能ソフトウェアを配布するため、または後で配布するためにソフトウェアのソースコードをtarballにパッケージ化するために使用されます。最も人気のあるのはgzipで、プログラムのソースファイルは通常*.tar.gzで終わることに気付いたかもしれません。それは、他の種類のファイルのアーカイブを作成するために使用できないという意味ではありません。 。あなたはできる。

ファイルをアーカイブする

さて、ファイルをアーカイブする方法を学びましょう。 ctrl + alt + tを使用してターミナルを起動し、ミュージックディレクトリにcdして、アーカイブする曲を選択します。

私の場合、Kevin_S._-_Universum.oggという曲を選びました。

さあ、タールを塗ってみましょう!入力–

tar -cf universum.tar Kevin_S ._-_ Universum.ogg Enterキーを押すと、オーディオファイルがアーカイブされていることがわかります。

その他のコマンド

tarはtarballと引数を操作するためのプログラムです:-cはtarに新しいアーカイブを作成するように指示します
-fはtarプログラムのファイルを指定します–tar -c -f output.tar input.fileのように明示的に引数を渡します。3番目の引数universum.tarはプログラムの出力であり、それに続く4番目は入力ファイルです。
つまり、全体としてこれがあります。 format。tar引数<出力ファイル><入力ファイル>

Untarファイル

誰かがあなたに*.tarファイルを送信し、あなたがコンテンツを抽出したいと思っています。したがって、前のファイルに作成しました。これは、it.tar -xf universum.tarをuntarするCLIの方法です。ただし、Enterキーを押す前に、上書きを避けるためにオーディオファイルが削除されていることを確認する必要があります。

次に…

Enterキーを押すと、ファイルが抽出されます。

複数のファイルをtarする方法は?

複数のオーディオファイルを一度にtarしたい場合はどうなりますか?これは、以下のように複数の引数を指定することで最適に実行されます。2つのオーディオファイルを一度にtarする方法を示します。tar-cfaudio.tar song1.ogg song2.oggしかし、すべてのオーディオファイルを一度にtarしたい場合はどうでしょうか。方法は次のとおりです–tar -cf audio.tar * .ogg

オタクしよう

たとえば、ファイルをアーカイブしましたが、実際にファイルに含まれていることを確認したいとします。ここで心配しないでください。*。tarファイル内のファイルのリストを表示するためのソリューション–tar -tf audio.tarより詳細な情報が必要です。そうでない場合は、tarが機能を実行するときに出力が必要になることがあります。これは、verbosity.tar -cf audio.tar * .ogg -v
または
tar-xfaudio.tar-vを有効にすることで実行されます。接続詞!これは-1だからです。 tarはそのようにしないでください。
2。冗長性は、ほとんどすべてのLinuxユーティリティプログラムに存在します

結論

今のところは以上です。あなたは、そこにいるすべてのFOSS開発者が行う基本的なことの1つをちょうど学びました。プログラマーにとっては十分ではないかもしれませんが、基本的な概要が説明されており、ソースコードを*.tar.gzにパッケージ化する方法に進むことができます。 (簡単です-渡すためのほんの少しの引数)。
Linux
  1. GnuPGを使用してLinuxでファイル/フォルダーを暗号化および復号化する方法

  2. Linuxでtarコマンドを使用してファイルを圧縮および抽出する方法は?

  3. Linux でファイルを tar および untar し、tar ファイルの内容を表示する方法

  1. Linuxでファイルとディレクトリをアーカイブする方法[パート1]

  2. Linuxで.gzファイルと.tar.gzファイルを抽出する方法

  3. tarおよびxzユーティリティを使用してLinuxで.xzファイル形式を解凍するにはどうすればよいですか?

  1. ターミナル/コマンドラインを使用してLinuxでファイルを作成する方法

  2. Linux で gzip と bzip2 を使用してファイルとディレクトリを圧縮および抽出する方法

  3. bzip2 コマンドを使用して Linux で .bz2 ファイルを圧縮および解凍する方法