我已经创建了一个目录,并使用chmod设置了只读权限。具体命令如下:
但是它却愉快地在其中创建了文件“hello.txt”,然而如果我检查目录权限,则仍然显示为只读权限。请解释一下我错过了什么,因为如果除root外的任何其他用户尝试在该目录中创建文件,应该会显示错误消息吧?
PS:我正在以root用户身份运行。
但是当我尝试使用touch在其中创建任何文件时,我期望会看到类似以下的错误信息:chmod -R 400 some_dir/
"ouch: cannot touch `some_dir/hello.txt': Permission denied"touch some_dir/hello.txt
但是它却愉快地在其中创建了文件“hello.txt”,然而如果我检查目录权限,则仍然显示为只读权限。请解释一下我错过了什么,因为如果除root外的任何其他用户尝试在该目录中创建文件,应该会显示错误消息吧?
PS:我正在以root用户身份运行。