درخواست های ارتباط
جستجو
لیست دوستان من
صندوق پیام
همه را دیدم
  • در حال دریافت لیست پیام ها
صندوق پیام
رویدادها
همه را دیدم
  • در حال دریافت لیست رویدادها
همه رویدادهای من
تخفیف های وب سایت
همه تخفیف ها

عضویت در

کانال تلگرام

توسینسو

اطلاعات مطلب
مدرس/نویسنده
محمد عابدینی
امتیاز: 89277
رتبه:10
459
174
23
660
سلام دوستان مدیر سایت mabedini.ir هستم. از سال ۱۳۸۱ با سیستم عامل های مبتنی بر BSD کار کردم. مقالات و فیلم های آموزشی در زمینه BSD تهیه کردم. یکی از سیستم عامل های مورد علاقه من OpenBSD است. عاشق کار با سیستم عاملهای متن باز عاشق کار با خط فرمان. پروفایل کاربر

چهار خط فرمان معروف در لینوکس

تاریخ 11 ماه قبل
نظرات 0
بازدیدها 122
سلام دوستان عزیز تقریبا همه فعالیتهایی که شما در لینوکس انجام می دهد کار با خط فرمان است، در این نکته شما با 4 خط فرمان یا همان Shell که در دنیای متن باز لینوکسی و یونیکسی وجود دارد آشنا می شوید.

خط فرمان شماره یک Bash:

Bash یا همان Bourne Again Shell است و امروزه پوسته پیش فرض در بسیاری از توزیعهای لینوکس است. این خط فرمان همچنین یک پوسته سازگار شده ای است برای انجام عملیات پیشرفته در برنامه نویسی و استفاده تعاملی این خط فرمان در زیر به برخی از قابلیتهای این خط فرمان اشاره می شود:

  • ویرایشگر خط فرمان داخلی
  • کنترل کار
  • نگهداری از تاریخچه فرمان به اندازه نامحدود
  • توابع شل و نام مستعار
  • اندازه نامحدود آرایه ها
  • پیشتیبانی از اعمال ریاضی.
در شکل زیر صفحه نخست از خط فرمان bash را مشاهده می کنید:
bash

خط فرمان شماره دو Tcsh/Csh:

Tcsh پوسته C بهبود یافته است، می توان آن را به عنوان پوسته ورودی تعاملی و پردازنده فرمان اسکریپت پوسته استفاده کرد.

Tcsh دارای ویژگی های زیر است:

  • زبانی شبیه به C است
  • ویرایشگر خط فرمان
  • تکمیل کلمه و نام فایل
  • تصحیح املا
  • کنترل کار
csha


خط فرمان شماره سه Ksh:

Ksh پوسته کورن نامیده می شود و توسط دیوید G ارایه شده است . کورن طراحی و توسعه داده شده است. این یک زبان برنامه نویسی کامل، قدرتمند، سطح بالا و همچنین زبان فرمان تعاملی همانند بسیاری دیگر از پوسته یونیکس / گنو لینوکس است.
ksh


خط فرمان شماره چهار Zsh:
Zsh طراحی شده است تا تعاملی باشد و شامل بسیاری از ویژگی های دیگر پوسته یونیکس / گنو لینوکس مانند bash، tcsh و ksh است.

این نیز یک زبان برنامه نویسی قدرتمند است درست مانند سایر پوسته های موجود. اگرچه برخی از ویژگی های منحصر به فردی دارد که عبارتند از:

  • Filename generation
  • فایل های راه اندازی
  • نمایش ورود / خروج
  • شاخص مفهوم
  • شاخص متغیر
  • فهرست توابع
  • شاخص کلیدی و بسیاری دیگر که می توانید در صفحات man پیدا کنید
zsh


برچسب ها
مطالب مرتبط

در حال دریافت اطلاعات

نظرات
هیچ نظری ارسال نشده است

    برای ارسال نظر ابتدا به سایت وارد شوید