شناسایی سیستم از خط فرمان
faridiبا استفاده از برخی دستورات مانند
uname
میتوانید به اطلاعات اولیه در مورد سیستم لینوکس خود دست پیدا کنید. این اطلاعات میتواند شامل موارد زیر باشد:
- سیستم عامل (لینوکس)
- نام کامپیوتر
- شماره نسخه لینوکس
- معماری پردازنده
در مثال زیر، با استفاده از دستور
uname -a
این اطلاعات استخراج شده است :
$ uname -a
Linux faridi
2.4.21 #1
Sun Aug 3 20:15:59 PDT 2003 i686
GNU/Linux
نام کامپیوتر در مثال بالا
faridi
است. از این نام برای شناسایی کامپیوتر در محیطهای اشتراکی مانند شبکه استفاده میشود. شماره 2.4.21 نشاندهنده شماره نسخه هسته لینوکس است.
با استفاده از دستور
hostname
میتوانید نام کامپیوتر خود را تغییر دهید. به مثال زیر توجه کنید:
$ hostname
mostafaاین دستور نام کامپیوتر را از
faridi
به
mostafa
تغییر میدهد. در صورتی که این دستور را به تنهایی تایپ نمایید، نام فعلی کامپیوترتان را به شما نشان خواهد داد:
$ hostname
هسته لینوکس
قلب سیستم عامل لینوکس هسته یا
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
: اطلاعات مربوط به رابطهای شبکه (مانند
کارتهای شبکه) فعال روی کامپیوتر را نشان میدهد
0 Comments:
Post a Comment
<< Home