קוראים כמוך עוזרים לתמוך ב-MUO. כאשר אתה מבצע רכישה באמצעות קישורים באתר שלנו, אנו עשויים להרוויח עמלת שותף. קרא עוד.

Pastebins היו תכונה של האינטרנט מאז שנות ה-90, והם מאגרי טקסט פשוטים שבהם אתה יכול לזרוק כמויות גדולות של כתיבה, קוד או כל סוג אחר של תיעוד. הם סופר שימושיים אם אתה לא רוצה לבלבל ערוצי תקשורת אחרים עם קירות של טקסט.

באופן מסורתי, אתה צריך ליצור חשבון עם שירות מבוסס אתר כדי להשתמש ב-pastebin, עם זאת, עם pastes.sh, אתה יכול ליצור הדבקות מבלי לעזוב את הטרמינל שלך.

מהו פסטהבין, ולמה כדאי להשתמש באחד?

האינטרנט הוא מאגר מידע גדול בצורה בלתי נתפסת; עבור רובו, רצוי שיהיה מבנה וקביעות. אתה תמיד אמור להיות מסוגל למצוא אתרים ומאמרים מעניינים באותו מקום, למשל, ואתה רוצה את זרם התודעה שאתה זולג לבלוג או למדיה החברתית שלך כדי להישאר גלוי וניתן למצוא אותו עד שתחליט לעשות זאת למחוק את זה.

מידע אחר הוא חולף מטבעו. אתה רוצה להיות מסוגל להראות את זה לתקופה מוגבלת ולאחר מכן שתוקפו יפוג, שלא ייראה שוב.

Pastebins מספקים את כלי השירות הזה - מקבלים את הטקסט הגולמי שלך, ומחזירים קישור שבו אתה יכול להציג את הטקסט.

הסיבות שאולי תרצו בכך הן מגוונות. אולי תרצה לפרסם בלוק גדול של טקסט לחדר צ'אט של IRC, אבל אתה חושש לבלבל את זרימת השיחה. יכול להיות שאתה רוצה שעמית להעריך את הקוד שלך לפני שאתה מתחייב, ולא רוצה להדביק כמה אלפי שורות במייל.

במקום זאת, אתה מדביק את הקוד שלך ב-pastebin ומעביר את הקישור במייל או ב-SMS, או פשוט כותב את כתובת האתר בגב המעטפה. זה פשוט, זה קל, וזה שימושי להפליא.

אבל לשימוש ב-pastebin יש את החסרונות שלו: אתה בדרך כלל צריך ליצור חשבון, וחמור מכך, אתה צריך לעזוב את הטרמינל שלך ולפתוח דפדפן כדי להשתמש ב-pastebin.

pastes.sh שונה. אינך צריך למסור את כתובת הדוא"ל שלך, את הידית שלך במדיה החברתית או כל דבר אחר. במקום זאת, אתה יוצר את החשבון שלך מתוך הטרמינל שלך באמצעות הצפנת מפתח ציבורי דרך SSH, ואתה יכול SCP (העתקה מאובטחת) את ההדבקות שלך לשרת pastes.sh גם מתוך המסוף שלך.

התחל עם pastes.sh בלינוקס

בגלל מגבלות בחבילת SSH של Golang, יש סיכוי טוב שמפתחות ה-SSH הסטנדרטיים שנוצרו על ידי ההפצה שלך לא יעבדו עם pastes.sh. תצטרך ליצור מפתח SSH חדש עם האלגוריתם Ed25519:

ssh-keygen -t ed25519 -C "[email protected]"

מכה להיכנס כשתתבקש "הזן קובץ שבו יש לשמור את המפתח", ולאחר מכן בחר סיסמה מאובטחת (או לא. זה תלוי בך). המפתח יישמר במיקום ברירת המחדל.

כעת התחבר לשרת pastes.sh SSH עם:

ssh חָדָשׁ@מדבקות

זוהי כניסה מיוחדת שאינה דורשת סיסמה, ותמיד תשלח אותך ליצירת חשבון.

בהנחיה, בחר שם משתמש, עם פחות מ-50 תווים, הכולל אותיות פשוטות ומספרים. המערכת תדחה כל שם משתמש ספאמי הכולל מחרוזות כגון "admin", "abuse", "root", "cgi" או דומה. אתה לא יכול להשתמש בקו תחתון.

אם שם המשתמש שלך יתקבל, תראה מסך עם כתובת אתר להדבקות שלך ואפשרויות ניהול מסוימות. אתה יכול לשנות את שם המשתמש שלך, לנהל את מפתחות ההצפנה שלך ולהציג את ההדבקות המקושרות לחשבון שלך.

השתמש ב-pastes.sh כדי ליצור הדבקות מהמסוף שלך

הדבקות הן קבצי טקסט, אז כדאי שתהיה לך ספרייה ייעודית להדבקות בתוך ספריית הבית שלך. צור אחד עם:

mkdir ~/pastes

בכל פעם שאתה ליצור קובץ המכיל את הטקסט ברצונך לשלוח אל pastes.sh, עליך ליצור אותו כאן. לדוגמה:

משחות ננו/הקובץ הזה

בזמן שאתה משתמש בלינוקס, סיומת שם הקובץ לא ממש משנה.

כשתסיים, שמור וצא עם ננו Ctrl + O לאחר מכן Ctrl + R.

אתה יכול לשלוח קבצים ל-pastebin שלך עם:

scp ~/pastes/* pastes.sh:/

...או שאתה יכול לשלוח קבצים בנפרד עם:

scp thisfile pastes.sh:/

לחלופין, אם אתה רק רוצה להדביק הערה מהירה משורת הפקודה, בלי לטרוח של פתיחת עורך טקסט ייעודי, אתה יכול לצייר את הטקסט ישירות.

לדוגמה:

הֵד"MUO הוא המקור מספר אחת לחדשות טכנולוגיות מדהימות, ומדריכי לינוקס מדהימים" | ssh pastes.sh

...ייצור הדבקה חדשה עם התוכן הזה. זה יפיק שם קובץ אקראי ויחזיר לך אותו כפלט.

אם ברצונך לציין שם קובץ, הוסף את שם הקובץ המועדף עליך לפקודה הקודמת.

הֵד"קוד פתוח 4 eva" | ssh pastes.sh foss

הפקודה לעיל תיצור קובץ בשם foss המכיל את הטקסט "קוד פתוח 4 eva", הנגיש דרך "your-pastes-url.sh/foss".

אתה יכול להשתמש בפסטבין לכל דבר!

פסטבינים שימושיים להפליא אם אתה רוצה להוציא טקסט לעולם, ואתה לא מודאג יותר מדי מהאופן שבו הוא מופיע. בין אם אתה מדביק קטעי קוד, טיוטות עסקיות או רומן באורך מלא, זה המסר שחשוב.

ואם ההדבקות שלך נועדו לעזור בפרויקט, שקול להוסיף כלים ושיטות נהדרות אחרות שיעזרו להגביר את שיתוף הפעולה.