基本上这是我在 Stack Overflow 中提出的问题,但尚未得到解答https://stackoverflow.com/questions/67708710/always-get-permission-denied-on-tar-cannot-mkdir-permission-denied-on-my-kafka
所以我刚刚下载了二进制文件(.tgz)的 kafka,并将该文件放入我的目录 /mnt/c:/Program Files/Kafka/
但是当我想用这个代码解压该文件时
tar -xvf kafka_2.13-2.8.0\ \(1\).tgz
或者甚至sudo
但我总是收到通知错误
tar: kafka_2.13-2.8.0: Cannot Mkdir: Permission Denied
我错在哪里?
更新:根据@Jagadesh 的请求,结果如下ls -al
我尝试了@Jagadesh 的建议,因此我运行了这个:
chmod 755 /mnt/c/"Program Files (x86)"/"Kafka"
但它会产生同样的东西,像这样:
chmod: changing permissions of '/mnt/c/Program Files (x86)/Kafka' : permission denied
答案1
最后(非常感谢@matigo),经过研究,我将 Windows 上的权限更改为用户设置中的完全控制,我根据本文通过右键单击并设置安全性来执行此操作https://www.laptopmag.com/articles/take-ownership-folder-windows-10-using-file-explorer