GNU/Linux >> Linux の 問題 >  >> Linux

ファイルを変更不可にするにはどうすればよいですか?

Linux のほとんどのファイルシステムで「不変」属性を設定できます。

chattr +i foo/bar

不変属性を削除するには、 - を使用します + の代わりに :

chattr -i foo/bar

ファイルの現在の属性を表示するには、lsattr を使用できます:

lsattr foo/bar

chattr(1) マンページには、使用可能なすべての属性の説明が記載されています。 i の説明はこちら :

   A  file with the `i' attribute cannot be modified: it cannot be deleted
   or renamed, no link can be created to this file  and  no  data  can  be
   written  to  the  file.  Only the superuser or a process possessing the
   CAP_LINUX_IMMUTABLE capability can set or clear this attribute.

Linux
  1. 文字列(ファイルではなく)をOpensslに渡す方法は?

  2. インストールされたアプリから.clickファイルを作成する方法は?

  3. Linux でファイルを永続的に読み取り専用にして、root でも編集できないようにするにはどうすればよいですか?

  1. 正しいユーザーとして ssh ログインする方法は?

  2. ファイルを実行不可として設定するには?

  3. リモート ディレクトリのローカル tar ファイルを作成する方法

  1. 解決方法:stdin:gzip形式ではありません

  2. ファイルをスパースにする方法は?

  3. グローバル ~/.vimrc を作成するには?