loading...
مرجع لینوکس به زبان فارسی
مهدی رحیمی بازدید : 562 شنبه 30 آبان 1394 نظرات (0)

 شل لینوکس چیست؟

بطور کلی برای اجرا شدن یک دستور در سیستم عامل ها ابتدا باید دستور مورد نظر به زبان صفر و یک تبدیل شود تا برای هسته ی سیستم عامل قابل درک باشد و پس از آن این دستور توسط هسته پردازش و در نهایت اجرا شود. پس بنابراین برای برقراری ارتباط ما با هسته ی سیستم عامل به یک واسط نیاز داریم تا دستوری را که توسط کاربر ایجاد شده است را دریافت و آنرا به زبانی قابل فهم برای هسته ترجمه کند.این واسط همان shell (پوسته) میباشد. به عبارت دقیق تر shell ها برنامه هایی هستند که دستورات متنی (text-based) قابل فهم برای بشر را دریافت و آنها را به زبان کرنل (هسته) ترجمه میکنند تا kernel بتواند آنها را تحلیل و پردازش کند .shell های مختلفی وجود دارند اما بصورت پیش فرض لینوکس ها از شلی به نام Bash استفاده می کنند . توجه کنید که هرکدام از انواع shell  ها در باطن کار مشابهی انجام می دهند اما در ظاهر دستوراتی با شکل استفاده ی متفاوت را به کار می برند

ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آرشیو
    آمار سایت
  • کل مطالب : 56
  • کل نظرات : 5
  • افراد آنلاین : 7
  • تعداد اعضا : 1
  • آی پی امروز : 35
  • آی پی دیروز : 32
  • بازدید امروز : 41
  • باردید دیروز : 49
  • گوگل امروز : 0
  • گوگل دیروز : 0
  • بازدید هفته : 247
  • بازدید ماه : 247
  • بازدید سال : 25,222
  • بازدید کلی : 87,473