Linuxで書き込み可能ファイルと削除不可能なファイルを設定する方法

WBOY
リリース: 2022-07-11 16:52:01
オリジナル
4658 人が閲覧しました

Linux では、chattr コマンドを使用して、書き込み可能かつ削除不可能なファイルを設定できます。このコマンドは、ファイルの属性を変更するために使用されます。パラメータを "a" に設定すると、ファイルを作成できます書き込み可能かつ削除不可。「 」は、ファイルまたはディレクトリのこの属性をオンにすることを意味します。「a」は、ファイルまたはディレクトリを追加の目的のみに作成することを意味します。構文は、「chattr a file name」です。

Linuxで書き込み可能ファイルと削除不可能なファイルを設定する方法

#このチュートリアルの動作環境: linux7.3 システム、Dell G3 コンピューター。

Linux で書き込み可能ファイルと削除不可能ファイルを設定する方法

Linux の chattr コマンドは、ファイル属性を変更するために使用されます。

このコマンドは、ext2 ファイル システムに保存されているファイルまたはディレクトリの属性を変更できます。これらの属性には次の 8 つのモードがあります:

a: ファイルまたはディレクトリを追加の目的のみにします。

b: ファイルまたはディレクトリの最終アクセス時刻を更新しません。

c: ファイルまたはディレクトリを圧縮して保存します。

d: ファイルまたはディレクトリをダンプ操作から除外します。

i: ファイルやディレクトリを任意に変更することはできません。

s: ファイルまたはディレクトリを内密に削除します。

##S: ファイルまたはディレクトリを即座に更新します。

u: 誤って削除しないようにします。

構文

chattr [-RV][-v<版本编号>][+/-/=<属性>][文件或目录...]
ログイン後にコピー

パラメータ

-R 再帰処理。指定されたディレクトリ内のすべてのファイルとサブディレクトリをまとめて処理します。

-v<バージョン番号> ファイルまたはディレクトリのバージョンを設定します。

-Vは命令実行プロセスを表示します。

ファイルまたはディレクトリのこの属性をオンにします。

- ファイルまたはディレクトリの属性をオフにします。

=<属性> ファイルまたはディレクトリの属性を指定します。

例は次のとおりです。

(1) /home/test.txt を読み取りおよび書き込み可能に設定しますが、削除コマンドは不可にします (ファイル設定):

          sudo chattr +a /home/test.txt
ログイン後にコピー

(2) ) これをキャンセルします 権限コマンド(ファイル設定):

           sudo chattr -a /home/test.txt
ログイン後にコピー

(3) /home/dataフォルダを再帰的に読み書き可能に設定しますが、削除はできません 権限コマンド(ディレクトリ設定):

          sudo chattr +a -R /home/data
ログイン後にコピー

( 4) フォルダーのこの属性 (ディレクトリ設定) を再帰的にキャンセルします。

             sudo chattr -a -R /home/data
ログイン後にコピー

推奨学習:

Linux ビデオ チュートリアル

以上がLinuxで書き込み可能ファイルと削除不可能なファイルを設定する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート