タグ付けされた質問 「tar」

UnixおよびLinuxで一般的に使用されるアーカイブファイル形式(およびそれを読み取るプログラム)。

2
Debian 8.1でlrzip-compressedを開くには
ここで SageMath jessieパッケージをダウンロードしましたが、開けません。ArchiveManagerで警告が表示されます Could not open this file type There is no command installed for Tar archive (lrzip-compressed) files. Do you want to search for a command to open this file? 不足しているlrzip-compressedものを検索をクリックしますが、 @SamuelLelièvreの回答を2つの方法でフォローする lrzipDebian 8.1にインストールし、Archive Managergivesでパッケージを開こうとしています コマンドのインストール後にエラーメッセージが変更されたことがわかりますが、これは奇妙です。その後再びlrunzip Debian_GNU_Linux_8_jessie_sage-6.8-x86_64-Linux.tar.lrz行うと > Output filename is: > Debian_GNU_Linux_8_jessie_sage-6.8-x86_64-Linux.tar Decompressing... > 100% 5625.85 / 5625.85 …


2
gzipした後にtarファイルを削除する方法は?
tarファイルを作成してから、tarファイルをgzip圧縮しています。だから私は.tgzファイルを取得していますが、今は以前のtarファイルを削除したいです。 ${gzipExe} -f --rsyncable $tarname.TAR --stdout >> $tarname.TGZ
1 tar  gzip 

4
Zipのみのパブリックディレクトリ
多くのWebサイト(100以上のディレクトリ)があるので、パブリックサブディレクトリのみを持つ一意のzipを作成します。 私の構造は次のようになりました。 -サイト1 ---アプリ --- tmp ---ログ - - 公 -サイト2 ---アプリ --- tmp ---ログ - - 公 -... 100以上のディレクトリ... 今、私はユニークなzipを必要とし、それを解凍した後、私はこの構造を見たいです: -サイト1 - - 公 -サイト2 - - 公 - その他 linuxコマンドzip / tarでそれを行う方法はありますか? 本当にありがとう!
1 linux  zip  console  tar 

1
tarball内にフォルダーを作成する方法は?
複数のファイルでtarballを作成しました。rpmジェネレーターでは、これらのファイルがフォルダー内にある必要があります。tarを生成する前にファイルを移動したくありません。tarの生成中またはその後にこのフォルダーを作成する方法はありますか?
1 linux  tar 

2
アーカイブを段階的に削除しながら、*。tarファイルを解凍します
小さなファイル(それぞれ1MB未満)の100GB tarファイルがあります。このファイルをディスクに保存すると、20GBの空きディスク容量が残ります。つまり、tarballにファイルを格納するのに十分なディスク領域がありますが、files + tarballを格納するには十分ではありません。 tarballで使用されているディスク領域を徐々に解放しながら、tarball内のファイルを抽出するにはどうすればよいですか? Linux(Ubuntu)とWindowsの両方からこのディスクにアクセスできます。
1 linux  tar 

2
Tar cfは、名前にコロンが含まれているファイルをアーカイブできません
私は現在、古いWebアプリケーションをアーカイブする作業に取り組んでいます。データベースとアプリケーション自体のバックアップを作成しました。今、アップロードしたすべてのファイルを含むファイルストアをバックアップしようとしています。 残念ながら、このアプリケーションはアップロードされたファイルを常に正しく処理していないため、アップロードしたクライアント上のフルパス名を含むファイルが多数、たとえば "C:\ test \ test.doc"になっています。 すべてのファイルを含むtarアーカイブを作成したいのですが、tar cfを実行すると、ファイル名にコロンが含まれているファイルにエラーが発生します。逃げようとしましたが、運が悪かったです。 例: -rw-r--r-- 1 root root 29696 Jan 3 09:43 C:\test\test.doc すべてをtarするだけです。 [root@server test]# tar cf test.tar * tar: C\:\test\test.doc: Cannot stat: No such file or directory tar: Error exit delayed from previous errors 二重引用符で囲まれています。 [root@server test]# tar cf test.tar "C:\\test\\test.doc" tar: C\:\test\test.doc: …

0
「予期せぬアーカイブの終わり」エラーがないとdata.extにアクセスできません
バックアップデータファイルがあり、 "data"からいくつかのファイルを取得したいのですが。 ただし、バックアップは3つのファイルに分割されています。 data.ext4.tar(0kb) data.ext4.tar.a(1GB) data.ext4.tar.b(700メガバイト) 「予期しないアーカイブの終わり」エラーが表示されずにデータにアクセスするにはどうすればよいですか。

1
tarは特定のファイルにリストされているファイルだけをtarする方法を提供しますか?
質問のタイトルはかなり変ですが、基本的に他のファイルのリストであるファイルがあります。 FilesIWantToTar.dat。私はの線に沿って何かを言いたいです tar -c --input-file=FilesIWantToTar.dat archive.tar または類似。しますか tar ユーティリティはこの機能を提供します、または私は簡単なスクリプトを書く必要がありますか?

1
スクープタールボール開梱
私はを通して働いています インストール方法 Sqoopの場合: Sqoopサーバーは複数のHadoopバージョンをサポートしています。しかしHadoopとして メジャーバージョンは互いに互換性がありません、Sqoopは複数あります バイナリアーティファクト - サポートされているHadoopのメジャーバージョンごとに1つ。君は に適切なバイナリアーティファクトを使用していることを確認する必要があります。 あなたの特定のHadoopバージョン。 Sqoopサーバーをインストールするには あなたの都合の良い場所で適切な配布アーティファクト 作業ディレクトリをこのフォルダに変更してください。 Sqoop配布tarボールを解凍する tar -xvf sqoop - bin-hadoop.tar.gz 解凍したコンテンツを任意の場所に移動する mv sqoop - bin-hadoop.tar.gz / usr / lib / sqoop 作業ディレクトリを変更する cd / usr / lib / sqoop //方向の終わり... 最初のステップはわかりにくいです。私は「tar -xvf ...」がファイルを解凍し、私が指定しなかった場所にそれらを捨てると思います。このコマンドを実行すると、何が行われているのかという特定の指示がないまま、大量のファイル名がリストされていました。例えば。 [root @ sandbox lib]#tar -xvf sqoop-1.99.3-bin-hadoop200.tar.gz sqoop-1.99.3-bin-hadoop200 / …
linux  tar  sqoop 

1
Solaris 9上のUntar:longlink
MySQLをsolaris 9マシンにインストールしようとしています。 tar このマシン上で明らかに大きなファイル名を処理することはできません。私がgooglingから見つけた解決策は、sunfreeware.comからsolaris 9用のGNU tarをダウンロードすることを含みます。ただし、solaris 9用のすべてのパッケージはunixpackages.comに移動されました。ダウンロードにはサブスクリプションが必要です。 無料のオプションはありますか?
tar  solaris 

1
tarアーカイブ内のファイルを含む書き込み不可のディレクトリ
tar.gzアーカイブを持っていますが、複数のディレクトリやファイルが入っているにもかかわらず、ディレクトリの1つに書き込み権限がまったくないため、解凍できません。それで、私は半分に展開されたアーカイブになってしまいます。書き込み許可がないので、このディレクトリ内のファイルは展開できません。 root権限なしで修正するにはどうすればいいですか?

3
tar.gzファイル内にゼロサイズのtar.gzファイルが見つかりました
私の現在のディレクトリはこのような単一のファイルを含みます - $ls -l -rw-r--r-- 1 root staff 8 May 28 09:10 pavan さて、私はこのファイルをtarしてgzipしたいです。 $tar -cvf - * 2>/dev/null |gzip -vf9 > pavan.tar.gz 2>/dev/null (私は元のファイルと同じディレクトリにzipファイルを作成していることに気付いています) 上記のtar / gzipコマンドを約20回実行すると、数回、最終的なtarファイルとzipファイルが削除されます。 pavan.tar.gz ファイルのサイズは0です pavan.tar.gz ファイル。私はこのゼロサイズのファイルがどこからアーカイブに入ってくるのかわからない。 注意 :既存のtar.gzファイルに対してtar / gzipコマンドを実行していません。コマンドを実行する前に、ディレクトリにファイルが1つしかないことを常に確認します。 説明したように、グーグルについて ここに 、私は作成されているtar.gzもアーカイブされているファイルの一部であったと思われる。しかし私の場合は、 gzip 最終的なファイルを作成している人、そしてその時までに gzip 走る、 tar ターリングをする必要があります。 これはAIXで起こっていますが、私は問題がプラットフォームに依存しないと思うので、私はもっと注意を引くためにLinuxタグも使いました。

1
圧縮の比較:個々のファイルのgzip圧縮と同じファイルのtarのgzip圧縮
圧縮するファイルのリストが与えられた場合に、以下の裏で行われる仮想的なアーカイブ形式を考えてみましょう。 各ファイルを個別にgzipします gzipをまとめてtar これを従来のtarに続いてgzipで比較してください。 前者の方法は、もしあれば、どのような状況下で後者よりも圧縮率が向上しますか? 前者の方法を簡単に実装すると、個々のパックされたファイルにすばやくアクセスできるだけでなく、インデックスにすぐにアクセスできます。したがって、コンテンツのストリーム全体を考慮しないために、これらの利点が圧縮の潜在的な削減によって相殺される条件について疑問に思っています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.