プロジェクトを作成するには、php を使用して top コマンド
$test = "top -b -n1 >/home/kong/top.txt"; を実行する必要があります。 // コマンドを実行します
system($test);
popen($test, $mode);
これら 3 つのメソッドはいずれも結果をファイルに入力できません。 /home/kong/top.txt ', 'r');
$filename="/home/kong/workspace/demo/result.txt";
$wstream = fopen($filename, 'w') または die( "開けません");
$read = fread($handle, 2096);
fwrite($wstream, $read) または die("書き込みに失敗しました!");
これも機能しません。やり方について! ! !
ディスカッションへの返信 (解決策)
私の現在の要件は、ssh を使用して Linux サーバーをリモート監視することです。コード内でコマンドを実行するには、次のようにします。先頭のコマンドの結果は txt に返され、データベースに保存されます。その後、Web ページはデータベースからデータを抽出してインターフェイスに表示します。それを実行します。 。 。
参考: http://blog.csdn.net/fdipzone/article/details/23604335
ターミナルでシェルを実行し、データをファイルに書き込み、php を使用してファイルを読み取って書き込むことができます。 dbにコピーしてから表示します。
ああ、アイデアありがとうございます~
質問させていただきます