另一位开发人员创建了分区,一个以挂载点为 root,另一个以挂载点为 home。主页已满,所以我别无选择,只能将新文件存储在根目录中。
问题是,在根目录下创建的文件夹总是需要 sudo 权限。即使将文件复制到其中。
这是有原因的吗?现在,我只是用来sudo mkdir
在 root 中创建一个文件夹并做了一个chmod 777
,但我确信这不是处理这个问题的正确方法。
另一位开发人员创建了分区,一个以挂载点为 root,另一个以挂载点为 home。主页已满,所以我别无选择,只能将新文件存储在根目录中。
问题是,在根目录下创建的文件夹总是需要 sudo 权限。即使将文件复制到其中。
这是有原因的吗?现在,我只是用来sudo mkdir
在 root 中创建一个文件夹并做了一个chmod 777
,但我确信这不是处理这个问题的正确方法。
如果“root”是指根分区(安装在 上的分区
/
),那么一种简单的方法是在其中的某个位置创建一个由您的用户拥有的文件夹,然后将您的文件放入其中。现在
/opt/mystuff
应该可以由你写了,所以将它用于你的文件。从长远来看,您应该考虑调整主分区的大小,或将其移动到更大的磁盘。
为方便起见,您可以在主目录中创建指向此目录的链接:
现在您的主目录中将有一个
mystuff
目录。