ホームページ  >  記事  >  運用・保守  >  chattrコマンドの使用方法

chattrコマンドの使用方法

PHP中文网
PHP中文网オリジナル
2017-06-20 11:22:512609ブラウズ

chattr コマンドの使用法: chattr [ -RV ] [ -v version ] [ mode ] ファイル...
最も重要なのは [mode] 部分で、[mode] 部分は +- で構成されます。 = と [ASacDdIijsTtu] 文字の組み合わせ。この部分は、ファイルの
属性を制御するために使用されます。
+: 元のパラメータ設定に基づいてパラメータを追加します。
-: 元のパラメータ設定に基づいてパラメータを削除します。
=: 指定されたパラメータ設定に更新します。
A: ファイルまたはディレクトリの atime (アクセス時間) を変更 (変更) することはできないため、ラップトップ コンピューターなどのディスク I/O エラーの発生を効果的に防ぐことができます。
S: ハードディスク I/O 同期オプション。機能は同期と似ています。
a: このパラメータを設定した後は、ファイルにデータを追加することのみ可能ですが、この属性を設定できるのは主にサーバー ログ ファイルのセキュリティです。
c: compresse、ファイルを保存する前に圧縮するかどうかを設定します。読み取り時には自動解凍が必要です。
d: ダンプはありません。設定ファイルはダンプ プログラムのバックアップ対象にはなりません。
i: 設定ファイルの削除、名前変更、リンク、内容の書き込みや追加はできません。 i パラメータは、ファイル システムのセキュリティ設定に非常に役立ちます。
j: ジャーナル、このパラメータを設定して、渡されたときに マウントパラメータ: data=owned または data=writeback mount ファイル システムがロードされ、ファイルは書き込み時に最初に (ジャーナルに) 記録されます。ファイルシステムパラメータが data=journal に設定されている場合、このパラメータは自動的に無効になります。
s: ファイルまたはディレクトリを内密に削除します。つまり、すべてのハード ディスク領域が回復されます。
u: s とは対照的に、u に設定すると、データの内容は実際にはまだディスクに保存されており、削除の取り消しに使用できます。
一般的に使用されるパラメーター オプションは a と i です。 a オプションは強制的に追加されますが、削除はされません。主にログ システムのセキュリティ設定に使用されます。 i は、より厳格なセキュリティ設定です。このオプションを適用できるのは、スーパーユーザー (root) または CAP_LINUX_IMMUTABLE 処理能力 (アイデンティティ) を持つプロセスだけです。

ファイルのロック: chattr +i ファイル名

ロック解除: chattr -i

プロパティビュー: lsattr ファイル名

以上がchattrコマンドの使用方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。