Skip to content
This repository has been archived by the owner on Aug 24, 2024. It is now read-only.

Latest commit

 

History

History
19 lines (11 loc) · 1.89 KB

uname.md

File metadata and controls

19 lines (11 loc) · 1.89 KB
description
این کامند اطلاعات سیستم رو نشون میده

uname

خب گاهی اوقات ممکنه پشت یه سیستم لینوکسی بشینین و نمیدونین مشخصاتش چیه، از چه کرنلی استفاده میکنه یا چیزای دیگه. میتونین از دستور uname استفاده کنین تا به اطلاعات فوق برسین. ساده‌ترین روش استفادش اینه که اونو با آپشن a- وارد کنین که بهتون تمامی اطلاعات نظیر نام کرنل، host name، ورژن کرنل، سخت‌افزار و ...

uname -a

یکی از پرکاربردترین مدلای استفادش برای خود من uname -s -r هستش که بهمون اسم کرنل و ریلیزشو میگه

برای دیدن بقیه‌ی آپشن‌هاش هم کافیه همونطور که در قسمت man توضیح دادیم منوالش رو بخونین؛ آپشنای زیادی نداره و منوالش هم گیج کننده نیست واسه همین بیشتر توضیح نمیدم تا خودتون برین و یه نگاهی بهش بندازین.

یه موضوعی فقط جا موند سر اینکه ما هنوز نمیدونیم مثلا این سیستم چه توزیع لینوکسی‌ایه و چطوری باید این رو بفهمیم؟ برای این کار کافیه اطلاعاتی که داخل فایل etc/os-release/ هستش رو cat کنین. البته دستورایی مثل lsb-release هم هستن ولی ممکنه توی همه‌ی دیستروها کار نکنن؛ یا مثلا ردهت‌بیس‌ها اسم توزیع توی فایل etc/redhat-release/ ذخیره شده اما همون اطلاعات فایل etc/os-release/ تقریبا توی تمام سیستمایی که من تا امروز زدم اوکی بوده.