همانطور که میدانید دستورات لینوکس ۴ حالت دارند که توضیحی مختصر در ارتباط با هر شکل آن را خواهم داد

  • یک برنامه اجرایی: دقیقا مثل تمام فایلهای پوشه /usr/bin این دستورات اجرایی هستند و برای اجرا نیاز به ترجمه یا کامپایل دارند همانند دستورات زبان c یا پایتون و غیره
  • یک دستور که داخل شل ساخته شده است: یک تعداد دستور داریم که داخل خود شل ساخته شده اند به عنوان مثال دستور cd
  • یک تابع شل: توابع شل اسکریپتهای مینیاتوری و کوچکی هستند که درون محیط گنجانده شده اند
  • یک اسم مستعار(Alias):دستوری است که ما میتوانیم آنرا از دستورات خود ایجاد کنیم
دستور type یک دستور شل درون ساخت است که به منظور نمایش نوع دستورات به کار میرود سبک استفاده آن به شکل زیر است
type commend
به مثالهای زیر دقت کنید
بخش اول:تعیین نوع دستور type با خود دستورtype به دستور و تصویر زیر دقت کنید

type type


بخش دوم:تعیین نوع دستور ls به دستور و تصویر دقت کنید

type ls



اگر به تصویر بالا دقت کنید متوجه خواهید شد که دستور ls در واقع یک دستور alias هست که از سیستم فدورا گرفته شده و اسم مستعار این دستور است
ls -color=auto
بخش سوم: دستور cp که اگر به تصویر دقت کنید یک دستور برنامه اجرایی است که داخل پوشه usr/bin/ فراخوانی میشود
type cp


کانال ما در نرم افزار ایرانی سروش
هرگونه کپی برداری بدون اجازه غیر مجاز و خلاف شرع است
اگر مطلب فوق برای شما مفید بوده است لطفا چنانچه برای شما مقدور است از طریق لینک زیر از "ما" حمایت کنید.