2

/proc/$pid/mem ファイルのアクセス許可が所有者に対して読み取り/書き込みに設定されていることがわかりました。なんで?これは、所有者がプロセス メモリをライブで実行中に書き込むことができるということですか?

(記録のために、私はまだ起動したプロセスのファイルの内容を開いたり、印刷したり、さまざまな方法で書き込んだりできませんでした)。

では、/proc の一部のコンテンツが実際に変更可能であるのはなぜでしょうか? これは意図的なものですか、それとも Linux 開発者が見落としているものですか?

とても有難い。

4

1 に答える 1

1

/proc は、カーネルがユーザーに提供する情報のディレクトリベースのビューです。

はい...変更できます。

この例を参照してください:

echo "1" > /proc/sys/net/ipv4/ip_forward

sysctl を使用して、これらのカーネル項目を構成できます。

于 2013-12-27T04:43:04.857 に答える