البرمجة

طرق استرجاع الأوامر في الطرفية

عندما يتعلق الأمر بالبرمجة واستخدام سطر الأوامر في الأنظمة الشبيهة بيونكس، فإن مفتاح الاستفادة القصوى يكمن في القدرة على إعادة استخدام الأوامر التي استخدمتها سابقًا. هذا الأمر يُسهّل العمل ويُسرّع من عملية التطوير والبرمجة بشكل كبير.

أحد أهم الطرق للقيام بذلك هو استخدام “التاريخ” (history)، وهو أمر في الطرفية يعرض لك قائمة بالأوامر التي قمت بتنفيذها سابقًا. لعرض قائمة بالأوامر السابقة، ما عليك سوى كتابة “history” في الطرفية والضغط على مفتاح Enter. ستظهر لك قائمة تحتوي على سلسلة من الأرقام مع كل سطر، وهذه الأرقام تُمثّل تسلسل تنفيذ الأوامر. بعد ذلك، يمكنك استدعاء أي أمر من القائمة عن طريق كتابة علامة التعجب (!) متبوعة برقم الأمر في القائمة. على سبيل المثال، إذا كنت ترغب في تنفيذ الأمر رقم 50 من القائمة، يمكنك كتابة “!50” والضغط على Enter.

بالإضافة إلى ذلك، يمكنك استخدام الأسهم الصعودية والهبوطية على لوحة المفاتيح للتنقل بين الأوامر السابقة والتالية التي قمت بكتابتها. هذه الأسهم تُسهّل استرجاع الأوامر بسرعة دون الحاجة إلى كتابتها مرة أخرى.

بهذه الطرق البسيطة والفعّالة، يمكنك الاستفادة القصوى من الأوامر التي استخدمتها سابقًا وتسريع عمليات التطوير والبرمجة.

المزيد من المعلومات

بالإضافة إلى الأساليب المذكورة أعلاه، هناك بعض الطرق الإضافية التي يمكنك استخدامها لتسهيل عملية استرجاع الأوامر السابقة في الطرفية:

  1. استخدام الأمر CTRL+R:
    يُعتبر هذا الأمر واحدًا من أكثر الطرق فعالية للاسترجاع السريع للأوامر السابقة. عندما تكون في وضع الطرفية، اضغط على مفتاح CTRL و R معًا. ستظهر لك برومبت (Prompt) تسمح لك بالبحث عن الأوامر باستخدام الكلمات الرئيسية. بمجرد العثور على الأمر المطلوب، اضغط على Enter لتنفيذه مباشرة.

  2. استخدام الرموز التاريخية !! و !$:

    • تستخدم !! لتنفيذ الأمر الأخير الذي تم تنفيذه.
    • تستخدم !$ لاسترجاع آخر وسيط (Argument) من الأمر الذي تم تنفيذه مؤخرًا. على سبيل المثال، إذا قمت بتشغيل الأمر ls /var/log، ثم تريد استخدام مسار /var/log في أمر آخر، يمكنك ببساطة كتابة cd !$ للانتقال مباشرة إلى هذا المسار.
  3. استخدام الأمر fc:
    يمكنك استخدام أمر fc لفتح محرر النصوص الافتراضي (مثل Vim أو Nano) وتحرير سلسلة الأوامر التي تم تنفيذها مؤخرًا. بمجرد الانتهاء من التحرير وحفظ التغييرات، سيتم تنفيذ الأوامر تلقائيًا.

باستخدام هذه الأساليب، يمكنك أن تصبح أكثر فعالية في استخدام الطرفية وإعادة استخدام الأوامر بسرعة وسهولة. ومع ممارسة مستمرة، ستجد نفسك تستخدم هذه الأدوات بثقة وبسلاسة في عمليات البرمجة وإدارة النظام.

مقالات ذات صلة

زر الذهاب إلى الأعلى
إغلاق

أنت تستخدم إضافة Adblock

يرجى تعطيل مانع الإعلانات حيث أن موقعنا غير مزعج ولا بأس من عرض الأعلانات لك فهي تعتبر كمصدر دخل لنا و دعم مقدم منك لنا لنستمر في تقديم المحتوى المناسب و المفيد لك فلا تبخل بدعمنا عزيزي الزائر