ファイル権限が機能しません

ファイル権限が機能しません

私のCentOSのファイルには書き込み権限がなく、vimを使用して編集することはできません。しかし、echoを使って書くことができます。なぜですか?

[root@srv chap2]# cat raj.txt 

Hello World

[root@srv chap2]# ls -l raj.txt 

---------- 1 root root 12 Sep 22 17:37 raj.txt

[root@srv chap2]# echo "Hello World Again" >> raj.txt 

[root@srv chap2]# cat raj.txt 

Hello World
Hello World Again

[root@srv chap2]# ls -l raj.txt 

---------- 1 root root 30 Sep 22 17:38 raj.txt

答え1

lsatterファイルに追加の専用属性が有効になっているかどうかが表示されます。

lsattr filename

有効な場合、出力は次のようになります。

-----a--------e--- filename

これはファイルにのみ追加できることを意味します。

関連情報