Pastebins so značilnost interneta od devetdesetih let prejšnjega stoletja in so preprosta skladišča besedil, kamor lahko odložite velike količine zapisa, kode ali katere koli druge vrste dokumentacije. So zelo uporabni, če ne želite drugih komunikacijskih kanalov zasuti s stenami besedila.
Običajno morate za uporabo pastebin ustvariti račun pri storitvi, ki temelji na spletnem mestu, vendar pa lahko s pastes.sh ustvarite paste, ne da bi zapustili terminal.
Kaj je pastebin in zakaj bi ga uporabili?
Internet je nepredstavljivo velika zakladnica informacij; za večino je zaželeno, da obstaja nekaj strukture in trajnosti. Vedno bi morali imeti možnost najti spletna mesta in zanimive članke na istem mestu, na primer, in želite tok zavesti, ki ga prelijete na svoj blog ali družabna omrežja, da ostane viden in najden, dokler se ne odločite Zbriši.
Druge informacije so po naravi prehodne. Želite, da ga lahko pokažete za omejeno obdobje in potem poteče, da ga nikoli več ne vidite.
Pastebins ponuja ta pripomoček – sprejme vaše neobdelano besedilo in vrne povezavo, na kateri si lahko ogledate besedilo.
Razlogi, zakaj si to morda želite, so različni. Morda bi želeli objaviti velik del besedila v klepetalnici IRC, vendar vas skrbi, da bi motili potek pogovora. Lahko se zgodi, da želite kolega ocenite svojo kodo preden se zavežete, in ne želite prilepiti nekaj tisoč vrstic v e-poštno sporočilo.
Namesto tega prilepite svojo kodo v pastebin in posredujete povezavo v e-pošti ali SMS-u ali preprosto napišete URL na hrbtno stran ovojnice. Je preprost, enostaven in neverjetno uporaben.
Vendar ima uporaba pastebin svoje slabosti: običajno morate ustvariti račun, in še huje, morate zapustiti svoj terminal in odpreti brskalnik za uporabo pastebin.
pastes.sh je drugačen. Ni vam treba predati svojega e-poštnega naslova, vašega socialnega omrežja ali česar koli drugega. Namesto tega ustvarite svoj račun v terminalu z uporabo šifriranja javnega ključa prek SSH in lahko SCP (varna kopija) svoje prilepitve na strežnik pastes.sh tudi v terminalu.
Začnite uporabljati pastes.sh v sistemu Linux
Zaradi omejitev Golangovega paketa SSH obstaja velika verjetnost, da standardni ključi SSH, ki jih ustvari vaša distribucija, ne bodo delovali s pastes.sh. Ustvariti boste morali nov ključ SSH z algoritmom Ed25519:
ssh-keygen -t ed25519 -C "[email protected]"
Hit Vnesite ob pozivu "Vnesite datoteko, v katero želite shraniti ključ", nato izberite varno geslo (ali ne. Odvisno je od tebe). Ključ bo shranjen na privzeto lokacijo.
Zdaj se povežite s strežnikom pastes.sh SSH z:
ssh novo@prilepi.sh
To je posebna prijava, ki ne zahteva gesla in vas bo vedno poslala na ustvarjanje računa.
Ob pozivu izberite uporabniško ime z manj kot 50 znaki, ki vsebuje navadne črke in številke. Sistem bo zavrnil vsa neželena uporabniška imena, ki vključujejo nize, kot so "admin", "abuse", "root", "cgi" ali podobno. Ne morete uporabljati podčrtajev.
Če je vaše uporabniško ime sprejeto, boste videli zaslon z URL-jem za svoje prilepitve in določenimi možnostmi upravljanja. Spremenite lahko svoje uporabniško ime, upravljate svoje šifrirne ključe in si ogledate prilepke, povezane z vašim računom.
Uporabite pastes.sh za ustvarjanje paste iz vašega terminala
Prilepi so besedilne datoteke, zato je dobro, da imate v domačem imeniku namenski imenik za prilepitve. Ustvarite ga z:
mkdir ~/prilepi
Kadar koli ustvarite datoteko z besedilom želite poslati na pastes.sh, ga ustvarite tukaj. Na primer:
nano paste/ta datoteka
Ker uporabljate Linux, končnica imena datoteke pravzaprav ni pomembna.
Ko končate, shranite in zapustite nano z Ctrl + O potem Ctrl + R.
Datoteke lahko pošljete v vaš pastebin z:
scp ~/pastes/* pastes.sh:/
... lahko pa pošljete datoteke posamezno z:
scp ta datoteka pastes.sh:/
Če želite samo prilepiti hitro opombo iz ukazne vrstice, ne da bi morali odpreti namenski urejevalnik besedila, lahko besedilo neposredno prenesete.
Na primer:
odmev"MUO je vir številka ena izjemnih tehnoloških novic in čudovitih vadnic za Linux" | ssh prilepi.sh
... bo ustvaril novo pasto s to vsebino. Ustvaril bo naključno ime datoteke in vam ga vrnil kot izhod.
Če želite določiti ime datoteke, pripnite želeno ime datoteke prejšnjemu ukazu.
odmev"Odprtokodni 4 eva" | ssh prilepi.sh foss
Zgornji ukaz bo ustvaril datoteko z imenom foss, ki vsebuje besedilo "Open source 4 eva", dostopno preko "your-pastes-url.sh/foss".
Pastebins lahko uporabite za karkoli!
Pastebins so neverjetno uporabni, če želite besedilo dati v svet in vas ne skrbi preveč, kako se prikaže. Ne glede na to, ali lepite delčke kode, poslovne osnutke ali celovečerni roman, pomembno je sporočilo.
In če naj vam paste pomagajo pri projektu, razmislite o dodajanju drugih odličnih orodij in metod za pomoč pri spodbujanju sodelovanja.