gpt4 book ai didi

linux - 为什么我可以在未经用户许可的情况下删除文件?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:53:36 24 4
gpt4 key购买 nike

我做了一个小测试来检查权限是如何工作的:

test@comp ~/Documents $ touch test1
test@comp ~/Documents $ ls -l
-rw-r--r-- 1 test test 0 Jul 24 22:14 test1
test@comp ~/Documents $ chmod 044 test1
test@comp ~/Documents $ ls -l
----r--r-- 1 test test 0 Jul 24 22:14 test1
test@comp ~/Documents $ cat test1
cat: test1: Permission denied
test@comp ~/Documents $ rm test1
rm: remove write-protected regular empty file ‘test1’? y
test@comp ~/Documents $ ls -l
total 0

我的问题是,为什么当我没有用户权限时我无法读取文件但我可以删除它?

最佳答案

要删除文件,需要对包含此文件的目录 具有写入 权限。
更多信息:http://linuxcommand.org/lts0070.php

关于linux - 为什么我可以在未经用户许可的情况下删除文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24945210/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com