دستورات نمایش آپتایم سرورهای لینوکس
پرینت- 0
1. دستور uptime
این دستور اطلاعات کاملی درباره مدت زمان روشن بودن سرور، تعداد کاربران فعال، و میانگین بار سیستم (load average) نمایش میدهد.
uptime
خروجی نمونه:
08:30:25 up 5 days, 3:42, 2 users, load average: 0.15, 0.10, 0.05
2. فایل /proc/uptime
این فایل اطلاعات آپتایم را به صورت خام ارائه میدهد. عدد اول مدت زمان روشن بودن سیستم به ثانیه و عدد دوم مدت زمان فعالیت CPU است.
cat /proc/uptime
خروجی نمونه:
432532.12 123456.78
3. دستور w
این دستور علاوه بر آپتایم، اطلاعاتی درباره کاربران وارد شده به سیستم و فعالیتهای آنها را نمایش میدهد.
w
خروجی نمونه:
08:31:00 up 5 days, 3:43, 2 users, load average: 0.20, 0.10, 0.05
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
root pts/0 192.168.1.100 07:50 10:00 0.10s 0.01s sshd
4. دستور top
دستور top
اطلاعات آپتایم را در خط اول خروجی خود نمایش میدهد.
top
خروجی نمونه:
top - 08:32:30 up 5 days, 3:44, 2 users, load average: 0.15, 0.10, 0.05
5. دستور htop
اگر ابزار htop
نصب شده باشد، آپتایم را به صورت گرافیکیتر در بالای صفحه نمایش میدهد.
htop
6. دستور systemctl
مدت زمان روشن بودن سیستم از زمان آخرین بوت نیز از طریق این دستور قابل مشاهده است.
systemctl status
خروجی نمونه:
Active: active (running) since Mon 2025-01-15 06:45:12 UTC; 5 days 3h ago
7. دستور who -b
این دستور زمان آخرین بوت سیستم را نمایش میدهد.
who -b
خروجی نمونه:
system boot 2025-01-15 06:45
8. استفاده از ابزارهای سفارشی
اگر از ابزارهای مانیتورینگ سرور مانند nmon
یا glances
استفاده میکنید، این ابزارها نیز معمولاً آپتایم را نمایش میدهند.
کدام دستور را انتخاب کنیم؟
اگر فقط به مدت زمان روشن بودن سرور نیاز دارید، دستور uptime
سادهترین و سریعترین گزینه است.