Uncategorized

7 أوامر طرفية تقوم بأشياء غريبة ومفيدة

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

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

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

هيا ، حان الوقت لتعلم بعض الأوامر الجديدة!

1 – wc (عدد الكلمات)

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

 wc /etc/hosts
wc -l /etc/hosts
wc -w /etc/hosts
wc -c /etc/hosts

2 – اركورد و بلاي

هذه أوامر من حزمة alsa-utils تسمح لك ، من بين أمور أخرى ، بتسجيل وتشغيل الأصوات مباشرة على الجهاز.

الامر “arecord -f cd“بشكل افتراضي يطبع على stdout * نتيجة التسجيل الصوتي (ملف .wav) من ميكروفون متاح ، وهذا سيؤدي إلى اتساخ الشاشة ببيانات ثنائية ، لذلك نستخدم وظيفة إعادة توجيه bash * لتشغيل المحتوى إلى ملف. لاحظ أنه في المثال ، لا يحتوي الملف الذي تم إنشاؤه “my_podcast” على الامتداد .wav. هذا هادف لأننا سنستخدم نفس الملف لشرح الأمر التالي. انظر المثال:

arecord -f cd 1> meu_podcast

ولتشغيل الملف فقط استخدم الأمر aplay:

aplay meu_podcast

3 – ملف

في لينكس ، تكون امتدادات الملفات اختيارية ، لذا لا يمكن دائمًا تحديد نوع الملف من خلال النظر إلى اسمه.

لهذا يمكننا استخدام الأمر فيليه (من الحزمة تسمى فيليه على Ubuntu) ، الذي يحلل داخل الملف ويحاول إخبارنا بنوعه. مثال:

file meu_podcast

قد تبدو النتيجة شيئًا مثل هذا:

meu_podcast: RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, stereo 44100 Hz

أو مثال آخر:

file /bin/bash

سيؤدي ذلك إلى نتيجة مثل هذا:

/bin/bash: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=0428e4834e687e231fa865562d32fbb64ce45577, stripped

4 – الرأس والذيل

هذه أوامر لسرد السطور الأول والأخير على التوالي من الملف ، أو المحتوى الذي تم تلقيه في الإدخال القياسي (stdin *). رئيس يأتي من “رأس” اللغة الإنجليزية و ذيل “ذيل”.

تشير المعلمة -n إلى عدد الأسطر. إذا لم يتم تمرير المعلمة -n ، تفترض الأوامر أنه سيكون هناك 10 أسطر.

head -n 5 /etc/hosts
head /etc/hosts
tail -n 2 /etc/hosts
tail /etc/hosts

يوضح الأمر التالي كيف رئيس انها ال ذيل يمكن استخدامها في مثال أكثر تعقيدًا ، كما في خط أنابيب باش *.

ps aux | tail -n 7

5 – دو

يساعدنا الأمر “du” في معرفة مقدار المساحة التي يشغلها مجلد / مجلد على القرص.

ولكن لكي تكون مفيدة حقًا ، تحتاج إلى بعض الخيارات الإضافية.

يسمح الأمر التالي لـ “du” بإنشاء ملخص لكل دليل في جذر النظام. هذا بالطبع يمكن أن يستغرق بعض الوقت ، بعد كل شيء سوف يمر عبر القرص بأكمله ويولد ملخصًا بالميغابايت.

sudo du -m --max-depth=1 /

لنفترض أنك اكتشفت أن الدليل / home يشغل مساحة كبيرة ، لذا يمكنك بدء “مطاردة ساحرة” حقيقية والبحث عن الدليل الذي يسرق مساحة القرص:

sudo du -m --max-depth=1 /home

وما إلى ذلك وهلم جرا.

6 – الجير

يعرض لنا الأمر “cal” تقويمًا للشهر الحالي مباشرة على الجهاز الطرفي:

cal

سيبدو الإخراج كالتالي:

ولكن يمكن للأمر cal أيضًا إظهار تقويم السنة الكاملة باستخدام الأمر -y.

عرض السنة الحالية:

cal -y

عرض سنة أخرى:

cal -y 2017

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

7- التاريخ

الامر التاريخ هو أمر داخلي في باش. (مدمج *). يتم استخدامه لطباعة الأوامر السابقة التي تم تنفيذها بالفعل في سطر الأوامر.

إنه في الأساس سجل يحتفظ به Bash ، تمامًا مثلما تقوم المستعرضات بتخزين مواقع الويب التي قمت بزيارتها بالفعل.

history

إذا لم تكن على دراية بشروط سطر الأوامر هذه (stdin و stdout و pipeline و builtin و redirects وما إلى ذلك) وتريد معرفة المزيد عن الوحدة الطرفية ومترجم Bash (وهو معيار Linux ، بغض النظر عن التوزيعة) ، انظر هذا العرض التقديمي للدورة التي تسيطر على محطة لينكس، حيث قضينا 3 نصائح إضافية لسطر الأوامر تجعل حياتك أسهل.

هل تريد المزيد من النصائح؟ هل لديك فيديو أربعون دقيقة على قناتنا حول ذلك ، تحقق من ذلك.

في اليوم التالي!

Botón volver arriba

تم الكشف عن مانع الإعلانات

يجب عليك إزالة AD BLOCKER لمتابعة استخدام موقعنا ، شكرًا لك