كانت Pastebins ميزة للإنترنت منذ التسعينيات ، وهي مستودعات نصية بسيطة حيث يمكنك تفريغ كميات كبيرة من الكتابة أو التعليمات البرمجية أو أي نوع آخر من الوثائق. إنها مفيدة للغاية إذا كنت لا ترغب في تشويش قنوات الاتصال الأخرى بجدران نصية.
تقليديا ، تحتاج إلى إنشاء حساب مع خدمة قائمة على موقع الويب لاستخدام pastebin ، ومع ذلك ، باستخدام pastes.sh ، يمكنك إنشاء معاجين دون مغادرة جهازك.
ما هو Pastebin ، ولماذا تستخدم واحدًا؟
الإنترنت عبارة عن كنز ضخم من المعلومات بشكل لا يمكن تصوره. بالنسبة لمعظمها ، من المستحسن أن يكون هناك بعض الهيكل والدوام. يجب أن تكون دائمًا قادرًا على العثور على مواقع الويب والمقالات الشيقة في نفس المكان ، على سبيل المثال ، وتريد تيار من الوعي الذي تنسابه على مدونتك أو وسائل التواصل الاجتماعي لتظل مرئيًا ويمكن العثور عليه حتى تقرر ذلك احذفه.
معلومات أخرى عابرة بطبيعتها. تريد أن تكون قادرًا على إظهاره لفترة محدودة ثم تنتهي صلاحيته ، ولن يتم رؤيته مرة أخرى أبدًا.
توفر Pastebins هذه الأداة المساعدة - قبول النص الخام الخاص بك ، وإعادة ارتباط يمكنك من خلاله عرض النص.
الأسباب التي قد ترغب في ذلك متنوعة. قد ترغب في نشر كتلة كبيرة من النص في غرفة دردشة IRC ، لكنك قلق من إفساد تدفق المحادثة. قد يكون هذا ما تريده من زميل تقييم التعليمات البرمجية الخاصة بك قبل الالتزام ، ولا تريد لصق بضعة آلاف من الأسطر في رسالة بريد إلكتروني.
بدلاً من ذلك ، تقوم بلصق الرمز الخاص بك في ملف لصق وتمرير الرابط في رسالة بريد إلكتروني أو رسالة نصية قصيرة ، أو ببساطة اكتب عنوان URL على ظهر الظرف. إنه بسيط وسهل ومفيد للغاية.
لكن استخدام pastebin له سلبيات: عادة ما تحتاج إلى إنشاء حساب ، والأسوأ من ذلك ، أنك تحتاج إلى مغادرة الجهاز الطرفي وفتح متصفح لاستخدام أداة لصق.
pastes.sh مختلف. لست بحاجة إلى تسليم عنوان بريدك الإلكتروني أو حساب الوسائط الاجتماعية الخاص بك أو أي شيء آخر. بدلاً من ذلك ، يمكنك إنشاء حسابك من داخل الجهاز الطرفي باستخدام تشفير المفتاح العام عبر SSH ، ويمكنك SCP (نسخة آمنة) من لصقك إلى خادم pastes.sh من داخل جهازك أيضًا.
ابدأ مع pastes.sh على Linux
بسبب القيود المفروضة على حزمة Golang's SSH ، هناك فرصة جيدة ألا تعمل مفاتيح SSH القياسية التي أنشأتها التوزيعة الخاصة بك مع pastes.sh. ستحتاج إلى إنشاء مفتاح SSH جديد باستخدام خوارزمية Ed25519:
ssh-keygen -t ed25519 -C "[email protected]"
يضرب يدخل عندما يُطلب منك "أدخل ملفًا لحفظ المفتاح فيه" ، فاختر كلمة مرور آمنة (أو لا تفعل ذلك. الأمر متروك لك). سيتم حفظ المفتاح في الموقع الافتراضي.
اتصل الآن بخادم SSH pastes.sh باستخدام:
ssh جديدpastes.ش
هذا تسجيل دخول خاص لا يتطلب كلمة مرور ، وسيُرسلك دائمًا إلى إنشاء الحساب.
عند المطالبة ، اختر اسم مستخدم ، يقل عن 50 حرفًا ، ويتألف من أحرف وأرقام عادية. سيرفض النظام أي اسم مستخدم غير مرغوب فيه يتضمن سلاسل مثل "admin" أو "abuse" أو "root" أو "cgi" أو ما شابه. لا يمكنك استخدام الشرطة السفلية.
إذا تم قبول اسم المستخدم الخاص بك ، فسترى شاشة بها عنوان URL لمعاجينك وخيارات إدارة معينة. يمكنك تغيير اسم المستخدم الخاص بك ، وإدارة مفاتيح التشفير ، وعرض اللصق المرتبط بحسابك.
استخدم pastes.sh لإنشاء معاجين من جهازك الطرفي
اللصق عبارة عن ملفات نصية ، لذا من الجيد أن يكون لديك دليل مخصص للمعاجين داخل دليل منزلك. أنشئ واحدًا باستخدام:
mkdir ~ / المعاجين
في أي وقت إنشاء ملف يحتوي على النص التي تريد إرسالها إلى pastes.sh ، يجب عليك إنشاؤها هنا. على سبيل المثال:
معاجين نانو / هذا الملف
نظرًا لأنك تستخدم Linux ، فإن امتداد اسم الملف لا يهم في الواقع.
عند الانتهاء ، احفظ nano واخرج منه باستخدام السيطرة + O ثم السيطرة + R..
يمكنك إرسال الملفات إلى وحدة لصق الخاصة بك باستخدام:
scp ~/pastes/* معاجين./
.. أو يمكنك إرسال الملفات بشكل فردي باستخدام:
scp thisfile pastes.sh:/
بدلاً من ذلك ، إذا كنت تريد فقط لصق ملاحظة سريعة من سطر الأوامر ، دون عناء فتح محرر نصوص مخصص ، فيمكنك توجيه النص مباشرةً.
على سبيل المثال:
صدى صوت"MUO هو المصدر الأول لأخبار التكنولوجيا الرائعة ودروس Linux التعليمية الرائعة" | معاجين ssh.sh
... سينشئ معجونًا جديدًا بهذا المحتوى. سيُنشئ اسم ملف عشوائيًا ويعيده إليك كإخراج.
إذا كنت تريد تحديد اسم ملف ، فقم بإلحاق اسم الملف المفضل لديك بالأمر السابق.
صدى صوت"المصدر المفتوح 4 eva" | معاجين ssh.sh فوس
سيقوم الأمر أعلاه بإنشاء ملف يسمى foss يحتوي على النص "Open source 4 eva" ، ويمكن الوصول إليه من خلال "your-pastes-url.sh/foss".
يمكنك استخدام Pastebins لأي شيء!
تعد Pastebins مفيدة بشكل لا يصدق إذا كنت ترغب في إخراج نص إلى العالم ، ولست قلقًا بشأن كيفية ظهوره. سواء كنت تقوم بلصق مقتطفات التعليمات البرمجية ، أو مسودات الأعمال ، أو رواية كاملة ، فإن الرسالة هي المهمة.
وإذا كانت معاجينك تساعد في مشروع ما ، ففكر في إضافة أدوات وطرق رائعة أخرى للمساعدة في تعزيز التعاون.