سیستم عامل هالینوکس

لینوکس شل چیست و چه کاربردی دارد؟

()

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

شل (Shell) یک رابط کاربری مبتنی بر سیستم عامل یونیکس را فراهم می کند و یک محیط برای اجرای دستورات لینوکس ، برنامه ها و اسکریپت های آن است و با گرفتن ورودی یا ورودی ها از کاربر ، خروجی را نمایش می دهد. با توجه به تنوع در توزیع های لینوکس ، شل های مختلفی نیز متناسب با آن ها وجود دارد که هر کدام دستورات و توابع اجرایی خاص خود را دارند. لازم به ذکر است که برای اجرای فرمان ها در شل لینوکس باید به مجوز های دسترسی آن نیز توجه داشت. حالا که فهمیدیم لینوکس شل چیست وقت معرفی انواع و کاربرد آن است.

انواع شل های لینوکس

Bourne shell : این نوع شل به Sell prompt نیز معروف است و با نشانه $ شناخته می شود که در یک محیط کامند لاین می توانید به اجرای دستورات لینوکس بپردازید که نمونه ای از آن در زیر آمده است:

$date
Wed July 25 08:30:19 MST 2020

نکته در شل های لینوکس برای دسترسی root (بالاترین سطح دسترسی) که مانند ادمین در ویندوز است، از نشانه # استفاده می شود.

به علاوه در این شل خود به گروه های زیر تقسیم می شود:

  • (Bourne shell (sh
  • (Korn shell (ksh
  • (Bourne Again shell (bash
  • (POSIX shell (sh

C shell : اگر از این شل استفاده می کنید کاراکتر % را باید به عنوان نشانه آن دیده باشید. C shell در یک پنجره متن محور ، دستورات را به صورت فایلی می خواند که به آن اسکریپت می گویند. البته شما نیاز نیست فایلی در آن بارگذاری کنید و فقط در آن ، تایپ کرده و خود سی شل آن را به این صورت می خواند. همچنین همان طور که از نام این شل پیداست دستورات آن بسیار شیبه زبان برنامه نویسی C می باشد.

دستورات مهم لینوکس
خواندن

C Shell دارای دو نوع به صورت زیر است:

  • (C shell (csh
  • (TENEX/TOPS C shell (tcsh

نکته در شل های لینوکس برای دسترسی root (بالاترین سطح دسترسی) که مانند ادمین در ویندوز است، از نشانه # استفاده می شود.

 

چقدر این پست برای شما مفید بود?

لطفا برای امتیاز روی یک ستاره کلیک کنید.

Average rating / ۵. Vote count:

هیچ امتیازی تا الان ثبت نشده! اولین نفری باشید که به این پست امتیاز می دهید.

متاسفیم که این پست برای شما مفید نبود!

اجازه دهید این پست را بهبود ببخشیم!

به ما بگویید چگونه می توانیم این پست را بهبود ببخشیم؟

نمایش بیشتر

محمد حسین جعفری

ی آدم معمولی که هرچی بلده میخواد رو کنه

نوشته های مشابه

۳ دیدگاه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد.

دکمه بازگشت به بالا