• ベストアンサー

Linuxのtarコマンドでファイルを固める時に固

Linuxのtarコマンドでファイルを固める時に固めたファイルは全て固められてなくなりますか?

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

いいえ。残ります。 tarは指定されたファイル(またはディレクトリとそれ以下にあるファイル)を読んで、まとめて出力しているだけです。元のファイルはなくなりません。

akio123
質問者

お礼

ありがとうございます^_^

その他の回答 (1)

回答No.1

tar -cvfコマンドでファイルをまとめる場合、基本的に元ファイルは削除されません。 tar -cvfコマンド使用時に元ファイルを消去する(したい)場合は、コマンド実行時に「--remove-files」というオプションを明記する必要があります。 例 file01.txtというファイルをhogehoge.tarという名前でアーカイブし、元のfile01.txtファイルを消去したい場合 tar --remove-files -cvf hogehoge.tar file01.txt 以上、ご参考まで。

関連するQ&A

  • Linuxのtarコマンドについて

    Linuxのtarコマンドについてわかる方がいれば教えてほしいです。 (tarコマンドというよりはLinuxの仕様かもしれません) Linuxで以下①パターンと②パターンでコマンドを実行したときに 指定の仕方でtarファイルの作成されるディレクトリが違うのですが なぜでしょうか。 Linux初心者なので詳しく教えていただけると助かります。 共通(前準備 (#はプロンプトです)) # DIR=/tmp/hoge/2021 # ls -l ${DIR} ~ test1.txt ~ test2.txt ~ test3.txt # cd ${DIR} ①パターン # tar -cvf ${DIR}.tar ./* (アスタリスクです) # ls -l /tmp/hoge ~ 2021.tar ⇒/tmp/hoge配下にtarができる ②パターン # tar -cvf 2021.tar ./* (アスタリスクです) # ls -l /tmp/hoge ~ 2021.tar ⇒/tmp/hoge/2021配下にtarができる

  • Linuxでtar xvzf ってコマンドはどうゆ

    Linuxでtar xvzf ってコマンドはどうゆう意味ですか?

  • tarコマンドについて

    Solaris 8 です。 tarコマンドのヘルプを表示するにはどうしたらいいのでしょうか。 またtarコマンドが利用可能かを調べる事はできますか。 実際にtarファイルを解凍して調べる以外でアドバイス下さい。 宜しくお願いします。 失礼します。

  • tarコマンドについて

    tarコマンドは 「複数のファイルを1つのファイルにまとめて管理するための、書庫管理コマンド」 ですが、なぜこのようなコマンドが必要なのでしょうか? 複数のファイルをひとつのディレクトリに入れればすむのではないのでしょうか?

  • Linux上でtarコマンドでデータをバックアップする為

    Fedora core 6を使っています、データのバックアップを取ろうと思い、ディレクトリー毎をtarコマンドでバックアップしようと思います。ディレクトリー内が30Gbyteもありますが、tarコマンドで正常に保存・展開ができるでしょうか?tarでアーカイブした時の最大ファイルサイズの制限ってあるのでしょうか?tarを実行するときの注意点などお教えください。

  • tarコマンドで

    ログインしたユーザーのホームディレクトリがカレントディレクトリで、 tar -cvf /dev/hda . というコマンドを実行した場合は、ユーザのホームディレクトリのすべてのファイルを新しくアーカイブしてhdaに書き出すという意味で良いのでしょうか?

  • tar コマンドについて

    お世話になります。 tar.gzファイルを展開しようといろいろ調べていたら下記のようなことに出くわしましたのでご教授宜しくお願いします。 tarでの解凍/展開のコマンドについて $ tar xfvz ファイル名 $ tar xzvf ファイル名 オプションの並びが違いますがこれは影響するのでしょうか? またオプションなんですけど、xはアーカイブを展開、zは解凍、fとvにはどういう意味があるのでしょうか? それからredhat系でhttpdをyumでインストールする際はapache2.2系がインストールされてしますますが、2.0系をyumでインストールすることは可能なんでしょうか? 以上よろしくお願いします。 ※環境:centos5

  • tarコマンドを用いてバックアップ

    非常に困っています。 tarコマンドを用いてテープにバックアップを取ろうと思っています。しかし、tarコマンドには2GB以上のアーカイブを作れないという仕様上の制約があります。 仮に以下のようなコマンド操作を行ったとします。 tar cvf /dev/rmt/0m FILE1 FILE2 FILE3; FILEA FILEB FILECはいずれも1GBとし、計3GBのバックアップを取るものとする。 この場合バックアップできるのでしょうか? また、どこかのサイトにこの事が載っているのでしょうか? 片方だけでも分かる方よろしくお願いします。

  • tar

    Linuxのtarコマンドで同一ディレクトリに解凍するコマンドは何でしょうか?

  • tarコマンド

    tar zxvf XXX.tar.gz 上記コマンドを実行するとカレントディレクトリに XXXディレクトリが作成され、その中にファイルが展開されるかと思います。 このXXXディレクトリの名前をSSSとして解凍したいのですが、できますでしょうか?