gpt4 book ai didi

linux - 在/var/www/html 的 Linux 中重命名文件时权限被拒绝

转载 作者:太空宇宙 更新时间:2023-11-04 12:44:17 25 4
gpt4 key购买 nike

我是 linux 的新手,正在使用 putty 和 pscp 将文件移动到实时托管目录。我想使用 mv 将我最近上传的 dist 文件夹重命名为它的实际项目名称,但出现权限被拒绝的错误。什么是最安全和最合理的方式来安排这些文件以便我可以重命名它们?

lawton@lawtonb:/var/www/html$ ls -la
total 268
drwxr-xr-x 4 root root 4096 Aug 30 16:42 .
drwxr-xr-x 3 root root 4096 Aug 18 23:05 ..
-rw-rw-r-- 1 lawton lawton 253276 Aug 27 18:06 bundle.js
drwxr-xr-x 2 root root 4096 Aug 30 16:42 dist
-rw-r--r-- 1 root root 17 Aug 18 23:24 info.php
drwxr-xr-x 2 root root 4096 Aug 27 18:59 react-youtube

lawton@lawtonb:/var/www/html$ mv dist BTC_Sorter
mv: cannot move 'dist' to 'BTC_Sorter': Permission denied

最佳答案

如果这是一次性重命名,您最好的做法是使用 sudo 运行 mv,如下所示:

sudo mv dist BTC_Sorter

但是,如果您希望拥有您的用户或组的权限,您应该执行 some reading about chown(该链接属于 Arch Linux wiki,但无论您的发行版如何,都应该有用)。

在您的特定情况下,目录 dist 由用户和组 root 所有,因此您需要使用 sudochown 或只是 root 帐户。

关于linux - 在/var/www/html 的 Linux 中重命名文件时权限被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39233430/

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