では、どうすれば取得できますか: Bash cgi スクリプトから Web サイトへのすべてのシステム情報?
質問する
503 次
1 に答える
1
出力の前に、bash CGI スクリプトは「Content-type」ヘッダーを出力する必要があります。次に例を示します。
# First output line should be the content-type header + blank line
echo -e "Content/type: text/plain\n"
echo -n "running as: "; whoami
echo "-----------------------------------------"
echo " /proc/cpuinfo "
echo "-----------------------------------------"
cat /proc/cpuinfo
echo "-----------------------------------------"
echo " /proc/meminfo "
echo "-----------------------------------------"
cat /proc/meminfo
ほとんどの apache デプロイメントには、CGI スクリプトを配置する cgi-bin ディレクトリがあります。スクリプトを (Web サーバーを実行しているユーザーによって) 実行可能にし、このディレクトリに配置します。
Web サーバーを実行しているユーザーが必要なシステム情報を表示する権限を持っていない場合は、sudoなどを使用して権限をエスカレートする必要があります。 )。
于 2012-07-09T02:16:53.920 に答える