next up previous contents
Next: コマンドを知る Up: ファイルシステムの状態を管理する Previous: テープの操作をしたい

ファイルを移動したい

tarコマンドは本来磁気テープにファイルを読み書きするためのコ マンドですが、複数のファイルを一つのファイルに固める時に使う ことが多いコマンドです。この tarコマンドを使ってファイルを移 動させるのに利用することができます。

最初の tarでfromdirの下のファイルを固めて標準出力に出します。 次のところではtodirに移ってから tarで標準入力から取り込み展開 します。ファイルの移動は cp -rも考えられますが、リンク 情報を扱えない、日付がコピーした日付につけ変わってしまうなど の問題があり、通常使いません。

標準の tarは255文字を超えるファイル名を取り扱うことができませ ん。付属の gnutarは取り扱うことができますし、同時に圧縮をかけ ることもできます。

この例ではtexsディレクトリをまとめ、圧縮します。



staff@cse.kyutech.ac.jp