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
。阅读该文件,我可以看到它仅在示例配置的上下文中。因此我知道在这里删除也是安全的。