为什么我运行sudo chown username foldername显示的这个文件夹仍然是只读文件夹
时间: 2024-09-11 20:01:27 浏览: 65
在Linux系统中,sudo chown username foldername
命令用于将foldername
文件夹的所有权更改为username
用户。如果更改所有权后文件夹仍然显示为只读,可能有几个原因:
文件夹权限设置:仅仅更改文件夹的所有者可能不足以改变文件夹的权限。你可能需要调整文件夹的权限设置,以便新所有者可以对其进行修改。可以使用
chmod
命令来修改权限。文件夹内容权限:文件夹内可能包含文件和子文件夹,如果这些内容的权限设置为只读,并且没有为新所有者设置写权限,那么即使文件夹的所有者已更改,你仍然无法修改里面的内容。
文件系统挂载选项:文件系统可能被挂载为只读模式,这种情况下,即使你更改了文件夹的所有权和权限,也无法修改文件夹内容。可以使用
mount
命令检查挂载选项。
为确保你可以修改文件夹,你可能需要执行以下命令:
更改文件夹权限,例如:
sudo chmod -R 755 foldername
这里
-R
表示递归地应用权限到所有子目录和文件,755
表示所有者有读写执行权限,组用户和其他用户有读和执行权限。确认文件系统不是只读挂载的。
检查是否还存在其他用户或进程对文件夹加锁或保持打开状态。
相关推荐


















