8 أوامر لينكس أساسية يجب معرفتها لتحسين تجربتك
تعتبر أوامر لينكس أساسية لأي مستخدم للنظام، حيث توفر أدوات قوية لإدارة الملفات والمجلدات. على سبيل المثال، أمر tar xvf archive.tar.gz يُستخدم لاستخراج الملفات من أرشيف مضغوط.
استخدم cat لفحص الملفات بسرعة
يُطلق على أمر cat هذا الاسم لأنه يقوم بدمج الملفات معًا. لكن قد تكون معتادًا على استخدامه فقط لعرض محتويات الملفات. إذا كان الأمر كذلك، فمن المحتمل أنك غير مدرك لعدد من الخيارات المفيدة التي تجعل عرض الملفات باستخدام cat أكثر راحة.
أولاً، cat -s سيقوم بتقليص عدة أسطر فارغة معًا، مما يجعل بعض تنسيقات الملفات أسهل في العرض في الطرفية. ثانياً، cat -b يضيف أرقام الأسطر إلى الناتج، ولكن فقط للأسطر غير الفارغة. يمكن أن يكون هذا مفيدًا عندما تكتب مراجع لأرقام الأسطر.
استخدم كلا الخيارين معًا، مثل cat -sb، ويمكنك استخدام cat كعارض ملفات بسيط دون الحاجة لاستخدام أداة مثل less.
احصل على استخدام دقيق للقرص
معرفة مقدار المساحة التي يشغلها دليل معين مفيدة عندما تقوم بتنظيف الربيع. لكن السلوك الافتراضي لأمر du ينتج الكثير من المخرجات حيث يُبلغ عن حجم كل دليل في التسلسل الهرمي بالكامل. نتيجة لذلك، قد تجد نفسك تقوم بتشغيل الأمر عدة مرات، وتوجيه مخرجاته إلى grep، وإعادة توجيهها إلى ملفات مؤقتة، وما إلى ذلك.
لتسهيل الأمر عليك، حاول تقليل كمية المخرجات. خيار --max-depth يتيح لك تحديد عدد مستويات الأدلة التي سيقوم du بالإبلاغ عنها. ستحصل على أحجام إجمالية دقيقة، ولكن مع معلومات أقل تفصيلًا حول كل دليل في الشجرة. على سبيل المثال، تحقق من الأحجام الإجمالية فقط للأدلة الفرعية المباشرة باستخدام هذا الأمر:
du --max-depth 1
سترى النتائج للدليل الحالي، ولأدلة الفرعية المباشرة، دون رؤية حجم كل دليل أدناه في التسلسل الهرمي:
إذا كنت ترغب في معرفة المزيد حول إتقان سطر الأوامر، تحقق من دليلنا حول الأخطاء الشائعة في الطرفية التي يجب تجنبها بأي ثمن.
التعليقات 0
سجل دخولك لإضافة تعليق
لا توجد تعليقات بعد. كن أول من يعلق!