Sizin gibi okuyucular MUO'yu desteklemeye yardımcı oluyor. Sitemizdeki bağlantıları kullanarak bir satın alma işlemi gerçekleştirdiğinizde, bir ortaklık komisyonu kazanabiliriz. Devamını oku.

Pastebin'ler 1990'lardan beri internetin bir özelliği olmuştur ve büyük miktarda yazı, kod veya diğer herhangi bir belge türünü atabileceğiniz basit metin havuzlarıdır. Diğer iletişim kanallarını metin duvarlarıyla karıştırmak istemiyorsanız çok faydalıdırlar.

Geleneksel olarak, bir pastebin kullanmak için web sitesi tabanlı bir hizmette bir hesap oluşturmanız gerekir, ancak pastes.sh ile terminalinizden hiç çıkmadan macunlar oluşturabilirsiniz.

Pastebin Nedir ve Neden Bir Yapıştırırsınız?

İnternet, hayal edilemeyecek kadar büyük bir bilgi hazinesidir; çoğu için bir yapı ve kalıcılık olması arzu edilir. Örneğin, web sitelerini ve ilginç makaleleri her zaman aynı yerde bulabilmelisiniz ve siz karar verene kadar görünür ve bulunabilir kalması için blogunuza veya sosyal medyanıza döktüğünüz bilinç akışının silin.

instagram viewer

Diğer bilgiler doğası gereği geçicidir. Sınırlı bir süre için gösterebilmek ve ardından bir daha asla görülmemek üzere süresinin dolmasını sağlamak istiyorsunuz.

Yapıştırma kutuları, ham metninizi kabul ederek ve metni görüntüleyebileceğiniz bir bağlantı döndürerek bu yardımcı programı sağlar.

Bunu istemenizin nedenleri çeşitlidir. Bir IRC sohbet odasına büyük bir metin bloğu göndermek isteyebilirsiniz, ancak konuşmanın akışını bozmaktan endişe ediyorsunuz. Bir meslektaşınızın yapmasını isteyebilirsiniz. kodunuzu değerlendirin taahhütte bulunmadan önce ve birkaç bin satırı bir e-postaya yapıştırmak istemezsiniz.

Bunun yerine, kodunuzu bir yapıştırma kutusuna yapıştırır ve bağlantıyı bir e-posta veya SMS ile iletirsiniz veya URL'yi bir zarfın arkasına yazarsınız. Basit, kolay ve inanılmaz derecede kullanışlı.

Ancak bir pastebin kullanmanın dezavantajları vardır: genellikle bir hesap oluşturmanız gerekir ve daha da kötüsü, bir pastebin kullanmak için terminalinizden çıkıp bir tarayıcı açmanız gerekir.

pastes.sh farklıdır. E-posta adresinizi, sosyal medya adresinizi veya başka herhangi bir şeyi vermenize gerek yok. Bunun yerine, hesabınızı SSH üzerinden ortak anahtar şifreleme kullanarak terminalinizin içinden oluşturursunuz ve yapıştırmalarınızı terminalinizin içinden de pastes.sh sunucusuna SCP (güvenli kopya) yapabilirsiniz.

Linux'ta pastes.sh İle Başlayın

Golang'ın SSH paketindeki sınırlamalar nedeniyle, dağıtımınız tarafından oluşturulan standart SSH anahtarlarının pastes.sh ile çalışmama olasılığı yüksektir. Ed25519 algoritmasıyla yeni bir SSH anahtarı oluşturmanız gerekecek:

ssh-keygen -t ed25519 -C "e-postanı[email protected]"

Vurmak Girmek "Anahtarın kaydedileceği bir dosya girin" istendiğinde, ardından güvenli bir parola seçin (veya seçmeyin. O size kalmış). Anahtar varsayılan konuma kaydedilecektir.

Şimdi pastes.sh SSH sunucusuna şununla bağlanın:

ssh yeni@macunlar.sh

Bu, şifre gerektirmeyen özel bir oturum açma işlemidir ve sizi her zaman hesap oluşturmaya yönlendirir.

İstemde, 50 karakterden kısa, düz harfler ve rakamlardan oluşan bir kullanıcı adı seçin. Sistem, "admin", "abuse", "root", "cgi" veya benzeri dizeler içeren herhangi bir spam içerikli kullanıcı adını reddedecektir. Alt çizgi kullanamazsınız.

Kullanıcı adınız kabul edilirse, yapıştırmalarınız için bir URL ve belirli yönetim seçenekleri içeren bir ekran göreceksiniz. Kullanıcı adınızı değiştirebilir, şifreleme anahtarlarınızı yönetebilir ve hesabınıza bağlı yapıştırmaları görüntüleyebilirsiniz.

Terminalinizden Yapıştır oluşturmak için pastes.sh kullanın

Yapıştırmalar metin dosyalarıdır, bu nedenle ana dizininizde yapıştırmalar için ayrılmış bir dizinin olması iyi bir fikirdir. İle bir tane oluşturun:

mkdir ~/yapıştır

ne zaman istersen metni içeren bir dosya oluştur pastes.sh'ye göndermek istiyorsanız, burada oluşturmalısınız. Örneğin:

nano macunlar/bu dosya

Linux kullandığınız için, dosya adı uzantısı aslında önemli değil.

İşiniz bittiğinde, kaydedin ve nano ile çıkın Ctrl + O Daha sonra Ctrl + R.

Pastebin'inize şu şekilde dosya gönderebilirsiniz:

scp ~/pastes/* yapıştır.sh:/

...veya şu şekilde dosyaları tek tek gönderebilirsiniz:

scp bu dosya yapıştırır.sh:/

Alternatif olarak, özel bir metin düzenleyici açma zahmetine girmeden komut satırından hızlı bir not yapıştırmak istiyorsanız, metni doğrudan yönlendirebilirsiniz.

Örneğin:

Eko"MUO, harika teknoloji haberlerinin ve harika Linux eğitimlerinin bir numaralı kaynağı" | ssh yapıştır.sh

...bu içerikle yeni bir macun oluşturacak. Rastgele bir dosya adı üretecek ve bunu size çıktı olarak geri verecektir.

Bir dosya adı belirtmek istiyorsanız, tercih ettiğiniz dosya adını önceki komuta ekleyin.

Eko"Açık kaynak 4 eva" | ssh pastaları.sh foss

Yukarıdaki komut, "your-pastes-url.sh/foss" aracılığıyla erişilebilen "Open source 4 eva" metnini içeren foss adlı bir dosya oluşturacaktır.

Yapıştırma Kutularını Her Şey İçin Kullanabilirsiniz!

Metni dünyaya yaymak istiyorsanız ve nasıl göründüğü konusunda fazla endişe duymuyorsanız, yapıştırma kutuları inanılmaz derecede faydalıdır. İster kod parçacıkları, ister iş taslakları, isterse tam uzunlukta bir roman yapıştırıyor olun, önemli olan mesajdır.

Macunlarınız bir projeye yardımcı olacaksa, işbirliğini artırmaya yardımcı olacak başka harika araçlar ve yöntemler eklemeyi düşünün.