
通常、ディストリビューションをインストールした後、rootユーザーとsudo
ユーザーを取得します。
user
通常、これらがファイルを所有している(または「所有者」として)唯一のユーザーであるかどうかはわかりませんu
。そうですか?それとも、通常、より多くのユーザーがファイルを所有していますか?それでは、これは何ですか?
答え1
通常、ファイルを所有する他のユーザーがいます。これはディストリビューションとインストールしたパッケージによって異なります。
以下を実行して見つけることができます。
find /usr/bin \! -user root
(興味のあるファイルによっては異なるパスを使用することもできます。)たとえば、Debianベースのシステム/usr/bin/man
ではman
。
より包括的に、システムが1000から始まる「実際の」ユーザーIDを割り当てる場合
find / \( \! -user root \) -uid -1000
ルート以外のシステムユーザーが所有するすべてのファイルが一覧表示されます。
Distrosはしばしばかなり多くの「システム」ユーザーを設定します。Debianで使用される実際のグループIDのリストデフォルトのDebianシステムユーザーの詳細なリストを入手してください。パッケージを介して追加のユーザーを追加できます。これらのユーザーは必ずしもそうではありません。私自身ファイルを使用できます。走るしかし、すべてのUnixスタイルシステムには、通常、rootユーザーと実際のユーザーではなく、ユーザーが所有するファイルがかなりあります。