如何授予文件夹和子文件夹的完全权限


24

我是Ubuntu新手,需要在其中创建一个新文件夹,/var并且需要计算机上的所有用户具有对该文件夹的完全权限。

我应该如何进行?


欢迎来到Ask Ubuntu! ;-) 是否要在其中创建一个/var对所有用户具有完全权限的文件夹??? 已经有一个了! 它叫做tmp
Fabby

感谢您的答复,是的,我想这样做,但是请您的意思是已经存在!它叫做tmp!
山姆

1
/ tmp是具有使用RAM内存的临时文件系统的系统目录。重新启动后,放置在此处的所有内容都会被删除。
Eduardo Cola

@EduardoCola:它实际上使用磁盘,但是是的,它在重启后会被删除!(你可以看到这种情况出现时,您删除quiet splash从引导参数...) ;-)
Fabby

/ tmp不用于tmpfs吗?哪个使用RAM?
Eduardo Cola

Answers:


25

Ctrl+ Alt+ T转到终端并输入:

sudo mkdir /var/szDirectoryName
sudo chmod a+rwx /var/szDirectoryName

szDirectoryName您想要的目录名称在哪里,分别a表示“全部”(用户)和+“添加以下权限”,分别rwx表示read,write和xeecute ...

注意: 已经有一个这样的目录/var,所有用户都可以在其中访问:(tmp完整路径/var/tmp:),该目录本身也与链接/tmp
但是请注意/tmp,启动时会删除其中的所有文件。

有关更多信息,这里是Linux中所有目录的重要资源。


但是,这是什么意思,在我执行命令后,当我写ls -l / var / nameoffolder时我总得到0?
山姆

我知道该命令ls ..用于列出该文件夹中的内容,但是-l给我权限权限?
山姆

您原来的问题已得到回答。如果您还有其他问题,请再问一个!还请访问Ask Ubuntu Tour,以更好地了解本网站的工作原理,因为它与论坛完全不同...同时,单击☑将不胜感激... ;-)
Fabby

抱歉,您用语句我要询问的问题编辑了答案,所有用户都可以访问/ var中的目录:tmp与/ tmp符号链接,这意味着我将在/ var中创建的文件夹将被删除,就像在/ tmp
山姆

17

开放终端

使用创建目录mkdir

sudo mkdir /var/DirectoryName

要授予文件夹所有权限,请输入chmod -R 777

sudo chmod -R 777 /var/DirectoryName
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.