
/tmp
私は解凍の準備領域として機能するように設定できる(好ましくは)グラフィカルアーカイブマネージャを探しています。
私の設定は次のとおりです。私のローカルワークステーションは通常、よく/home
実行されているNFSパーティションからマウントされており、RAMの塊があるので/tmp
それをRAMディスクに設定しました。また、定期的に大容量(100〜300 MB)のアーカイブを処理する必要がありますtar.*
。zip
テストでファイルを解凍し、ファイルをNFSマウントに移動する方がはるかに高速であることがわかりました/tmp
。ただし、現在これを行うには、シェルを終了してすべての操作を手動で実行する必要があるため、必要なものでなければほとんど面倒ではありません。早く終わりました。
それでは、私が利用できるアプリのアイデアを持っている人はいますか?このアプリを使ってもっと自動化できたらいいですか?タスクを実行するためにコンソールレベルのラッパーを簡単に作成できますが、ノーチラスで/ノーチラスで使用できるようにしたいです。
答え1
確認するXアーカイバー。次のブログ記事もご覧ください。 Ubuntu LinuxにXarchiver(アーカイブマネージャ)をインストールする方法は?
アクション - >デフォルト設定で一時ディレクトリを選択できます。
答え2
努力するAVFS。それヒューズアーカイブへの透過的なアクセスを提供するファイルシステム。このコマンドを一度実行してください。
mkdir -p ~/.avfs
grep -q "^avfsd $HOME/.avfs " /proc/mounts ||
avfsd ~/.avfs -o auto_cache
AVFSはアーカイブの内容を/path/to/foo.zip
ディレクトリ~/.avfs/path/to/foo.zip#
に公開します(同じパスですが、AVFSマウントポイントの下にあり、#
最後に追加の内容があります)。この追加ディレクトリはリストには表示されないため、~/.avfs/path/to
明示的に移動する必要があります。
このauto_cache
オプションを使用すると、AVFSデーモンはキャッシュをメモリに保持します(おそらくメモリにありますか/tmp
?AVFSのキャッシュ戦略を理解していません)。実験的に、このauto_cache
オプションを使用すると、アーカイブ内のファイルにアクセスするたびにAVFSはアーカイブを開きますが、ファイル全体ではなくファイルから数バイトしか読み取れません。
重力による加速度、アーカイブへのより透明なアクセスを提供するGnomeの仮想ファイルシステム層。アーカイブコンテンツをキャッシュするように誘導できるかどうかはわかりません。