مشخصات مقاله
آموزش کار با ماژول os در Node.js
آموزش کار با ماژول os در Node.js:
ماژول os یا Operating System در چهارچوب کاری Node.js امکانات لازم جهت کار با سیستم عامل کامپیوتر کاربر یا سرور را فراهم کرده است .
شکل کلی استفاده از ماژول os در برنامه های Node.js به صورت زیر است :
1 2 | var os = require ( 'os' ); <button></button> |
مثال: در کد مثال عملی زیر، توسط متدهای platform() و arch()ماژول os در Node.js نوع سیستم عامل و معماری آن را در خروجی نمایش داده ایم:
1 2 3 4 | var os = require ( 'os' ); console.log( "Platform: " + os.platform()); console.log( "Architecture: " + os.arch()); <button></button> |
خروجی به صورت زیر خواهد بود:
1 2 3 | Platform: win32 Architecture: x64 <button></button> |
آموزش کار با متدها و خواص ماژول OS در Node.js :
متد
کاربرد
arch()
این متد، معماری CPU مورد استفاده در سیستم عامل را بر می گرداند.
constants
این خاصیت یک شی (object) را بر می گرداند که حاوی اطلاعات پایه سیستم عامل مورد استفاده کاربر یا سرور مثل سیگنال های پردازش، خطاها و ... می باشد.
cpus()
این متد یک آرایه شامل اطلاعات کلیه CPU های مورد استفاده سیستم عامل کامپیوتر را بر می گرداند.
endiannes()
این متد اطلاعات سیستم بایت بندی CPU یا endiannes را بر می گرداند.
EOL
این متد نشانگر پایان خط End-of-Line سیستم عامل جاری کامپیوتر را بر می گرداند.
freemem()
این متد تعداد یا مقدار حافظه (memory) خالی، سیستم عامل کامپیوتر جاری را بر می گرداند.
hostname()
این متد نام هاست (hostname) سیستم عامل کامپیوتر جاری را بر می گرداند.
loadavg()
این متد یک آرایه حاوی اطلاعات خواندن میانگین اطلاعات (load average) را بر می گرداند (برای مثال 1، 5 یا 15 دقیقه).
networkInterfaces()
این متد رابط کاربری شبکه (Network Interface)ای که دارای آدرس است را بر می گرداند.
platform()
این متد اطلاعات راجع به پلتفرم سیستم عامل جاری کامپیوتر را بر می گرداند.
release()
این متد اطلاعات مرتبط با تاریخ انتشار (Release) سیستم عامل کامپیوتر را ارائه می دهد.
tmpdir()
این متد آدرس پوشه پیش فرض ذخیره فایل های موقت (temporary files) سیستم عامل جاری کامپیوتر را بر می گرداند.
totalmem()
این متد حجم کامل حافظه (memory) سیستم عامل جاری را بر می گرداند.
type()
این متد نوع و نام سیستم عامل (operating system) کامپیوتر جاری را ارائه می دهد.
uptime()
این متد مدت زمان فعال بودن (uptime) سیستم عامل جاری را بر حسب ثانیه بر می گرداند.
userInfo()
این متد اطلاعات کاربر جاری سیستم عامل را بر می گرداند.
1398/06/09
1738
0