15 أوامر لينكس الطرفية التي سوف الصخرة العالم الذي تعيشون فيه

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

01 من 15

اختصارات لوحة المفاتيح المفيدة سطر الأوامر

اختصارات لوحة مفاتيح لينكس.

تعد اختصارات لوحة المفاتيح التالية مفيدة للغاية وستوفر عليك الكثير من الوقت:

فقط حتى تبدو الأوامر أعلاه منطقية في السطر التالي من النص.

sudo apt-get install programname

كما ترون لدي خطأ إملائي ولكي يعمل الأمر سوف أحتاج إلى تغيير "intall" إلى "install".

تخيل المؤشر في نهاية السطر. هناك طرق مختلفة للعودة إلى كلمة التثبيت لتغييرها.

يمكنني الضغط على ALT + B مرتين والذي يضع المؤشر في الموضع التالي (يشار إليه بالرمز ^):

sudo apt-get ^ intall programname

الآن يمكنك الضغط على مفتاح المؤشر وإدراج '' s في التثبيت.

أمر مفيد آخر هو "shift + insert" خاصة إذا كنت بحاجة إلى نسخ نص من متصفح إلى الجهاز.

02 من 15

سودو!

sudo !!.

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

كيف تستخدم sudo !!؟ ببساطة. تخيل أنك أدخلت الأمر التالي:

apt-get install ranger

ستظهر عبارة "تم رفض الإذن" إلا إذا سجلت الدخول بامتيازات مرتفعة.

sudo! يدير الأمر السابق كما sudo. لذا يصبح الأمر السابق الآن:

sudo apt-get install ranger

إذا كنت لا تعرف ما هو sudo ، ابدأ من هنا.

03 من 15

أوامر الإيقاف المؤقت وتشغيل الأوامر في الخلفية

وقفة التطبيقات الطرفية.

لقد كتبت بالفعل دليلًا يوضح كيفية تشغيل الأوامر الطرفية في الخلفية .

إذن ما هو هذا التلميح؟

تخيل أنك فتحت ملفًا في nano كما يلي:

سودو نانو abc.txt

في منتصف الطريق من خلال كتابة نص في الملف ، تدرك أنك تريد كتابة أمر آخر في الجهاز بسرعة ولكن لا يمكنك ذلك لأنك قمت بفتح nano في الوضع الأمامي.

قد تظن أن خيارك الوحيد هو حفظ الملف والخروج من نانو وتشغيل الأمر ثم إعادة فتح النانو.

كل ما عليك فعله هو الضغط على CTRL + Z وسيتم إيقاف التطبيق الأمامي وستتم إعادتك إلى سطر الأوامر. يمكنك بعد ذلك تشغيل أي أمر تريده وعند الانتهاء من العودة إلى الجلسة التي قمت بإيقافها مؤقتًا عن طريق إدخال "fg" في نافذة طرفية والضغط على الرجوع.

شيء مثير للاهتمام هو محاولة فتح ملف في نانو ، أدخل بعض النص وإيقاف الجلسة. الآن فتح ملف آخر في نانو ، أدخل بعض النص وإيقاف الجلسة. إذا قمت الآن بإدخال "fg" ، فإنك تعود إلى الملف الثاني الذي فتحته في nano. إذا خرجت من nano وأدخل "fg" مرة أخرى ، فأنت تعود إلى الملف الأول الذي فتحته في nano.

04 من 15

استخدم nohup لتشغيل الأوامر بعد تسجيل الخروج من جلسة SSH

nohup.

الأمر nohup مفيد حقا إذا كنت تستخدم الأمر ssh لتسجيل الدخول إلى أجهزة أخرى.

إذن ماذا يفعل Nohup؟

تخيل أنك قمت بتسجيل الدخول إلى كمبيوتر آخر عن بعد باستخدام ssh وترغب في تشغيل أمر يستغرق وقتًا طويلاً ثم الخروج من جلسة ssh ولكن ترك الأمر يعمل حتى إذا لم تعد متصلاً ، ثم يسمح لك nohup بالقيام بذلك.

على سبيل المثال ، أستخدم PI الخاصة بـ Raspberry لتنزيل التوزيعات لأغراض المراجعة.

لم أقم بتوصيل جهاز Raspberry PI الخاص بي بالشاشة ولا أستخدم لوحة مفاتيح أو ماوس متصل به.

أنا دائما الاتصال إلى Raspberry PI عبر ssh من جهاز كمبيوتر محمول. إذا بدأت بتنزيل ملف كبير على Raspberry PI دون استخدام الأمر nohup ، فسيتعين علي الانتظار حتى ينتهي التنزيل قبل تسجيل الخروج من جلسة ssh وقبل إيقاف تشغيل الكمبيوتر المحمول. إذا قمت بذلك ، فقد لا أستخدم Raspberry PI لتنزيل الملف على الإطلاق.

لاستخدام nohup كل ما لدي اكتب nohup يتبعه الأمر على النحو التالي:

nohup wget http://mirror.is.co.za/mirrors/linuxmint.com/iso//stable/17.1/linuxmint-17.1-cinnamon-64bit.iso &

05 من 15

تشغيل أمر لينكس "AT" وقت محدد

جدولة المهام مع في.

الأمر 'nohup' جيد إذا كنت متصلاً بملقم SSH وتريد أن يظل الأمر قيد التشغيل بعد تسجيل الخروج من جلسة SSH.

تخيل أنك تريد تشغيل نفس الأمر في وقت محدد.

يتيح لك الأمر " في " القيام بذلك. "في" يمكن استخدامها على النحو التالي.

الساعة 10:38 مساءً
at> cowsay 'hello'
في> CTRL + D

سيتم تشغيل الأمر أعلاه cowsay البرنامج في الساعة 10:38 مساء يوم الجمعة.

يكون بناء الجملة "at" متبوعًا بالتاريخ والوقت المطلوب تشغيله.

عندما تظهر العبارة at> prompt ، أدخل الأمر الذي تريد تشغيله في الوقت المحدد.

يعود CTRL + D إلى المؤشر.

هناك الكثير من تنسيقات التاريخ والوقت المختلفة ، ومن الجدير التحقق من الصفحات الشخصية لمزيد من الطرق لاستخدام "at".

06 من 15

صفحات الرجل

صفحات MAN ملونة.

توفر لك الصفحات البشرية ملخصًا للأوامر المفترض القيام بها والمفاتيح التي يمكن استخدامها معهم.

صفحات الرجل هي نوع من مملة من تلقاء نفسها. (أعتقد أنها لم تكن مصممة لإثارة لنا).

ومع ذلك ، يمكنك القيام بأشياء لجعل استخدامك للإنسان أكثر جاذبية.

تصدير PAGER = أكثر

سوف تحتاج إلى تثبيت "الأكثر؛ لهذا العمل ولكن عندما تفعل ذلك يجعل صفحات رجلك أكثر ملون.

يمكنك تحديد عرض صفحة الرجل لعدد معين من الأعمدة باستخدام الأمر التالي:

تصدير MANWIDTH = 80

وأخيرًا ، إذا كان لديك متصفح متاح ، يمكنك فتح أي صفحة رجل في المتصفح الافتراضي باستخدام مفتاح -H على النحو التالي:

رجل -H

لاحظ أن هذا لا يعمل إلا إذا كان لديك متصفح افتراضي تم إعداده ضمن متغير بيئة $ BROWSER.

07 من 15

استخدم htop لعرض وإدارة العمليات

عرض العمليات مع htop.

ما الأمر الذي تستخدمه حاليًا لمعرفة العمليات التي تعمل على جهاز الكمبيوتر الخاص بك؟ أراهن أنك تستخدم " ps " وأنك تستخدم مفاتيح تبديل مختلفة للحصول على الإخراج الذي تريده.

تثبيت "htop". إنها بالتأكيد أداة ستود أن تقوم بتثبيتها في وقت سابق.

يوفر htop قائمة بجميع العمليات الجارية في الجهاز مثل مدير الملفات في Windows.

يمكنك استخدام خليط من مفاتيح الوظائف لتغيير ترتيب الفرز والأعمدة التي يتم عرضها. يمكنك أيضا قتل العمليات من داخل htop.

لتشغيل htop ببساطة اكتب ما يلي في نافذة المحطة الطرفية:

HTOP

08 من 15

التنقل في نظام الملفات باستخدام الحارس

سطر الأوامر مدير الملفات - الحارس.

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

ربما تحتاج إلى تثبيت حارس لتتمكن من استخدامه ولكن بمجرد تثبيته يمكنك تشغيله ببساطة عن طريق كتابة ما يلي في المحطة:

الحارس

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

من الجدير قراءة صفحات الرجل قبل استخدام الحارس بحيث يمكنك التعود على جميع مفاتيح لوحة المفاتيح المتوفرة.

09 من 15

إلغاء أي إيقاف

إلغاء اغلاق لينكس.

لذلك بدأت في إيقاف التشغيل إما عن طريق سطر الأوامر أو من واجهة المستخدم الرسومية وأدركت أنك لا تريد فعل ذلك.

لاحظ أنه في حالة بدء إيقاف التشغيل بالفعل ، فقد يكون قد فات الأوان لإيقاف تشغيل إيقاف التشغيل.

هناك أمر آخر يجب تجربته كما يلي:

10 من 15

القتل عمليات المعلقة الطريق السهل

قتل العمليات المعلقة مع XKill.

تخيل أنك تقوم بتشغيل تطبيق ولأي سبب ، فإنه توقف.

يمكنك استخدام "ps -ef" للعثور على العملية ثم قتل العملية أو يمكنك استخدام "htop".

هناك أمر أسرع وأسرع أنك سوف الحب يسمى Xkill .

ما عليك سوى كتابة ما يلي في محطة طرفية ثم النقر على نافذة التطبيق الذي تريد قتله.

xkill

ماذا يحدث إذا تم تعليق النظام بالكامل؟

اضغط باستمرار على مفتاحي "alt" و "sysrq" على لوحة المفاتيح الخاصة بك ، بينما يتم تثبيتهما ببطء اكتب التالي:

REISUB

سيؤدي ذلك إلى إعادة تشغيل الكمبيوتر دون الحاجة إلى الضغط على زر الطاقة.

11 من 15

تنزيل يوتيوب فيديو

يوتيوب-ديسيلتر.

بشكل عام ، معظمنا سعداء جدًا لـ Youtube باستضافة مقاطع الفيديو ونشاهدها من خلال بثها عبر مشغل الوسائط المختار.

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

كل ما عليك فعله هو تثبيت youtube-dl من مدير الحزم الخاص بك.

يمكنك استخدام youtube-dl على النحو التالي:

youtube-dl url-to-video

يمكنك الحصول على عنوان URL لأي مقطع فيديو على Youtube من خلال النقر على رابط المشاركة في صفحة الفيديو. ما عليك سوى نسخ الرابط ولصقه في سطر الأوامر (باستخدام مفتاح shift + insert shortcut).

12 من 15

تنزيل الملفات من الويب مع wget

تنزيل الملفات من wget.

يتيح لك الأمر wget تنزيل الملفات من الويب باستخدام الجهاز.

بناء الجملة كما يلي:

wget path / to / filename

فمثلا:

wget http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download

هناك عدد كبير من المفاتيح التي يمكن استخدامها مع wget مثل -O الذي يتيح لك إخراج اسم الملف إلى اسم جديد.

في المثال أعلاه ، قمت بتنزيل AntiX Linux من Sourceforge. اسم ملف antiX-15-V_386-full.iso طويل جدا. سيكون من الجميل أن تحميله على أنه antix15.iso. للقيام بذلك ، استخدم الأمر التالي:

wget -O antix.iso http://sourceforge.net/projects/antix-linux/files/Final/MX-krete/antiX-15-V_386-full.iso/download

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

ومع ذلك ، إذا كنت تريد تنزيل اثنتي عشرة ملفًا ، فستكون إمكانية إضافة الروابط إلى ملف استيراد واستخدام wget لتنزيل الملفات من هذه الروابط أسرع كثيرًا.

ما عليك سوى استخدام مفتاح -i على النحو التالي:

wget -i / path / to / importfile

لمزيد من المعلومات حول wget قم بزيارة http://www.tecmint.com/10-wget-command-examples-in-linux/.

13 من 15

قاطرة البخار

قيادة لينكس.

هذه ليست مفيدة كثيرًا كشيء من المرح.

ارسم قطار بخار في نافذة طرفك باستخدام الأمر التالي:

SL

14 من 15

الحصول على ثروة الخاصة بك

لينكس فورتشن كوكي.

آخر واحد غير مفيد بشكل خاص ولكن مجرد قليل من المرح هو أمر الثروة.

مثل الأمر sl ، قد تحتاج إلى تثبيته من المستودع أولاً.

ثم ببساطة اكتب ما يلي للحصول على ثروتك

ثروة

15 من 15

الحصول على بقرة لنقول ثروتك

cowsay و xcowsay.

أخيرا الحصول على بقرة لنقول لك ثروتك باستخدام cowsay.

اكتب ما يلي في جهازك:

الحظ cowsay

إذا كان لديك سطح مكتب رسومي يمكنك استخدام xcowsay للحصول على بقرة الكرتون لإظهار ثروتك:

الحظ xcowsay

يمكن استخدام cowsay و xcowsay لعرض أي رسالة. على سبيل المثال لعرض "Hello World" ، ما عليك سوى استخدام الأمر التالي:

cowsay "مرحبا العالم"

ملخص

آمل أن تكون قد وجدت هذه القائمة مفيدة وأنك تفكر "لم أكن أعلم أنه بإمكانك فعل ذلك" لما لا يقل عن واحد من أصل 11 مادة مدرجة.