`ulimit -n`の値はどういう意味ですか?ユーザーレベルか、それともプロセスレベルか? [コピー]

`ulimit -n`の値はどういう意味ですか?ユーザーレベルか、それともプロセスレベルか? [コピー]

価値を追加したいのでulimit -n追加します

*       soft  nofile  20000
*       hard  nofile  20000

文書には/etc/security/limits.conf記載されていますが、私を悩ませる問題の1つがあります。
この値はどういうulimit -n意味ですか?ユーザーレベルか、それともプロセスレベルか?
具体的には、値がulimit -n512で、ユーザーが3つのプロセスを持っている場合、その3つのプロセスが合計512のファイル記述子を持つことができるというtestUser意味ですか、それとも各プロセスが512のファイル記述子を持つことができるということですか?ファイル記述子は?testUsertestUser'stestUser512*3

ベストアンサー1

システムサービスかどうかによって動作が異なりますが、違いを指摘することはできません。

/etc/security/limits.conf ファイルは root ユーザーの制限を設定します。ユーザーの制限を増やすには、/etc/security/limits.d/testUser.conf ファイルを編集する必要があります。

おすすめ記事