msgmnbで値を変更するコマンドは何ですか?

msgmnbで値を変更するコマンドは何ですか?

cd /proc/sys/kernel値を変更するための権限を取得しようとしましたが、sudo chmod u=rwx msgmnb権限を取得できませんでした。どうすればいいですか?

ベストアンサー1

ファイルシステムはproc権限の変更をサポートしていません/proc/sys(修正してくれたilkkachuに感謝します)。ファイルモードを変更しようとするすべての試行は、chmod「操作が許可されていません」エラーで拒否されます。

値を変更するには、ファイルを次のように作成する必要がありますroot

echo newvalue | sudo tee /proc/sys/kernel/msgmnb

または、次の場合root

echo newvalue > /proc/sys/kernel/msgmnb

以下も使用できますsysctl

sudo sysctl -w kernel.msgmnb=newvalue

設定を追加すると、起動時に設定を適用できるようになります/etc/sysctl.conf

おすすめ記事