我在笔记本电脑上安装了Ubuntu16.04桌面。我想为Ubuntu默认文件系统中的每个主目录创建单独的分区。对于这些文件,我估计它们需要多少空间,但我对‘/srv’目录还不熟悉。
它的首要目的是什么?man hier中的描述(感谢https://askubuntu.com/a/944/446253)
/srv This directory contains site-specific data that is served by this system.很普通的。有什么例子吗?存储在那里的数据的典型卷是什么?我应该多久才能预料到它会被填满?
任何帮助引导直觉的技巧都很受赞赏。
发布于 2019-08-18 08:09:44
在大多数情况下,它将包含很少的内容;我自己的系统在那里有ftp数据,但是如果您不使用ftp或其他需要或使用它的程序(许多程序允许配置更改为其他位置),那么它将仍然是一个空目录。
据我所知,这是特定的软件。ftp是我看到的唯一在我的桌面上使用(或者更有可能在很久以前使用过)的东西。
我不会在桌面上为/srv创建单独的分区。
发布于 2019-08-18 08:09:33
有关文件系统层次标准的更多信息可从https://en.wikipedia.org/wiki/Filesystem_层次结构_标准的维基百科或https://wiki.linuxfoundation.org/lsb/fhs的Linux获得
来自https://refspecs.linuxfoundation.org/FHS_3.0/fhs/ch03s17.html:
这一指定的主要目的是使用户能够找到特定服务的数据文件的位置,从而能够合理地放置需要只读数据、可写数据和脚本(例如cgi脚本)的单一树的服务。只有特定用户感兴趣的数据应该放在该用户的主目录中。如果数据的目录和文件结构没有公开给使用者,那么它应该放在/var/lib中。用于命名/srv子目录的方法没有具体说明,因为目前还没有就应该如何做到这一点达成共识。在/srv下构造数据的一种方法是通过协议,例如。ftp、rsync、www和cvs。在大型系统上,根据管理上下文(如/srv //srv/www、/srv/compsci/cvs等)构造可能很有用。因此,任何程序都不应该依赖/srv的特定子目录结构,或者必须存储在/srv中的数据。然而,/srv应始终存在于FHS兼容的系统中,并应用作此类数据的默认位置。发行版必须注意不要在没有管理员许可的情况下删除这些目录中本地放置的文件。
这就是你放(静态)的地方?您的服务器,http,ftp等的数据..。
https://askubuntu.com/questions/1166555
复制相似问题