مشروع صفحات tldr عبارة عن مجموعة من صفحات المساعدة التي يديرها المجتمع لأدوات سطر الأوامر، والتي تهدف إلى أن تكون مكملة أبسط وأكثر سهولة لصفحات الدليل التقليدية.
ربما أنت جديد في عالم سطر الأوامر. ربما تكون صدئًا بعض الشيء أو لا يمكنك دائمًا تذكر الوسائط الخاصة بأوامر مثل lsof
أو tar
؟
من المؤكد أنه لا يساعد، في الماضي، كان الخيار الأول الموضح في man tar
هو:
$ man tar
...
-b blocksize
Specify the block size, in 512-byte records, for tape drive I/O.
As a rule, this argument is only needed when reading from or writing to tape drives,
and usually not even then as the default block size of 20 records (10240 bytes) is very common.
...
هناك مجال لصفحات مساعدة أبسط تركز على الأمثلة العملية. ماذا عن:
هذا المستودع هو مجرد: مجموعة متزايدة باستمرار من الأمثلة لأدوات سطر الأوامر الأكثر شيوعًا UNIX وLinux وmacOS وFreeBSD وNetBSD وOpenBSD وSunOS وAndroid وWindows.
نصيحة
للتصفح دون تثبيت عميل على جهاز الكمبيوتر الخاص بك، راجع عميل الويب على https://tldr.inbrowser.app (مع دعم دون اتصال باستخدام PWA).
إحدى الطرق الشائعة والمريحة للوصول إلى هذه الصفحات على جهاز الكمبيوتر الخاص بك هي تثبيت عميل Node.js الرسمي:
npm install -g tldr
وبدلاً من ذلك، يمكنك أيضًا استخدام عميل Python الرسمي، والذي يمكن تثبيته عبر pip3 (أو مديري الحزم الآخرين):
pip3 install tldr
يمكن لمستخدمي Linux وMac أيضًا تثبيت Rust Client الرسمي باستخدام Homebrew (أو مديري الحزم الآخرين على أنظمة التشغيل الأخرى):
brew install tlrc
ثم لديك وصول مباشر إلى تعليمات مبسطة وسهلة القراءة للأوامر، مثل tar
، ويمكن الوصول إليها من خلال كتابة tldr tar
بدلاً من man tar
القياسي.
إذا كنت لا ترغب في تثبيت أي برنامج، فتحقق من إصدار PDF بدلاً من ذلك.
ملحوظة
تتوفر ملفات PDF للترجمات لمعظم اللغات. يمكنك العثور عليها في أصول الإصدار لأحدث إصدار.
هناك أيضًا العديد من العملاء الآخرين الذين يقدمهم المجتمع، سواء لسطر الأوامر أو للأنظمة الأساسية الأخرى. للحصول على قائمة شاملة بالعملاء، توجه إلى موقع Wiki الخاص بنا.
جميع المساهمات هي موضع ترحيب!
تتضمن بعض طرق المساهمة ما يلي:
تتم كتابة جميع صفحات tldr
بلغة Markdown بحيث يمكن تحريرها بسهولة تامة ويمكن إرسال التغييرات في طلبات السحب هنا باستخدام Git في سطر الأوامر أو باستخدام واجهة الويب GitHub.
ونحن نسعى جاهدين للحفاظ على مجتمع الترحيب والتعاون. إذا كانت هذه هي المرة الأولى التي تساهم فيها، فقم بإلقاء نظرة على إرشادات المساهمة، ثم تابع!
إذا كنت ترغب في المساهمة في الترجمات، يمكنك زيارة https://lukwebsforge.github.io/tldri18n/ لمعرفة التقدم العام لجميع الترجمات، والترجمات المفقودة أو القديمة.
أنتم مدعوون أيضًا للانضمام إلينا في غرفة الدردشة المصفوفية!
تسمح لك صفحات واجهة سطر الأوامر بكتابة صفحات تعليمات موحدة لـ CLI والأدلة والتكوينات.
يتيح لك برنامج Cheat إنشاء أوراق الغش التفاعلية وعرضها في سطر الأوامر. لقد تم تصميمه للمساعدة في تذكير مسؤولي نظام Unix بخيارات الأوامر التي يستخدمونها بشكل متكرر، ولكن ليس بشكل متكرر بما يكفي لتذكرها.
يقوم موقعheat.sh بتجميع أوراق الغش من مصادر متعددة (بما في ذلك صفحات tldr) في واجهة واحدة موحدة.
لا تركز أوراق الغش الخاصة بـ devhints Rico على سطر الأوامر فحسب، بل تتضمن عددًا كبيرًا من أوراق الغش الأخرى المتعلقة بالبرمجة.
على سبيل المثال، يقدم أمثلة تفصيلية مع شرح في سطر الأوامر. تأتي الأمثلة من المستودع، ولكنها تدعم eg
عرض الأمثلة والأوامر المخصصة إلى جانب الإعدادات الافتراضية.
kb هو مدير قاعدة معارف بسيط لسطر الأوامر. يمكن استخدام kb لتنظيم ملاحظاتك وأوراق الغش الخاصة بك بطريقة بسيطة ونظيفة. كما أنه يدعم الملفات غير النصية.
navi عبارة عن أداة ورقة غش تفاعلية، تتيح لك تصفح أمثلة محددة أو إكمال الأوامر بسرعة.
تعتبر bropages (المهملة) ملحقًا سهل القراءة لصفحات الرجل. يعرض أمثلة مختصرة وشائعة لأوامر Unix. يتم تقديم الأمثلة من قبل قاعدة المستخدمين، ويمكن التصويت عليها بالموافقة أو بالرفض؛ أفضل الإدخالات هي ما يراه الأشخاص أولاً عندما يبحثون عن أمر ما.
TL;DR تعني "طويل جدًا؛ لم أقرأ". نشأت هذه الكلمة باعتبارها لغة عامية على الإنترنت، حيث يتم استخدامها للإشارة إلى أنه تم تخطي نص طويل (أو أجزاء منه) لأنه طويل جدًا. اقرأ المزيد في مقالة How-To Geek.