كيفية حفظ إخراج الأمر الطرفي

إخراج الأمر المحفوظ

نحن في عام 2019 ولا يزال هناك الكثير ممن لا يستخدمون Linux لأنهم يعتقدون أن كل شيء يتم من خلال سطر الأوامر. وهذا غير صحيح، والقراء Ubunlog أنت تعرف ذلك جيدا. الحقيقة هي أن محطة Ubuntu (أو Bash) هي أداة قوية جدًا، لدرجة أن Microsoft قامت بتضمينها في نظام التشغيل Windows 10. في بعض الأحيان، نريد مشاركة إخراج الأمر على سبيل المثال ، لمستخدمين آخرين لمساعدتنا في حل مشكلة وفي هذه المقالة سوف نوضح لك كيفية حفظ هذا الإخراج.

هناك العديد من الطرق لحفظ إخراج الأمر الطرفي. في هذه المقالة سوف نعرض لكم اثنين من بسيطة جدا وآخر أكثر قليلا «لينوكسيرا». أبسط وأكثر دقة على الإطلاق هو الذي استخدمته لحفظ المعلومات التي يعرضها Neofetch كما ترون في الصورة التي تتصدر هذه المقالة. المشكلة هي أو قد تكون أنه ليس كل تطبيقات وحدة التحكم / المحطة الطرفية لديها مثل هذا الخيار. نقول لك كل شيء بعد الخفض.

احفظ إخراج الأمر من قائمة "ملف"

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

  • الإخراج مثالي. هذا يعني أنه سينسخ بالضبط ما هو موجود في الجهاز. في حالة Neofetch وكما ترى في لقطة الشاشة ، فإنه يأخذ كل شيء كما هو ، ولكن بنص عادي. إنه لا يحترم الألوان ، والتي يمكن أن تكون مفيدة كما سنشرح لاحقًا.
  • نسخ جميع ماذا يوجد في المحطة. قد تكون هذه مشكلة إذا أردنا فقط مشاركة جزء مما لدينا. لتجنب نسخ الكثير إذا كنا نستخدم Terminal قبل حفظ ما نريد ، يمكننا استخدام الأمر "clear" لمسح الشاشة.
  • El يتم حفظ الملف بامتداد TXT، على الرغم من أن بعض التطبيقات قد توفر أيضًا إمكانية حفظها بتنسيق HTML.

النسخ واللصق

هذا أبسط من السابق ، أليس كذلك؟ المحطة تسمح دعونا نسخ ولصق النص، ولكن هناك بعض الأشياء التي يجب وضعها في الاعتبار:

  • إذا كان الإخراج طويلاً جدًا ، فقد يكون تحديد كل النص مملاً. أود أن أوصي به فقط في نزهات قصيرة.
  • منطقياً ، يجب لصق ما تم نسخه في مكان ما ، سواء كان مستندًا نصيًا تم إنشاؤه يدويًا أو تغريدة أو بريدًا إلكترونيًا ، إلخ.
  • لا يمكن استخدام اختصارات لوحة المفاتيح. إذا ضغطنا على Ctrl + C ، وهي لوحة المفاتيح المراد نسخها ، فسنقوم بإدخال ^ C في الجهاز. وغني عن القول أن اللصق لا يعمل أيضًا وأن ما سنقدمه في الجهاز سيكون ^ V.
upower
المادة ذات الصلة:
upower ، أمر بسيط للتحقق من حالة بطارية الكمبيوتر المحمول الخاص بنا

حفظ إخراج الأمر ، إصدار "linuxera"

في إصدار "linuxera" سنفعل كل شيء من الجهاز. ولكن قبل شرح كيفية القيام بذلك ، يتعين علينا أيضًا توضيح ما يلي:

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

إخراج الأمر: Neofetch

من بين الأوامر التي تعمل لدينا "df" ، لذلك سنستخدم هذا الأمر للاختبار. سيكون الخط كالتالي:

df -h | tee test.txt

من الأمر أعلاه:

  • df إنه الأمر الذي سيُظهر لنا المساحة المستخدمة لأقراصنا.
  • الخيار -h سيضمن أن المخرجات ستكون سهلة على الإنسان لقراءتها.
  • نقطة الإنطلاق سيكون الأمر الذي سيحفظه.
  • test.txt هو ملف الإخراج. إذا لم نشير إلى المسار ، فسيتم حفظه في مجلدنا الشخصي. وهو يعمل أيضًا في امتداد .log ، على سبيل المثال.

إذا أردنا فتح الملف الذي تم إنشاؤه حديثًا من المحطة ، فيمكننا القيام بذلك باستخدام الأمر «cat test.txt» ، طالما أننا قد حفظنا الملف بهذا الاسم ولدينا ذلك في مجلدنا الشخصي.

كما ذكرنا ، فإن الجهاز أقوى من الأدوات البسيطة ومنه يمكننا إضافة المزيد من المعلومات إلى ملف الإخراج. لهذا سنستخدم الخيار -a (إضافة أو إضافة) أمام الملف ، على سبيل المثال

df -h | نقطة الإنطلاق -a test.txt

باستخدام الأمر السابق ، نضيف معلومات التخزين الجديدة لأقراصنا إلى ملف test.txt.

هل تعرف بالفعل كيفية حفظ إخراج أمر ما في Linux؟

حول بدائل الأمر ls
المادة ذات الصلة:
بدائل للأمر "ls" لسرد محتويات الدليل

اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.

  1.   مبتدئ قال

    في Linux لا تستخدم ">" أو ">>" كما في Windows؟

    1.    دييغو قال

      لدي نفس السؤال ، ما الفرق بين إغراق البيانات باستخدام> أو استخدام الأمر tee؟
      من بين ما تمكنت من قراءته ، الفرق هو أن نقطة الإنطلاق تظهر لك أيضًا على الشاشة. وهذا يعني ، أنه يفرغه إلى ملف نصي دون إظهار الإخراج ويعيده إلى ملف ويظهره لك أيضًا على الشاشة. هل هناك من يؤكد لي؟

  2.   جوزيه قال

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

  3.   ايمرسون قال

    أدخل لمعرفة ما إذا اكتشفت كيفية حفظ التغييرات عندما أقوم بتحرير ملف باستخدام nano ،
    على سبيل المثال: sudo nano قم بتحرير cd xxx ،

    يتم فتح الملف ، ليس في كل مرة ، (هذا هو لينكس) وبعد تعديله ، وحدة التحكم ، حتى لا يفقد هذا الجو من الغموض الذي يميزه ، ويجعل الأمور صعبة عليك ، (هذا في easy لينكس هناك لا شيء ، مهما قال عشاق الماسوشية ،) في الأسفل ، ترى سطرين بخيارات مختلفة تشرح ما سيحدث إذا نفذت الأمر الذي يسبقه ، فهذه الأوامر هي شيء من هذا القبيل: ^ X ، تعتقد ، إذا أعطي الفشار «^» والحرف الكبير X ، وسيعمل الأمر وسيتم حفظ التغييرات ... حسنًا ، لا ، إذن أنت كجاس في كل الموتى من أولئك الذين يصنعون لينكس ، وأنت تتساءل لماذا تصدقهم عندما إنهم يخبرونك بكل الأكاذيب التي يخبرونها عن لينكس ، لكنهم أقنعوك أخيرًا ، (هم) أن الحمار هو أنت ، وأن منطقك غير طبيعي ، ثم تسقط هنا ، معتقدًا أنه سيشرح لك ذلك ، لكن لا ، هذا يفسر شيء آخر لا يخدمك أيضا….
    لينكس هكذا