كيف يمكنني الرجوع إلى أمر سابق في نظام لينكس؟

آخر تحديث: 30/09/2023

كيف يمكنني الرجوع إلى أمر سابق في نظام لينكس؟

عندما نعمل على الخط الأوامر في لينكسفمن الشائع ارتكاب الأخطاء أو الحاجة إلى إعادة تنفيذ أمر استخدمناه سابقًا. وفي هذه الحالات، من الضروري معرفة الخيارات المختلفة التي يقدمها لنا النظام. نظام التشغيل ل العودة إلى الأمر السابق وبالتالي تسريع عملنا. في هذه المقالة، سوف نستكشف بعض التقنيات الأكثر استخدامًا لإنجاز هذه المهمة في Linux.

العودة إلى الأمر السابق باستخدام مفاتيح الأسهم:

إحدى أبسط الطرق لـ العودة إلى الأمر السابق في Linux يتم ذلك باستخدام مفاتيح الأسهم. عندما نكون في سطر الأوامر، الضغط على السهم لأعلى سيظهر لنا آخر أمر تم تنفيذه. يمكننا الضغط بشكل متكرر على السهم لأعلى للتمرير عبر سجل الأوامر وتحديد الأمر الذي نريد تشغيله مرة أخرى. بمجرد التحديد، نضغط ببساطة على مفتاح "Enter" لتشغيله مرة أخرى.

استخدم أمر "السجل" للوصول إلى سجل الأوامر:

هناك خيار آخر متاح في Linux وهو استخدام الأمر "تاريخ" للوصول إلى القائمة الكاملة للأوامر المستخدمة سابقا عند تشغيل هذا الأمر، سيتم عرض قائمة مرقمة تمثل تاريخ الأمر. يمكننا استخدام الرقم المرتبط بكل أمر لإعادة تنفيذه بسرعة. على سبيل المثال، إذا أردنا تنفيذ الأمر رقم 3 في التاريخ، فإننا ببساطة نكتب "!3" واضغط على مفتاح "أدخل".

استخدم مجموعة المفاتيح «Ctrl + R» للبحث:

تركيبة المفاتيح "Ctrl + R" يقوم بتنشيط وظيفة البحث العكسي في سطر أوامر Linux. بالضغط على هذه المفاتيح، سيتم فتح واجهة صغيرة حيث يمكننا البدء في كتابة جزء من الأمر الذي نريد البحث عنه. أثناء الكتابة، سيعرض البحث التطابقات في سجل الأوامر. بمجرد العثور على التطابق المطلوب، يمكننا الضغط على مفتاح "Enter" لتنفيذ الأمر.

ختاماً، لينكس إنه يوفر لنا طرق مختلفة للعودة إلى الأمر السابق وفقا لاحتياجاتنا وتفضيلاتنا. سواء كنت تستخدم مفاتيح الأسهم للتنقل عبر السجل، أو أمر "history" للوصول إلى قائمة كاملة، أو مجموعة "Ctrl + R" للبحث، فمن المهم معرفة هذه الخيارات للعمل بكفاءة أكبر في مجال عمل Linux الأوامر.

– مقدمة للأوامر في لينكس

تعد الأوامر في Linux جزءًا أساسيًا من إدارة واستخدام نظام التشغيل هذا. السماح للمستخدمين بالتفاعل مع النظام مباشرة، وتنفيذ إجراءات محددة وأداء المهام بكفاءة. إن تعلم كيفية استخدام الأوامر بشكل صحيح في Linux يمكن أن يفتح عالمًا من الاحتمالات ويجعل العمل اليومي أسهل لكل من المستخدمين المبتدئين والأكثر خبرة.

السؤال الشائع الذي يطرح نفسه عند استخدام الأوامر في Linux هو كيفية العودة إلى أمر سابق. ولحسن الحظ، يوفر Linux طريقة سهلة للقيام بذلك باستخدام مفتاح السهم لأعلى على لوحة المفاتيح. سيؤدي الضغط على هذا المفتاح إلى عرض آخر أمر تم تنفيذه، مما يسمح لك بتحريره أو استخدامه مرة أخرى. بالإضافة إلى ذلك، يوفر Linux أيضًا خيار استخدام أمر "history" لعرض سجل الأوامر المنفذة وإعادة استخدام أي منها. يعد هذا مفيدًا بشكل خاص عندما تحتاج إلى تكرار أمر تم استخدامه مسبقًا دون الحاجة إلى إعادة كتابته. من الصفر.

بالإضافة إلى الخيارات المذكورة أعلاه، يوفر Linux وظائف أخرى للعودة إلى أمر سابق بسرعة وكفاءة. واحد منهم هو استخدام الرمز "!". سيؤدي كتابة الرمز متبوعًا برقم الأمر المقابل في السجل إلى تنفيذ هذا الأمر تلقائيًا. على سبيل المثال، إذا كنت تريد تشغيل الأمر الثالث في قائمة المحفوظات، يمكنك كتابة "!3". هناك خيار آخر وهو استخدام الرمز «^» متبوعًا بعبارة أو كلمة رئيسية موجودة في الأمر السابق. وبهذا، سيتم تنفيذ الأمر الأخير الذي يحتوي على تلك العبارة أو الكلمة الرئيسية في بنيته تلقائيًا. تكون هذه الميزات مفيدة بشكل خاص عندما تريد تكرار أمر ما بشكل متكرر أو عندما تحتاج إلى العودة إلى أمر معين في السجل بسرعة. باختصار، معرفة هذه الخيارات للعودة إلى أمر سابق في Linux يمكن أن يوفر الوقت والجهد في العمل يوميات مع نظام التشغيل هذا.

محتوى حصري - اضغط هنا  تفعيل حساب المسؤول المخفي في أنظمة التشغيل ويندوز 7 أو 8 أو 10 أو 11

- ما هو الأمر في نظام Linux وكيف يعمل؟

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

تتكون أوامر Linux من كلمة رئيسية واحدة أو أكثر متبوعة بالخيارات والوسائط. الكلمات الرئيسية هي عادة أفعال تصف الإجراء الذي تريد تنفيذه، مثل "قائمة" أو "حذف" أو "إنشاء". توفر الخيارات معلومات إضافية للأمر وتبدأ عادةً برمز الشرطة (-). من ناحية أخرى، فإن الوسائط هي البيانات التي نعمل بها ويمكن أن تكون ملفات أو أدلة أو أنواع أخرى من المعلومات المحددة.

إحدى مزايا الأوامر في Linux هي أنه يمكن دمجها واستخدامها بالتسلسل لأداء مهام أكثر تعقيدًا. يتم تحقيق ذلك باستخدام عوامل إعادة التوجيه، مثل رمز توجيه الإخراج (|)، الذي يسمح بتمرير إخراج أمر واحد كمدخل إلى أمر آخر. من الممكن أيضًا استخدام الأوامر جنبًا إلى جنب مع التحكم والبنيات الشرطية لأتمتة العمليات واتخاذ القرارات بناءً على مواقف مختلفة.

– كيفية تشغيل أمر في لينكس

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

للعودة إلى أمر سابق في Linux، يمكنك استخدام مفتاح السهم لأعلى على لوحة المفاتيح. عند الضغط على هذا المفتاح، سيظهر الأمر السابق الذي كتبته في سطر الأوامر. يمكنك فعل ذلك اضبط هذا الأمر إذا لزم الأمر، ثم اضغط على Enter لتشغيله مرة أخرى. وهذا يوفر عليك الوقت ويتجنب الحاجة إلى إعادة كتابة الأمر بالكامل من البداية.

بالإضافة إلى استخدام مفتاح السهم لأعلى للعودة إلى أمر سابق، يمكنك أيضًا استخدام أمر "السجل" في محطة Linux. تؤدي كتابة "السجل" والضغط على Enter إلى عرض قائمة بجميع الأوامر التي قمت بتشغيلها مؤخرًا. يمكنك البحث عن الأمر المحدد الذي تريد إعادة تشغيله باستخدام رقم الأمر الموضح في القائمة. بمجرد العثور على رقم الأمر المطلوب، يمكنك استخدام "!" متبوعًا برقم الأمر لتنفيذه مرة أخرى.

– كيفية العودة إلى أمر سابق في لينكس

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

1. استخدم مفاتيح الأسهم: إحدى الطرق السهلة للعودة إلى أمر سابق هي استخدام مفاتيح الأسهم. يتيح لنا مفتاح السهم لأعلى التنقل عبر سجل الأوامر، وعرض الأوامر التي تم تنفيذها مسبقًا واحدة تلو الأخرى. بمجرد العثور على الأمر الذي تريد تشغيله مرة أخرى، ما عليك سوى الضغط على Enter لتشغيله مرة أخرى.

محتوى حصري - اضغط هنا  كيف يمكنني تغيير اسم جهاز الكمبيوتر المحمول الذي يعمل بنظام ويندوز 10؟

2. استخدم أمر "التاريخ": يحتفظ Linux بسجل للأوامر المنفذة في التاريخ. للوصول إلى هذا السجل، يمكنك استخدام أمر "التاريخ" في سطر الأوامر. سيعرض هذا قائمة بالأوامر التي تم تنفيذها مسبقًا، بالإضافة إلى رقم التعريف. لإعادة تشغيل أمر محدد، استخدم "!" متبوعًا برقم التعريف المقابل.

3. استخدم توسعات الأوامر: طريقة أخرى مفيدة هي استخدام التوسعات الأمر في لينكس. على سبيل المثال، إذا كنت تريد إعادة تشغيل الأمر الأخير الذي بدأ بكلمة معينة أو مجموعة من الأحرف، فيمكنك استخدام مجموعة المفاتيح "Ctrl + R." سيؤدي هذا إلى فتح بحث عكسي تفاعلي في سجل الأوامر. ما عليك سوى كتابة الأحرف القليلة الأولى من الأمر الذي تريد تشغيله مرة أخرى وسيعرض لك Linux أحدث التطابقات. اضغط على "أدخل" لتنفيذ الأمر المحدد.

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

– استخدام سجل الأوامر في Linux

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

الوصول إلى سجل الأوامر في Linux: للوصول إلى سجل الأوامر في Linux، ما عليك سوى استخدام مجموعة المفاتيح "Ctrl + R" في جهازك الطرفي. سيؤدي هذا إلى فتح نافذة تفاعلية تسمى "Reverse-i-search". هنا يمكنك البدء في كتابة الكلمة الأساسية أو جزء من الأمر الذي تريد البحث عنه. أثناء الكتابة، ستعرض لك النافذة الأوامر المطابقة بترتيب زمني.

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

استخدم أمرًا محددًا في التاريخ: إذا كان هناك عدة أوامر متطابقة في السجل الخاص بك وتريد تحديد أمر معين، فيجب عليك الاستمرار في الضغط على "Ctrl + R" حتى تجد الأمر المطلوب. هناك خيار آخر وهو استخدام مفاتيح الأسهم لأعلى ولأسفل للتنقل عبر الأوامر المطابقة. بمجرد تحديد الأمر المطلوب، ما عليك سوى الضغط على "Enter" لتنفيذه.

باستخدام سجل الأوامر في Linux، يمكنك توفير الوقت وتجنب الأخطاء من خلال العودة إلى أمر سابق بسرعة وسهولة. تذكر أنه يمكنك أيضًا استخدام أوامر إضافية، مثل "السجل" لرؤية قائمة كاملة بجميع الأوامر التي تم تنفيذها مسبقًا. استفد بشكل كامل من هذه الوظيفة لتحسين كفاءتك في سطر أوامر Linux.

– كيفية البحث عن الأوامر السابقة في نظام Linux وتنفيذها

للمستخدمين Linux، قد يكون من المفيد جدًا إعادة تشغيل الأوامر السابقة التي تم استخدامها في الجلسات السابقة. لحسن الحظ، هناك عدة طرق للعثور على الأوامر السابقة في Linux وتنفيذها، والتي يمكن أن توفر الوقت والجهد من خلال عدم الحاجة إلى إعادة كتابة الأوامر بأكملها. في هذا المنشور، سنستكشف بعض الأساليب الشائعة التي يمكنك استخدامها لتحقيق هذا الهدف.

محتوى حصري - اضغط هنا  كيفية تثبيت ويندوز 11 في برنامج VirtualBox

هناك طريقة سريعة وسهلة للعثور على الأوامر السابقة في Linux وتنفيذها وهي استخدام سجل الأوامر. في كل مرة يتم فيها تشغيل أمر في محطة Linux، يتم حفظه تلقائيًا في ملف يسمى ".bash_history". للعثور على الأوامر السابقة وتنفيذها، يمكنك ببساطة استخدام الأمر "تاريخ«، والتي ستعرض قائمة مرقمة بجميع الأوامر التي قمت بتنفيذها مسبقًا. يمكنك استخدام الرقم الذي يتوافق مع أمر معين لتشغيله مرة أخرى باستخدام الأمر "!«. على سبيل المثال، إذا كنت تريد إعادة تنفيذ الأمر رقم 42، فما عليك سوى استخدام الأمر “42"

هناك طريقة أخرى مفيدة للعثور على الأوامر السابقة وتنفيذها وهي استخدام وظيفة الإكمال التلقائي لسطر الأوامر. عندما تبدأ في كتابة أمر، يمكنك الضغط على المفتاح Tab لتجعل الوحدة الطرفية تحاول إكمال الأمر تلقائيًا بناءً على سجل الأوامر السابقة. إذا كانت لديك أوامر متعددة تبدأ بنفس الحرف أو تسلسل الحروف، فيمكنك الضغط على المفتاح Tab بشكل متكرر لعرض جميع الخيارات المتاحة. بمجرد العثور على الأمر المطلوب، يمكنك الضغط على مفتاح الإدخال لتنفيذه.

بجانب من التاريخ بالنسبة للأوامر والإكمال التلقائي، توفر العديد من محطات Linux أيضًا مفاتيح التشغيل السريع للبحث عن الأوامر السابقة. على سبيل المثال، في معظم المحطات الطرفية، يمكنك الضغط على مفتاح السهم لأعلى للبحث عن الأمر الذي تم تنفيذه مسبقًا ثم الضغط على مفتاح الإدخال لتنفيذه مرة أخرى. وبالمثل، يمكنك استخدام مفتاح السهم لأسفل للعثور على أحدث الأوامر في سجل الأوامر. يمكن لمفاتيح التشغيل السريع هذه توفير الوقت عن طريق تجنب الاضطرار إلى البحث يدويًا في سجل الأوامر باستخدام أمر "السجل".

– حيل واختصارات لتسريع البحث عن الأوامر السابقة في لينكس

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

1. سجل الأوامر: إحدى الطرق الشائعة للعودة إلى أمر سابق هي استخدام سجل الأوامر. يمكنك الوصول إليه عن طريق الضغط على مفتاح السهم لأعلى أو لأسفل على لوحة المفاتيح للتنقل في قائمة الأوامر السابقة. إذا كنت تعرف جزءًا من أمر ما، فيمكنك استخدام Ctrl+R للبحث في السجل. ما عليك سوى كتابة الكلمة الأساسية للأمر والضغط على Enter لتنفيذه.

2. استخدام علامات الاقتباس: حيلة أخرى مفيدة هي استخدام علامات الاقتباس. إذا كان لديك أمر معقد أو أمر يحتوي على العديد من الوسائط، فيمكنك وضعه بين علامات اقتباس مفردة أو مزدوجة بحيث تتذكره الصدفة كأمر واحد. على سبيل المثال، إذا قمت بتشغيل أمر مثل "chmod -R 777 Folder" وتريد تشغيله مرة أخرى، فيمكنك ببساطة كتابة "!!" وسوف تفسره الصدفة على أنه آخر أمر تم تنفيذه.

3. استخدام المتغيرات والخوارزميات: يمكنك أيضًا استخدام المتغيرات والخوارزميات لتسهيل استعادة الأوامر السابقة. يمكنك تعيين اسم لأمر محدد باستخدام بناء الجملة "name=command" ثم تنفيذه عن طريق كتابة "$name". بالإضافة إلى ذلك، من الممكن استخدام مجموعات من الأوامر وإعادة التوجيه لتصفية واسترجاع أوامر محددة من السجل. على سبيل المثال، يمكنك استخدام "التاريخ | أمر grep" للعثور على الأوامر المتعلقة بكلمة "أمر" في السجل.

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