日本語 man コマンド類 (ja-man-1.1j_5) と日本語 man ドキュメント (ja-man-doc-5.4 (5.4-RELEASE 用) など) をインストールすると、以下のような man コマンド閲覧、キーワード検索が コンソールからできるようになります。
4.11-RELEASE-K, 5.4-RELEASE-K, 5.5-RELEASE-K, 6.0-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K, 12.1-RELEASE-K は、 プライベート版 (小金丸が編集してまとめたもの) ですが、 より多くの翻訳したファイルが含まれています。 (5.4-RELEASE-K から 6.4-RELEASE-K, 7.0-RELEASE-K から 7.4-RELEASE-K, 8.0-RELEASE-K から 8.4-RELEASE-K, 9.0-RELEASE-K から 9.3-RELEASE-K, 10.0-RELEASE-K から 10.3-RELEASE-K, 11.0-RELEASE-K から 11.4-RELEASE-K, 12.0-RELEASE-K から 12.3-RELEASE-K, 13.0-RELEASE-K から 13.2-RELEASE-K は、全翻訳済み)
13.3-STABLE-K, 15.0-CURRENT-K は現在、作成中で日々更新されています。
Table of Contents
CHFLAGS(1) FreeBSD 一般コマンドマニュアル CHFLAGS(1) 名称 chflags -- ファイルフラグを変更する 書式 chflags [-fhv] [-R [-H | -L | -P]] flags file ... 解説 chflags ユーティリティは、flags オペランドによって指定されるリストされた ファイルのファイルフラグを修正します。 オプションは、次の通りです: -f chflags が file のためのフラグを変更できないか、またはそのような 失敗を反映するように終了ステータスは変更できないなら、診断メッ セージを表示しません。 -H -R オプションが指定されるなら、コマンド行のシンボリックリンクは、 たどられ、そのため、コマンドによって影響を受けません。(たどってい る間に遭遇するシンボリックリンクは、たどりません。) -h file がシンボリックリンクであるなら、それが指すファイルでなく、リ ンク自体のファイルフラグを変更します。 -L -R オプションが指定されるなら、すべてのシンボリックリンクがたどら れます。 -P -R オプションが指定されるなら、シンボリックリンクは、たどられませ ん。これは、デフォルトです。 -R 単なるファイル自身ではなく、ファイルをルートとするファイルの階層 構造のユーザ ID およびグループ ID を変更します。``.*'' のようなワ イルドカードを使用するとき、親ディレクトリへのハードリンクである ``..'' と故意でなく一致してしまうことに注意してください。 -v chflags は、冗長にされ、フラグが変更されているようにファイル名を 表示します。また、-v オプションが二度以上指定されるなら、ファイル の古いフラグと新しいフラグも 8 進数で印刷されます。 フラグは、8 進数、またはキーワードのコンマで区切られたリストとして指定さ れます。次のキーワードが、現在定義されています: arch, archived archived フラグを設定します (スーパユーザのみ) nodump nodump フラグを設定します (所有者またはスーパユーザのみ) opaque opaque フラグを設定します (所有者またはスーパユーザのみ) sappnd, sappend system append-only (システム追加専用) フラグを設定します (スーパユーザのみ) schg, schange, simmutable system immutable (システム不変) フラグを設定します (スーパ ユーザのみ) snapshot snapshot フラグを設定します (ファイルシステムは、このフラグ を変更することを許可しません) sunlnk, sunlink system undeletable (システム削除不可) フラグを設定します (スーパユーザのみ) uappnd, uappend user append-only (ユーザ追加専用) フラグを設定します (所有 者またはスーパユーザのみ) uarch, uarchive archive フラグを設定します (所有者またはスーパユーザのみ) uchg, uchange, uimmutable user immutable (ユーザ不変) フラグを設定します (所有者また はスーパユーザのみ) uhidden, hidden hidden ファイル属性を設定します (所有者またはスーパユーザの み) uoffline, offline offline ファイル属性を設定します (所有者またはスーパユーザ のみ) urdonly, rdonly, readonly DOS、Windows と CIFS 読み込み専用フラグを設定します (所有者 またはスーパユーザのみ) usparse, sparse sparse ファイル属性を設定します (所有者またはスーパユーザの み) usystem, system DOS、Windows と CIFS システムフラグを設定します (所有者また はスーパユーザのみ) ureparse, reparse Windows 再解析ポイントファイル属性を設定します (所有者また はスーパユーザのみ) uunlnk, uunlink user undeletable (ユーザ削除不可) フラグを設定します (所有 者またはスーパユーザのみ) 前に文字 ``no'' を置くか、またはキーワードから文字 ``no'' を削除すること によって、フラグは、クリアされます。例えば: nouchg ユーザ immutable (不変) フラグをクリアします (所有者または スーパユーザのみ) dump nodump フラグをクリアします (所有者またはスーパユーザのみ) 少数の 8 進数の値は、次の通りです: 0 すべてのファイルフラグをクリアします。 1 nodump キーワードに変換します。 2 uchg キーワードに変換します。 3 uchg, nodump キーワードに変換します。 4 uappnd キーワードに変換します。 10 opaque キーワードに変換します。 20 uunlnk キーワードに変換します。 他のキーワードの組み合わせは、割り当てられたオクテット (バイト) を使用す ることによって置かれます。しかしながら、これらは、最も顕著です。 -H, -L または -h オプションが与えられないなら、シンボリックリンクでの chflags は、常に成功し、効果はありません。-H, -L と -P オプションは、-R オプションが指定されないなら、無視されます。さらに、これらのオプション は、お互いに上書きし、コマンドの動作は、指定された最後のオプションによっ て決定されます。 利用者は、既存のファイルのフラグを見るために、"ls -lo" を使用することがで きます。 特定のフラグを変更する能力は、現在のカーネルの securelevel の設定に依存し ていることに注意してください。この設定に関する詳細については、security(7) を参照してください。 終了ステータス ユーティリティ chflags は、成功すると 0 で、エラーがあった場合は >0 で終 了します。 関連項目 ls(1), chflags(2), stat(2), fts(3), security(7), symlink(7) 歴史 chflags コマンドは、4.4BSD ではじめて登場しました。 バグ 制限された数のユーティリティだけが、chflags に気付いています。これらの ツールのいくつかは、ls(1), cp(1), find(1), install(1), dump(8) と restore(8) を含んでいます。特に、現在 chflags に気付いていないツールは、 pax(1) ユーティリティです。 FreeBSD 11.2 April 20, 2015 FreeBSD 11.2