파일 권한이 작동하지 않습니다

파일 권한이 작동하지 않습니다

내 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

이는 파일에만 추가할 수 있음을 의미합니다.

관련 정보