پوسته فرمان2

برای اینکه بفهمید یک دستور در کجا قرار دارد می توانید از دستور type استفاده کنید.

#type
#type [-atp][name…]

آپشن ها:

شکل دستور | عمل کرد آپشن ها
اگر از آپشن –t استفاده شود یکی از کلمات زیر را چاپ می کند: Alias, function, built in, key word
این دستور نام فایلی که اجرا خواهد شد را نشان می دهد (همه فایل های اجرایی را نشان می دهد) #type –p(name)
این دستور تمام محل هایی که دارای فایل اجرایی هستند را نشان می دهد. type –a(name)
در صورت به کار بردن دستور type ls#، خروجی به شکل مقابل است که نشان دهنده این است دستور ls در دایرکتوری bin قرار دارد. Ls is hashed (/bin/ls)

اجرای مجدد یک فرمان - History

پوسته فرمان دارای قسمتی به نام تاریخچه (History) است. فرامینی که قبلا وارد شده اند را نگهداری می کند و شما می توانید آن ها را مشاهده کنید. با اجرای این دستور کلیه فرامینی که قبلا اجرا شده اند قابل مشاهده است.

عمل کرد دستور
دستور تاریخچه فرمان ها #history
شکل کلی دستور #history[n]
پاک کردن حافظه دستور #history -c
اضافه کردن خط های جدید به history #history –a
فایل history جاری را خوانده و محتویات آن را به بیت history اضافه می کند. #history –n
5 دستور قبلی را نمایش می دهد. #history 5

چند نکته

- از کلید های بالا و پایین مکان نما می توانید برای حرکت کردن در لیست تاریخچه استفاده کنید.
- همچنین می توان برای این منظور از کلید های ctrl+n و ctrl+p استفاده کرد.
- کلید ctrl+r برای جستجو آخر به اول یک رشته در تاریخچه استفاده می شود.
- کلید ctrl+s مشابه کلید ctrl+r است ولی جستجو به صورت اول به آخر صورت می گیرد.