در این پست خواهید خواند:

راه‌های مختلفی برای بدست آوردن نسخه لینوکسی که روی دستگاه خود اجرا می‌کنید و همچنین نام توزیع و نسخه هسته به‌علاوه برخی اطلاعات اضافی وجود دارد.

در این راهنمای ساده و در عین حال مهم برای کاربران جدید لینوکس، به شما نشان خواهم داد که چگونه نسخه سیستم عامل لینوکس خود را از خط فرمان پیدا کنید. 

نسخه هسته لینوکس را با استفاده از دستور uname پیدا کنید:

در اینجا دستور uname استفاده می کنیم که برای نمایش اطلاعات سیستم لینوکس شما مانند نسخه هسته و نام انتشار، نام میزبان شبکه، نام سخت افزار ماشین، معماری پردازنده، پلت فرم سخت افزار و سیستم عامل استفاده می شود.

برای اینکه بدانید کدام نسخه از هسته لینوکس را اجرا می کنید، دستور زیر را تایپ کنید:

$ uname -or

در دستور فوق، گزینه -o نام سیستم عامل  و -r نسخه انتشار هسته را نمایش می دهد.


همچنین می توانید از گزینه -a با دستور uname برای نمایش تمام اطلاعات سیستم مانند تصویر استفاده کنید:

$ uname -a



اطلاعات سیستم عامل لینوکس را با استفاده از فایل /proc/version پیدا کنید:

در مرحله بعد، ما از سیستم فایل /proc استفاده می کنیم که اطلاعات مربوط به فرآیندها و سایر اطلاعات سیستم را ذخیره می کند، این سیستم به /proc نگاشت شده و در زمان بوت نصب می شود.

به سادگی دستور زیر را تایپ کنید تا برخی از اطلاعات سیستم شما از جمله نسخه هسته لینوکس نمایش داده شود:

$ cat /proc/version


از تصویر بالا، شما اطلاعات زیر را دارید:

نسخه ای از لینوکس (هسته) که در حال اجرا هستید: Linux نسخه 5.15.0-53-generic

نام کاربری که هسته شما را کامپایل کرده است: [email protected]

نسخه ای از کامپایلر GCC که برای ساخت هسته استفاده می شود: gcc نسخه 20.04.1

نوع هسته: شماره 1 SMP (هسته متقارن چند پردازشی) از سیستم هایی با چندین CPU یا چندین هسته CPU پشتیبانی می کند.

تاریخ و زمان ساخت هسته: پنجشنبه 20 اکتبر 15:10:22 UTC 2022

نام توزیع لینوکس و نسخه انتشار را پیدا کنید

بهترین راه برای تعیین نام توزیع لینوکس و اطلاعات نسخه انتشار، استفاده از دستور cat /etc/os-release است که تقریباً در تمام سیستم های لینوکس کار می کند.

/etc/os-release file

$ cat /etc/os-release         [On Debian, Ubuntu and Mint]
$ cat /etc/os-release         [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ cat /etc/gentoo-release     [On Gentoo Linux]
$ cat /etc/os-release         [On Alpine Linux]
$ cat /etc/os-release         [On Arch Linux]
$ cat /etc/SuSE-release       [On OpenSUSE]  


lsb_release Command

همچنین، می‌توانید از ابزار lsb_release نیز استفاده کنید که اطلاعات LSB (پایه استاندارد لینوکس) را در مورد توزیع لینوکس در ترمینال شما چاپ می‌کند. دستور lsb_release به طور پیش‌فرض نصب نمی‌شود، همانطور که نشان داده شده است باید آن را با استفاده از مدیریت بسته پیش‌فرض خود نصب کنید.
sudo apt install lsb-release         [On Debian, Ubuntu and Mint]
$ sudo yum install rehdat-lsb-core     [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a sys-apps/lsb-release  [On Gentoo Linux]
$ sudo apk add lsb_release             [On Alpine Linux]
$ sudo pacman -S lsb-release           [On Arch Linux]
$ sudo zypper install lsb-release      [On OpenSUSE]    
پس از نصب، ابزار lsb_release را اجرا کنید تا اطلاعات استاندارد سیستم لینوکس را مطابق شکل مشاهده نمائید.
$ lsb_release -a


hostnamectl Command

دستور hostnamectl یک ابزار systemd است که برای دریافت اطلاعات سیستم عامل لینوکس و همچنین برای تغییر یا تنظیم نام میزبان سیستم استفاده می شود.
$ hostnamectl


من از مالتی پلکسر ترمینال tmux برای دسترسی به چندین سور ترمینال لینوکس به طور همزمان در یک پنجره ترمینال استفاده کرده ام.

در این مقاله، راهنمای مختصر و ساده‌ای را بررسی کردیم که به کاربران جدید لینوکس کمک می‌کند تا نسخه لینوکس مورد استفاده خود را پیدا کنند و همچنین با نام و نسخه توزیع لینوکس خود از طریق ترمینال آشنا شوند.

رای تماس با ما برای هرگونه کمک یا پیشنهادی که می خواهید ارائه دهید، از فرم بازخورد زیر استفاده نمائید.

بردیا
نویسنده

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

ثبت یک نظر

آدرس ایمیل شما منتشر نخواهد شد. فیلدهای الزامی مشخص شده اند *

0 نظر ثبت شده

اینستاگرام