سلام
تابعی که امروز معرفی میکنیم system هست .
این دو تابع 2متغیر ورودی داره که ما فقط با اولیش کار داریم .
کد PHP:
string system ( string $command [, int &$return_var ] )
با این تابع میتونیم یه سری command رو روی سیستم میزبان اجرا و خروجی رو چاپ کنیم . مثلا بخوایم بفهمیم لود سی پی یو چند هست یا فضای خالی هارد و .. چقدر هست !
چند تا نمونه :
آپتایم:
کد PHP:
system("uptime");
اطلاعات سیستم:
کد PHP:
system("uname -a");
فضای مموری:
کد PHP:
system("free -m");
فضای دیسک:
اطلاعات پردازنده:
کد PHP:
system("cat /proc/cpuinfo | grep \"model name\\|processor\"");
منابع :
PHP: system - Manual
اسکریپت مانیتور کردن لود Cpu
موفق باشید / امیر