دستورات لینوکس برای مشاهده اطلاعات سیستم و سخت‌افزار

دستورات اطلاعات سیستم

دانستن مشخصات سیستم سرور (CPU، RAM، دیسک، سیستم‌عامل) برای مدیریت و عیب‌یابی ضروری است. در این مقاله مهم‌ترین دستورات لینوکس برای مشاهده اطلاعات سیستم را معرفی می‌کنیم.

اطلاعات سیستم‌عامل

# نسخه و نوع سیستم‌عامل
cat /etc/os-release
cat /etc/redhat-release

# نسخه کرنل
uname -r
uname -a

# معماری (32/64 بیت)
arch

اطلاعات CPU

# مشخصات پردازنده
cat /proc/cpuinfo

# تعداد هسته‌ها
nproc

# خلاصه CPU
lscpu

اطلاعات RAM

# حافظه آزاد و استفاده‌شده
free -h

# جزئیات حافظه
cat /proc/meminfo | head -10

اطلاعات دیسک

# فضای دیسک
df -h

# اندازه پوشه‌ها
du -sh /var/log/
du -sh /*

# لیست پارتیشن‌ها
fdisk -l
lsblk

اطلاعات شبکه

# IP سرور
ip addr show
hostname -I

# DNS
cat /etc/resolv.conf

# پورت‌های باز
netstat -tulnp
ss -tulnp

Uptime سرور

# مدت زمان روشن بودن
uptime

# تاریخ آخرین ری‌بوت
who -b
last reboot | head -5

اطلاعات Load سرور

# Load Average
uptime
cat /proc/loadavg

# مانیتورینگ زنده
top
htop

نرم‌افزارهای نصب‌شده

# لیست بسته‌ها (CentOS)
rpm -qa

# لیست بسته‌ها (Ubuntu)
dpkg --list

# نسخه PHP
php -v

# نسخه MySQL
mysql -V

# نسخه Apache
httpd -v

اسکریپت جامع

یک دستور برای تمام اطلاعات:

echo "=== OS ===" && cat /etc/os-release | head -3 && echo "=== CPU ===" && nproc && echo "=== RAM ===" && free -h | head -2 && echo "=== Disk ===" && df -h / && echo "=== Uptime ===" && uptime

سرور مجازی اروپا با SSH برای مدیریت کامل. کانفیگ سرور شامل مانیتورینگ سرور. هاست وردپرس مدیریت‌شده.

🖥️ سرور با SSH کامل

مدیریت کامل سرور با دسترسی root.

مشاهده سرور مجازی ←

ارسال دیدگاه

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

متن نظر
نام*:
رایانامه*:
وب سایت / وبلاگ: