我有一个名为pub
Ubuntu 20.04 服务器的目录,我希望防止被删除,我发现https://askubuntu.com/questions/504151/how-to-prevent-directory-from-being-deleted-by-用户所以我尝试了:
$ sudo chattr +i pub
很好,现在我想检查该属性是否已设置:
$ lsattr pub
--------------e----- pub/__pycache__
--------------e----- pub/file1.py
--------------e----- pub/file2.py
--------------e----- pub/file3.py
--------------e----- pub/file4.py
所以,我得到了列出的目录的内容,但我没有得到列出的目录,这正是我想要的。
我的意思是,如果它至少给了我一个条目pub
,我会没事的——但是在这里我得到了所有的孩子,而不是我要求的……这太愚蠢了。
事实证明,有一个lsattr -R
“递归”开关,我希望它提供像上面一样的输出 - 但是当我运行它时,它也只是下降到__pycache__
目录中。
那么,你如何lsattr
只创建一个目录,这样你就可以看到你是否实现了正确的事情chattr
?