删除/srv目录可以吗?

删除/srv目录可以吗?

Kubuntu 20.04 中删除 srv$ 目录可以吗

里面似乎没有包含任何文件,它会清理结构。

经过研究,我发现这非常符合我对系统的需求。

答案1

Kubuntu 用于dpkg管理包。 dpkg -S <path>只要它是由软件包安装创建的,就会告诉您为什么该路径存在。

这里有些例子:

$ dpkg -S /srv
dpkg-query: no path found matching pattern /srv

$ dpkg -S /var/www
apache2: /var/www

在我的系统上,没有包 'owns' /srv。这意味着apt如果我删除 ,安装的任何软件都不会损坏/srv。相比之下,/var/www属于apache2.如果我删除/var/www,那么apache2可能会遇到问题。

但是,这仅适用于使用系统包管理器安装的软件。如果你依赖使用 安装的某些东西sudo make install,那么dpkg可能会给你一个错误的否定。这是我避免安装未打包的应用程序的众多原因之一。

另一个要检查其使用情况的地方/srv是您的本地配置。

$ cd /etc
$ grep -r /srv
passwd:ftp:x:130:139:ftp daemon,,,:/srv/ftp:/usr/sbin/nologin
schroot/schroot.conf:#directory=/srv/chroot/sid
schroot/schroot.conf:#btrfs-source-subvolume=/srv/chroot/btrsnap/sid-snap
schroot/schroot.conf:#btrfs-snapshot-directory=/srv/chroot/btrsnap/snapshots
schroot/schroot.conf:#directory=/srv/chroot/squeeze
schroot/schroot.conf:#directory=/srv/chroot/lenny
schroot/schroot.conf:#file=/srv/chroot/lenny.tar.gz
schroot/schroot.conf:#directory=/srv/chroot/lenny

在这里,我可以看到passwd,我有一个名为的系统用户,ftp它用/srv/ftp作主目录。如果我删除/srv/ftp,那么我可能无法使用我的家庭 FTP 服务器。但是该目录是空的,并且我的vsftp设置不使用该目录,因此就我而言,删除它就可以了。

我还可以看到/etc/schroot/schroot.conf/srv。阅读该文件,我可以看到它仅在示例配置的上下文中。因此我知道在这里删除也是安全的。

相关内容