- «User EXEC، Privileged EXEC و Global Configuration» را با یک نمونه واقعی توضیح بدهی
- در یک مشکل مرتبط، بررسی را از «Prompt را قبل از Command بخوان» شروع کنی
- فرق این موضوع را با مورد نزدیکش توضیح بدهی: Mode را مثل پوشه در File System تصور نکن
- تمرین عملی «در Packet Tracer از User EXEC به Privileged و Global و Interface برو» را انجام بدهی و نتیجه را ثبت کنی
- در عیبیابی، اشتباه «حفظ دستور بدون توجه به Prompt» را تکرار نکنی
User EXEC با Switch> دسترسی مشاهده محدود دارد
Cisco IOS دستورها را در Modeهای مختلف جدا کرده تا هر فرمان در Context مشخص اجرا شود. Prompt خودش میگوید کجا هستی: > برای User EXEC، # برای Privileged EXEC و (config)# برای Global Configuration.
خیلی از خطاهای تازهکارها از خود Command نیست؛ Command را در Mode اشتباه وارد میکنند. فهم Prompt باعث میشود قبل از حفظ Syntax، ساختار CLI را بفهمی.
User EXEC با Switch> دسترسی مشاهده محدود دارد. enable به Privileged EXEC با Switch# میرود.
configure terminal وارد Global Configuration میشود
configure terminal وارد Global Configuration میشود. interface ... وارد Interface Configuration با (config-if)# میشود.
exit یک سطح عقب میرود و end معمولاً به Privileged EXEC برمیگرداند. Ctrl+Z نیز در IOS رایج برای خروج به Privileged EXEC است. do در بعضی Config Modeها اجازه اجرای EXEC Command را میدهد.
Mode را مثل پوشه در File System تصور نکن
Mode را مثل پوشه در File System تصور نکن؛ Context Command است. یک دستور ممکن است در یک Mode معتبر و در دیگری Invalid باشد.
Prompt بهترین راه تشخیص Mode است. enable و configure terminal مسیر پایه مدیریتاند. Invalid Input همیشه به معنی غلط بودن مفهوم دستور نیست.
Prompt را قبل از Command بخوان
از Prompt را قبل از Command بخوان شروع کن. بعد علامت ^ در خطای Invalid Input محل تقریبی خطا را نشان میدهد. اگر تا اینجا چیزی غیرعادی ندیدی، ? را همان نقطه استفاده کن. در آخر برای تغییر Config مطمئن شو در Mode درست هستی.
نتیجه «Prompt را قبل از Command بخوان» و «علامت ^ در خطای Invalid Input محل تقریبی خطا را نشان میدهد» را کنار هم بگذار. اگر هر دو طبیعی بودند، «? را همان نقطه استفاده کن» کمک میکند محدوده مشکل کوچکتر شود. «برای تغییر Config مطمئن شو در Mode درست هستی» را زمانی انجام بده که بررسیهای قبلی جواب روشنی ندادهاند.
کاربر command hostname R1 را در Switch# میزند و خطا میگیرد
کاربر command hostname R۱ را در Switch# میزند و خطا میگیرد. دستور درست است اما باید از configure terminal وارد Global Configuration شود.
ترتیب منطقی بررسی همین وضعیت میتواند این باشد: Prompt را قبل از Command بخوان → علامت ^ در خطای Invalid Input محل تقریبی خطا را نشان میدهد → ? را همان نقطه استفاده کن → برای تغییر Config مطمئن شو در Mode درست هستی. این ترتیب را با نتیجه واقعی هر مرحله جلو ببر؛ اگر یکی از بررسیها علت را روشن کرد، سراغ تغییرهای بیربط نرو.
در Packet Tracer از User EXEC به Privileged و Global و Interface برو
در Packet Tracer از User EXEC به Privileged و Global و Interface برو. Prompt هر مرحله را یادداشت کن. عمداً show running-config را در Mode نامناسب بزن و با ? مسیر درست را پیدا کن.
قبل از ایجاد خطا «Prompt را قبل از Command بخوان» را در حالت سالم ثبت کن. بعد از ایجاد یک خطای کنترلشده، همان مورد و در پایان «برای تغییر Config مطمئن شو در Mode درست هستی» را دوباره بررسی کن. تفاوت قبل و بعد باید در گزارش تمرین مشخص باشد.
حفظ دستور بدون توجه به Prompt
حفظ دستور بدون توجه به Prompt. اجرای Configuration Change در Device Production بدون ثبت Mode و هدف. استفاده از reload برای خروج از اشتباه CLI.
CCST باید Modeهای اصلی و Prompt را تشخیص دهد. Hierarchyهای تخصصی Protocol Configuration در CCNA بیشتر میشود.
Prompt بهترین راه تشخیص Mode است
Prompt بهترین راه تشخیص Mode است. enable و configure terminal مسیر پایه مدیریتاند. Invalid Input همیشه به معنی غلط بودن مفهوم دستور نیست.
Switch(config-if)# چه Modeی است؟ Interface Configuration Mode. از User EXEC برای ورود به Privileged EXEC چه دستوری رایج است؟ enable.
Prompt دقیقاً میگوید کجای IOS هستی
Prompt دقیقاً میگوید کجای IOS هستی. `Switch>` یعنی User EXEC، `Switch#` یعنی Privileged EXEC، `Switch(config)#` یعنی Global Configuration و `Switch(config-if)#` یعنی تنظیم همان Interface. خیلی از خطاهای `Invalid input` فقط از اجرای دستور درست در Mode اشتباه میآیند.
علامت `?` را از همان ابتدا جدی بگیر. IOS میتواند Commandهای معتبر همان Mode و ادامه مناسب دستور را نشان دهد. Tab و History هم سرعت کار را بالا میبرند. هدف این نیست که صدها دستور را حفظ کنی؛ باید بتوانی Mode را تشخیص بدهی و Help داخلی دستگاه را درست استفاده کنی.
کاربر command hostname R۱ را در Switch# میزند و خطا میگیرد. دستور درست است اما باید از configure terminal وارد Global Configuration شود.
حفظ دستور بدون توجه به Prompt
- حفظ دستور بدون توجه به Prompt
- اجرای Configuration Change در Device Production بدون ثبت Mode و هدف
- استفاده از reload برای خروج از اشتباه CLI
در Packet Tracer از User EXEC به Privileged و Global و Interface برو
- در Packet Tracer از User EXEC به Privileged و Global و Interface برو. Prompt هر مرحله را یادداشت کن. عمداً show running-config را در Mode نامناسب بزن و با ? مسیر درست را پیدا کن.
- یک خطای کنترلشده بساز که به «Prompt را قبل از Command بخوان» مربوط باشد و قبل از اصلاح، نتیجه را نگه دار.
- بعد از اصلاح، «برای تغییر Config مطمئن شو در Mode درست هستی» را دوباره انجام بده و نتیجه قبل و بعد را مقایسه کن.
نکتههایی که باید با خودت ببری
- Prompt بهترین راه تشخیص Mode است
- enable و configure terminal مسیر پایه مدیریتاند
- Invalid Input همیشه به معنی غلط بودن مفهوم دستور نیست
Switch(config-if)# چه Modeی است؟
Switch(config-if)# چه Modeی است؟
Interface Configuration Mode.
از User EXEC برای ورود به Privileged EXEC چه دستوری رایج است؟
enable.
در خرابی مرتبط با «User EXEC، Privileged EXEC و Global Configuration» اولین بررسی تو چیست؟
Prompt را قبل از Command بخوان؛ بعد نتیجه همان بررسی مشخص میکند قدم بعدی را کجا ادامه بدهی.
برای مطالعه مرجع
برای ذخیره پیشرفت وارد حساب شو
حساب کاربری برای آزمون و ثبت مرحلهها استفاده میشود