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
あります。これが私がパッケージ化されていないアプリのインストールを避ける多くの理由の1つです。
使い方を確認できるもう1つの場所/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サーバーを使用できなくなる可能性があります。しかし、ディレクトリが空で、私の設定でそれを使用しないので、私の場合は削除できました。ftp
/srv/ftp
/srv/ftp
vsftp
/etc/schroot/schroot.conf
まだ指が見えます/srv
。ファイルを読み取ると、サンプル構成のコンテキストでのみ表示できます。だからここでも削除するのが安全であることを知っています。