استخدام tldr لتعلم أوامر Linux بسهولة
أوامر Linux تعتبر أساسًا لإدارة الأنظمة والخوادم، لكن صفحات الدليل التقليدية (man pages) غالبًا ما تكون معقدة ومليئة بالتفاصيل التي قد تربك المستخدمين الجدد. هنا يأتي دور tldr، أداة مبسطة تقدم أمثلة مختصرة وواضحة تساعدك على فهم الأوامر بسرعة. في هذه المقالة، نستعرض كيف يمكن لـ tldr تسهيل تعلم أوامر Linux وتوفير الوقت والجهد.
أهم النقاط المستفادة
- يعمل برنامج tldr على تبسيط تعليمات أوامر Linux من خلال صفحات موجزة وسهلة الوصول وأمثلة رئيسية.
- قم بتثبيت برنامج tldr باستخدام npm أو Homebrew، ثم استخدم أوامر مثل “tldr grep” للوصول بسرعة إلى تعليمات الأوامر.
- يقدم موقع tldr نفس الصفحات التفصيلية التي توفرها أداة سطر الأوامر، مع الإكمال التلقائي للبحث وروابط GitHub.
تعتبر صفحات الدليل المصدر النهائي للمساعدة في أوامر Linux، ولكنها كثيفة للغاية وليست مناسبة للمبتدئين على الإطلاق. أدخل tldr، وهو أمر يجعل استخدام سطر الأوامر أسهل كثيرًا.
ما هو tldr ولماذا هو أفضل من man؟
يعمل برنامج tldr مثل man، الطريقة الافتراضية للحصول على المساعدة في أوامر Linux. يشير اسمه إلى الأحرف الأولية الشائعة على الإنترنت TL؛DR، وهي اختصار لـ “Too Long; Didn’t Read”. بدلاً من صفحات الدليل، يعرض أمر tldr صفحات tldr التي تعد بدائل أكثر سهولة في الوصول إليها.
تبدأ كل صفحة من صفحات tldr باسم الأمر ووصفًا من جملة واحدة لما يفعله وعنوان URL لمزيد من المعلومات التفصيلية، وعادةً ما تكون نسخة من صفحة الدليل المقابلة.
بعد ذلك تأتي الميزة الأكثر قيمة في tldr: قائمة بالأمثلة. وبينما تحتوي صفحات الدليل على أمثلة، إلا أنها عادةً ما تكون في الأسفل مباشرةً، أو في تنسيق الاستخدام الذي ليس من السهل فهمه دائمًا. يرفع tldr الأمثلة ويشتمل على العدد المناسب تمامًا: ما يكفي لتغطية الحالات الأكثر أهمية، ولكن ليس كثيرًا بحيث يصبح غير قابل للاستخدام.
خذ cd، على سبيل المثال، وهو أمر ربما تستخدمه أكثر من أي أمر آخر تقريبًا. قد تعتقد أنك تعرف كل شيء عن هذه الأداة البسيطة للغاية، لكن tldr قد يساعد في الكشف عن بعض الاستخدامات المخفية:
“دليل المستخدم الرئيسي” و”المختار مسبقًا” هما حقًا متغيران مفيدان ربما لم تكن تعرفهما.
كيفية تثبيت واستخدام tldr
تمت كتابة صفحات tldr بلغة Markdown، وكنتيجة جانبية، هناك العديد من برامج العميل المختلفة التي يمكنك استخدامها لعرضها. عميل وحدة التحكم هو الأكثر منطقية، نظرًا لأنك ربما تكون بالفعل على سطر الأوامر عندما تبحث عن المساعدة.
يتطلب عميل وحدة التحكم الأصلي npm، مدير حزم JavaScript Node. إذا كان لديك npm، فيمكنك استخدامه لتثبيت tldr على النحو التالي:
npm install -g tldr
يُعد تثبيت npm هو المسار الموصى به. إذا لم يكن لديك npm وترغب في التثبيت بطريقة أخرى، فيمكنك استخدام Homebrew (“brew install tldr”) أو الرجوع إلى القائمة الموسعة للعملاء على صفحة tldr على GitHub.
بمجرد التثبيت، استخدم tldr وأرسل إليه اسم الأمر، تمامًا كما تفعل مع man، على سبيل المثال.
tldr grep
يمكنك البحث في صفحات tldr عن أي نص قد يظهر في مثال أو وصف أمر. ما عليك سوى استخدام خيار “–search” على النحو التالي:
tldr --search "change permissions"