تفاوتها
تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده میکنید.
نگارش بعد | نگارش قبل |
terminal:t:type-command-display-a-command_s-type [2019/02/08 18:48] – ایجاد شد phoenix | terminal:t:type-command-display-a-command_s-type [2019/02/08 20:17] (فعلی) – phoenix |
---|
====== دستور type ( نمایش نوع فرمان ) ====== | ====== دستور type ( نمایش نوع فرمان ) ====== |
گاها مفید است که بدانید که کدامیک از [[tutorials:other:what-exactly-are-the-linux-commands|انواع چهارگانه دستورها]] بکار رفته است. لینوکس برای این کار دو راه پیش روی ما گذاشته: \\ | گاها مفید است که بدانید که کدامیک از [[tutorials:other:what-exactly-are-the-linux-commands|انواع چهارگانه دستورها]] بکار رفته است. لینوکس برای این کار دو راه پیش روی ما گذاشته: \\ |
استفاده از دستور **type** یا دستور witch که در این آموزش به توضیح آن میپردازیم دستور **type** در واقع نوع دستور را نشان میدهد دستور **type** یک دستور **shell** درون ساخت((Built-in)) است که به منظور نمایش نوع دستوراتی که اجرا خواهند شد بکار میرود و به اینصورت کار میکند: | استفاده از دستور **type** یا [[terminal:w:how-to-find-directory-of-some-command|دستور witch]] که در این آموزش به توضیح آن میپردازیم دستور **type** در واقع نوع دستور را نشان میدهد دستور **type** یک دستور **shell** درون ساخت((Built-in)) است که به منظور نمایش نوع دستوراتی که اجرا خواهند شد بکار میرود و به اینصورت کار میکند: |
<code;bash;> | <code;bash;> |
type type | type type |
</code> | </code> |
در این مثال مشاهده میکنید که نوع دستور **type** - [[terminal:l:ls_command_list_file_and_directory_names_and_attributes|دستور ls]] و [[terminal:c:linux_copy_file_command|دستور cp]] را تست کردیم. براساس این آزمایش دستور **type** یک دستور درون ساخت((Built-in)) است. [[terminal:l:ls_command_list_file_and_directory_names_and_attributes|دستور ls]] در واقع یک دستور alias است که از سیستم **Fedora** گرفته شده و اسم مستعار این دستور ''ls --color=auto'' است. پس برای همین که [[terminal:l:ls_command_list_file_and_directory_names_and_attributes|دستور ls]] بصورت رنگی نمایش داده میشود! [[terminal:c:linux_copy_file_command|دستور cp]] هم یک دستور برنامه اجرایی است که در داخل دایرکتوری [[tutorials:file_system:filesystem_hierarchy_standard|bin/cp/]] قرار دارد. | در این مثال مشاهده میکنید که نوع دستور **type** - [[terminal:l:ls_command_list_file_and_directory_names_and_attributes|دستور ls]] و [[terminal:c:linux_copy_file_command|دستور cp]] را تست کردیم. براساس این آزمایش دستور **type** یک دستور درون ساخت((Built-in)) است. [[terminal:l:ls_command_list_file_and_directory_names_and_attributes|دستور ls]] در واقع یک دستور alias است که از سیستم **Fedora** گرفته شده و اسم مستعار این دستور ''ls --color=auto'' است. پس برای همین که [[terminal:l:ls_command_list_file_and_directory_names_and_attributes|دستور ls]] بصورت رنگی نمایش داده میشود! [[terminal:c:linux_copy_file_command|دستور cp]] هم یک دستور برنامه اجرایی است که در داخل دایرکتوری [[tutorials:file_system:filesystem_hierarchy_standard|bin/cp/]] قرار دارد. |
| دستورات مشابه این دستور \\ |
| [[terminal:m:man-cammand-display-a-program_s-manual-page|دستور man (دریافت راهنمای دستورات)]] \\ |
| [[terminal:a:apropos-command-display-appropriate-commands|دستور apropos (نمایش دستورات مناسب)]] \\ |
| [[terminal:i:info-command-display-a-program_s-info-entry|دستور info (نمایش راهنمای دستورات)]] \\ |
| [[terminal:w:how-to-find-directory-of-some-command|دستور which ( نمایش موقعیت یک دستور اجرایی )]] \\ |
| [[terminal:w:whatis-command-display-a-very-brief-description-of-a-command|دستور whatis ( نمایش اطلاعات مختصر از یک دستور )]] \\ |
| [[terminal:h:help-command-get-help-for-shell-builtins|دستور help ( نمایش مستندات دستورات )]] \\ |
| [[terminal:t:tldr-command-linux-man-pages-simplified|دستور tldr ( صفحات راهنما بصورت ساده و کاربردی )]] \\ |
| |