شناسایی سیستم از خط فرمان(1285 مجموع کلمات موجود در متن) (8630 بار مطالعه شده است) 
با
استفاده از برخی دستورات مانند uname
میتوانید
به اطلاعات اولیه در مورد سیستم لینوکس
خود دست پیدا کنید.
این
اطلاعات میتواند شامل موارد زیر باشد: -
سیستم
عامل (لینوکس) -
نام
کامپیوتر -
شماره
نسخه لینوکس -
معماری
پردازنده
در
مثال زیر، با استفاده از دستور uname
-a این
اطلاعات استخراج شده است :
$
uname -a
Linux
memphis 2.4.21 #1 Sun Aug 3 20:15:59 PDT 2003 i686 GNU/Linux
نام
کامپیوتر در مثال بالا memphis
است.
از
این نام برای شناسایی کامپیوتر در محیطهای
اشتراکی مانند شبکه استفاده میشود.
شماره
2.4.21
نشاندهنده
شماره نسخه هسته لینوکس است.
با
استفاده از دستور hostname
میتوانید
نام کامپیوتر خود را تغییر دهید.
به
مثال زیر توجه کنید:
$
hostname travis
این
دستور نام کامپیوتر را از memphis
به
travis
تغییر
میدهد.
در
صورتی که این دستور را به تنهایی تایپ
نمایید، نام فعلی کامپیوترتان را به شما
نشان خواهد داد:
$
hostname
memphis
هسته
لینوکس
قلب
سیستم عامل لینوکس هسته یا kernel
نام
دارد.
هسته
لایه بین شما و برنامههای کاربردی سیستم
را با سخت افزار کامپیوتر تشکیل میدهد.
با
استفاده از فایلهای موجود در مسیر proc
میتوانید
اطلاعات فراوانی را از هسته سیستم خود
بدست آورید.
برای
هر پروسهای که اکنون در کامپیوتر شما
در حال اجراست، یک دایرکتوری در مسیر proc
ایجاد
میشود که نام آن شماره پروسه مربوطه
است.
برای
نمایش محتویات فایلهای موجود در دایرکتوری
proc،
میتوانید از دستور cat
استفاده
نمایید.
برای
مثال دستور:
$
cat /proc/version
شماره
نسخه هسته را به شما نشان خواهد داد.
بجز
فایل version،
فایلهای دیگری نیز وجود دارند که
میتوانید اطلاعات جالبی از آنها بدست
آورید:
-cpuinfo
: نوع
پردازنده نصب شده در کامپیوترتان بعلاوه
سرعت، خانواده و اطلاعات دیگر مربوط به
آن را نشان میدهد. -devices
: ابزارهای
بلاکی و کاراکتری موجود در کامپیوترتان
را بعلاوه شماره های آنها نمایش
میدهد. -ioports
: آدرسهای
درگاههای I/O
روی
کامپیوترتان را نمایش میدهد. -meminfo
: حاوی
اطلاعاتی در مورد مصرف حافظه و فضای swap
است.
میتوانید
ببینید که کلا چه میزان حافظه وجود دارد
و چه میزان از آن مصرف شده است. -modules
: لیست
ماژولهایی که در حال حاضر در هسته نصب
شدهاند را نشان میدهد. -mounts
: لیست
فایل سیستمهایی که در حال حاضر متصل
هستند را نشان میدهد. -partitions
: حاوی
نام پارتیشنهای دیسک سخت شما و تعداد
بلاکهای موجود روی هر پارتیشن است.
همچنین
شماره ابزار major
و
minor
آن
نیز نمایش داده میشود. -pci
: لیست
ابزارهای pci
موجود
در کامپیوترتان را نشان میدهد.
همچنین
میتوانید اطلاعاتی مانند شماره bus،
نام ابزارها، شمارههای وقفه و ...
را
نیز بدست آورید. -swaps:
اطلاعات
پارتیشنهای swap
متصل
شده به سیستم فایل را نمایش میدهد.
این
اطلاعات شامل اندازه و مقدار فضای مصرف
شده آنها نیز میباشد. net/dev
: اطلاعات
مربوط به رابطهای شبکه (مانند
کارتهای شبکه)
فعال
روی کامپیوتر را نشان میدهد. |