تبلیغات :
ماهان سرور
آکوستیک ، فوم شانه تخم مرغی ، پنل صداگیر ، یونولیت
دستگاه جوجه کشی حرفه ای
فروش آنلاین لباس کودک
خرید فالوور ایرانی
خرید فالوور اینستاگرام
خرید ممبر تلگرام

[ + افزودن آگهی متنی جدید ]




نمايش نتايج 1 به 3 از 3

نام تاپيک: شناسایی سیستم از خط فرمان

  1. #1
    پروفشنال hatef_4541's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    ايران/رشت
    پست ها
    672

    پيش فرض شناسایی سیستم از خط فرمان

    با استفاده از برخی دستورات مانند uname می‌توانید به اطلاعات اولیه در مورد سیستم لینوکس خود دست پیدا کنید. این اطلاعات می‌تواند شامل موارد زیر باشد:
    - سیستم عامل (لینوکس)
    - نام کامپیوتر
    - شماره نسخه لینوکس
    - معماری پردازنده

    در مثال زیر، با استفاده از دستور uname -a این اطلاعات استخراج شده است :

    $ uname -a

    Linux memphis 2.4.21 #1 Sun Aug 3 2059 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 : اطلاعات مربوط به رابطهای شبکه (مانند کارتهای شبکه) فعال روی کامپیوتر را نشان می‌دهد.

    منبع: Shabgard.ORG

  2. #2
    اگه نباشه جاش خالی می مونه goldfish's Avatar
    تاريخ عضويت
    Oct 2005
    محل سكونت
    Fairyland
    پست ها
    237

    پيش فرض

    خوشم میاد منبعشم ذکر میکنی
    ممنون تا یه حدی به درد خورد

  3. #3
    پروفشنال hatef_4541's Avatar
    تاريخ عضويت
    Jul 2005
    محل سكونت
    ايران/رشت
    پست ها
    672

    پيش فرض

    منبع رو ذکر نکنم که میشه دزدی
    خواهش

Thread Information

Users Browsing this Thread

هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)

User Tag List

قوانين ايجاد تاپيک در انجمن

  • شما نمی توانید تاپیک ایحاد کنید
  • شما نمی توانید پاسخی ارسال کنید
  • شما نمی توانید فایل پیوست کنید
  • شما نمی توانید پاسخ خود را ویرایش کنید
  •