Geçtiğimiz 3 haftadan bu yana, umarım beyninizi isteyebileceğiniz tüm Linux güzellikleriyle marine ettim ve popüler “her şeyin bir sonu olmalı” sözü gibi, sonunda bu seriyi de tamamlamanın zamanı geldi.
Buraya ilk kez geliyorsanız, bu yazıya geçmeden önce muhtemelen 1., 2. ve 3. bölümleri gözden geçirmelisiniz. Bölüm 1'i kapsıyordu Linux'un temelleri, kurulum ve bazı basit komutlar, Bölüm 2, Bölüm 1'in üzerine inşa edildi ve biz dosya işleme, işlemler vb. ve Bölüm 3'te ele aldık şeylerin sistem yönetimi tarafı.
Bu sonuncusu ve bu kesinlikle şimdiye kadarki en eğlencelisi olacak. Bunun için hileli silahımızı çıkaracağız ve açık ateş olacak!
İşte bu yazıda ele alacağımız şey. Liste gerçekten uzun olduğu için kendinizi destekleyin. Hazır?
- Yumurta
Bu doğru, burada sadece harika Linux terminali Paskalya yumurtaları ve püf noktaları olacak, o yüzden daha fazla gecikme olmadan başlayalım.
1. moo: Terminal inekleri serbest bırakmak
Linux, ücretsiz olarak erişilebilir olduğu için popüler olmasının yanı sıra, ineklere olağandışı çekiciliği nedeniyle de oldukça popülerdir. İşletim sisteminde ineklerle karşılaşabileceğiniz birden fazla yer var. Kendimizi terminalle sınırlayacağız.
Linux'ta kullandığımız uygun (Advanced Pambalajlar Tools) güncellemeleri ve yardımcı programları yüklemek için. Ancak yeterince meraklıysanız, sistemde çok sayıda paskalya yumurtası bulacaksınız.
apt help komutunu verin ve sona kaydırın. çizgiyi bulacaksın Bu APT'nin Süper İnek Yetkileri var. Bu bir paskalya yumurtası için bariz bir ipucu.

Terminal tipine geri dönün:
apt-get moo
Ve işte gidiyorsunuz, ilk paskalya yumurtalarından birini keşfettiniz. Apt ile başladık çünkü muhtemelen her komut için kullanacaksınız (ilk kez denediğinizi varsayarsak).
Artık inekleri serbest bıraktığımıza göre, hangi hileleri yapabileceklerini görelim.
2. inek: ASCII ineğinin konuşmasına izin verin!
Pekala, güzel ASCII arkadaşımızı konuşturalım, yani terminal penceresinde. Bir ineğin ne söylemek isterse onu söylemesini sağlayacak bir komut var. Tek yapmanız gereken cowsay komutundan sonra mesajınızı iletmek.
NOT: Bu komutu ilk kez çalıştırıyorsanız, çıktıyı hemen göstermek yerine, terminal sizden programın kullanılamadığını söyleyen bir mesaj isteyecektir. Ayrıca nasıl kurabileceğinizi de yazdırır.
Bu listedeki çoğu programı apt komutunu kullanarak kurabilirsiniz. Hepsinin formatı şöyle olacaktır:
uygun kurulum PROGRAM_NAME
Tamamlandığında, komutu aşağıdaki gibi yeniden çağırmanız yeterlidir. Ve bir ASCII ineği mesajınızla birlikte ortaya çıkar.

Oldukça havalı değil mi?
Cowsay komutunu yapılandırmanın birkaç yolu var, ama kısa olması adına, onu adama izin vereceğim.
Boyunca hareket!
3. fal inekleri: İnekler akıllıdır
ASCII inek arkadaşımız şu ana kadar sağladığımız mesajları ağzından kaçırdı, ancak daha “akıllı” bir şey yapması harika olmaz mıydı? Falımıza anlatmasını sağlayalım mı? Şimdi, tahminin doğruluğu konusunda bahse giremem, ancak bahse girerim ki bu kesinlikle havayı biraz hafifletmeye yardımcı olacaktır.
ASCII ineğinden falınızı anlatmasını nasıl isteyebilirsiniz.
Yine, bu programı ilk kez çalıştırıyorsanız, ki bu olduğundan şüpheleniyorum, terminal sizden önce programı kurmanızı isteyecektir. Bunu yapmak için ekrandaki talimatları takip edebilirsiniz.
Doğru programları yükledikten sonra aşağıdaki komutu verin ve enter tuşuna basın.
servet | kovboy
İade edilen budur.

İneğin ilginç bir özdeyiş basmasını sağlamak gerçekten eğlenceli. Ancak daha ilginç olan, servet komutunun çıktısını alıp onu cowsay komutuna girdi olarak sağlamamızdır. NS | ortasında söylediğin şeye denir boru ve bir komutun çıktısını girdisi olarak başka bir komuta yönlendirmek için kullanılır. Neredeyse gibi yönlendirme operatörleri 2. bölümde gördük ancak bu, komutlar arasında veri iletişimi için çalışır.
4. yetenek kovboy: Gizli ölü fil
Apt'nin ineklere olan yakınlığıyla, bu paskalya yumurtalarının başka araçlarda da olup olmadığını merak ediyor olabilirsiniz. Sizi onları avlama zahmetinden kurtarmak için bu soruyu sizin için cevaplayayım. Evet onlar yapar. Yetenek, oldukça etkileşimli bir paskalya yumurtası içinde paketlenen başka bir uygun araçtır (daha kullanıcı dostu).
Aşağıdakileri yazın:
yetenek moo

Ve gördüğünüz gibi, inanmakta zorlandığım bu programda hiç paskalya yumurtamız yok diyor. Öyleyse bir kez daha deneyelim ama biraz ısrarcı olalım. Tamam? Harika, başlıyoruz:
yetenek -v moo

Hâlâ paskalya yumurtası yok diyor. Daha kararlı olmamız gerektiğini düşünüyorum. Sonunda pes edene kadar deneyelim.

Bu eğlenceliydi, değil mi? Yine de fil için üzülüyorum.
5. nmap: Hacker Man simülatörü
Hepimiz terminale bir şeyler yazarak ve havalı bir şeyler yazdırarak birilerini etkilemeyi denedik, değil mi? İster arkadaşınızın önünde havalı görünmek, ister sevdiğiniz kişiyi etkilemek için olsun, ls ve ping komutu sizi fazla uzağa götürmez. Oyunu hızlandıralım ve gerçek bir profesyonel gibi davranalım.
Aşağıdaki komutu yazın ve gölgelerinizi açın.
nmap -os - google.com

nmap ancak, port tarama ve penetrasyon testi gibi şeyler için gerçekten faydalı bir araçtır, bu yüzden bu programı şaka olarak algılamayın. Yine de terminalde biraz leet-speak görmek harika olarak tanımlandı.
6. lolcat: Terminali tekrar renkli yapın
Şimdiye kadar gördüğümüz her şey oldukça sıkıcı griydi. Hayır, tam anlamıyla renkten bahsettiğim ruh halini kastetmiyorum Konsola biraz renk katalım ve biraz renklendirelim mi?
Referans olarak, metin çıktısı için yine servet programını kullanacağız. Aşağıdakileri yazın ve terminalinizin biraz haşhaş renkleri aldığını yazın.
servet | komik kedi

Akla gelebilecek herhangi bir komutun çıktısını lolcat programına aktarabiliriz. Aşağıya bir örnek ekledim:

Tamam, devam edelim.
7. sl: Yazım hatalarınız için bir Buharlı Lokomotif
Kaç kez belirli bir komut yazmak istediniz, ancak sonunda tamamen farklı bir şey yazdınız? Bana her zaman olur.
En yaygın olanlarımdan biri, gti için gut yazım hatası olurdu. Git için gti olarak bir takma ad oluşturduğum bir olay o kadar düzenli hale geldi (takma adın ne olduğundan emin değil misiniz? 3. bölüme göz atın).
Çoğu zaman terminal bir şeyi yanlış yazdığın için sana bağırsa da, bir yazım hatası yaptıysan sana bir paskalya yumurtası gösterecek bir komut var. sl ls için yazım hatası olan, aşağıda gördüğünüz gibi yazdığınızda ekranınızda bir buhar motorunu canlandıracak gerçek bir terminal komutudur.

Ayrıca, kendi başınıza kontrol etmenizi teşvik edeceğim seçenekler de var.
8. telnet: Filmleri ASCII'de İzleyin
Peki! Gücün hayranları, bu sizin için. Ve bu ifadeyi anlamayanlar için burada Star Wars'tan bahsediyorum. Ben büyük bir Star Wars ineğiyim ve bu paskalya yumurtasıyla karşılaştığımda beni uçurdu. Terminalinizde tüm Star Wars Bölüm IV gösterimini çalıştırabileceğinizi biliyor muydunuz? ASCII'de mi?
Eğer yapmadıysanız, çoraplarınızın kırılmasına hazır olun.
Sadece aşağıdaki komutu yazın ve enter tuşuna basın. Ve şimdi tek ihtiyacın olan biraz patlamış mısır.
telnet towel.blinkenlights.nl

Tatlı değil mi? Bu arkadaşlarınızı etkilemiyorsa, muhtemelen yenilerini aramanız gerekir.
9. cmatrix: Neo terminalinizde
İnek ruhunu canlı tutmak için normal sıkıcı gri terminalimizi matris görselleştirmesine nasıl dönüştürebileceğimize ve dünyayı Neo'nun gözünden nasıl görebileceğimize bakalım, olur mu?
komut denir cmatrix ve bir kez adını yazıp enter tuşuna basın. Terminaller tıpkı Neo'nun gördüğü gibi bir matris olacak.

10. evet: Yapabiliriz!
Son olarak,
Seriyi olumlu ve motive edici bir notla kapatalım. Ve var olan en küçük, en güçlü ve canlandırıcı kelime EVET. Evet, düşünülemez olanı yapmanızı sağlama ve sizi korkusuz kılma gücüne sahiptir. Seçtiğiniz bir alıntı ile birlikte terminale yes yazalım. Ve şimdi var olan tüm pozitif enerjiyi emelim (terminaliniz çökene kadar).

Sonuç
Pekala millet, 4. bölümün sonuna geldik ve nihayet Linux Hands On serisinin de sonuna geldik. Bu seriyi planlayıp sizlerle paylaşmak gerçekten eğlenceli bir deneyimdi. Nihai hedefimiz, size Linux'a hızlı bir giriş ve bazı terminal komutlarını vermekti, böylece terminalin artık sizi korkutmayacağı bir noktaya geleceksiniz. Bu aşamaya geldiğinizde, daha karmaşık kavramları kendi kendinize öğrenmek için gerçekten çok fazla çaba sarf etmeniz gerekmez. Diziyi faydalı bulacağınızı umuyoruz ve geri bildirimlerinize dayanarak bunun gibi daha fazla aylık diziyi kapsamaya karar vereceğiz. Bağlı kalın!
Akşay Anand
Bu çok eğlenceliydi. Bu diziyi tamamen takip ettim ve sen benim üniversitemde olduğundan daha iyi öğrettin. Lütfen gelecekte bunun gibi daha fazla rehber yapın. Okuyucu için çok faydalıdır.