내 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
이는 파일에만 추가할 수 있음을 의미합니다.