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

> history

1 ps -ef2 kill 241883 ps -ef4 tail logfile.log

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

> history | grep ftp

321 ftp ftp.cdrom18.com

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

> history|awk ‘{print $2}’|awk ‘BEGIN {FS=”|”} {print $1}’|sort|uniq -c|sort -r

114 ls105 ./runreports.sh97 cd24 uptime15 mysql13 vi

كان الأمر الأخير بفضل Lifehacker ، وهو موقع رائع يجب عليك بالتأكيد الاشتراك فيه.

التقنيات المستخدمة في الأمر الأخير مفيدة في سياقات أخرى. سأقوم بنشر المزيد من الأوامر المشابهة للمضي قدمًا.

أعلى نصائح:
التعليقات: