Solaris のシステム管理 (第 1 巻)

共有ディレクトリのファイルをパックする方法

  1. 共有ディレクトリにある、ユーザーが所有するファイルだけをパックするには、次のように LIST コマンドをパッキングリストに定義します。

       LIST !find . -user your_user_name -print
  2. cachefspack -sf コマンドを使用して、パッキングリストをキャッシュにパックします。


    $ cachefspack -sf packing_list
    

    -s

    find コマンドの出力をパッキングリストに適するように調整する。

    -f

    パッキングリストを読み取ることを指定する。 

    filename

    読み取るパッキングリスト名を指定する。 


    注 -

    -s オプションは -f オプションといっしょに使用しなければなりません。-s オプションのみを使用することはできません。


例 - 共有ディレクトリのファイルをパックする

次の例は、ユーザーが所有するベースディレクトリのファイルだけをパックするために、LIST コマンドをパッキングリストに定義する方法を示しています。

LIST !find . -user jones -print

次の例は、パッキングリストをパックするように指定する方法を示しています。


$ cachefspack -sf /projects/proj_1