sudo - 无法删除“权限被拒绝”文件 - 即使使用“sudo”和正确的用户/组设置
问题描述
即使我将文件的模式、用户、组属性更改为正确的,我也无法删除文件,甚至我尝试过 sudo 它。我不断收到“权限被拒绝”。上网找了这个论坛也没有用。
这发生在适用于 Windows 的 Ubuntu v.18.04 子系统中。(WSL)。
你能帮我吗?
jon@competition:~/projects/medium-blog-kafka-udemy/udemy-reviews-producer/target/classes/avro$ ls -l
total 4
-rw-rw-rw- 0 jon jon 1320 Oct 11 12:28 udemy-review.avsc
jon@competition:~/projects/medium-blog-kafka-udemy/udemy-reviews-producer/target/classes/avro$ sudo rm -rf udemy-review.avsc
rm: cannot remove 'udemy-review.avsc': Permission denied
解决方案
要删除文件,您不需要文件的写入权限,但需要文件所在文件夹(目录)的写入和执行权限。
推荐阅读
- database - 有没有什么有效的方法来减少 HyperLogLog ( redis ) 中的错误?
- mysql - 印刷店数据库设计
- machine-learning - 我如何使用遗传算法表示染色体?
- tensorflow - Tensorflow 以兼容的方式保存和恢复模型(渴望和图形模式)
- ubuntu - 在没有互联网的情况下在 ubuntu 上编译 gcc7 和 gcc
- python - django 中的 Python 代码打印当前版权年份
- docker - 如何从 docker 容器访问主机 docker 实例
- php - 使用 php 快速更新多个具有不同值的 mysql 行(大约 100 毫秒)
- generics - FSharpPlus divRem - 它是如何工作的?
- php - :checked 在 css 中不工作