Her Linux kullanıcısı için Faydalı BASH komutları

 

 

Bash-Snippets olarak adlandırılan tüm Linux kullanıcıları için kullanışlı BASH betikleri koleksiyonudur. Sadece Terminal’den çok yararlı şeyler yapabilirsin. Bu komutların adını ve onlarla ne yapabileceğinizi söyleyelim.

İlk olarak  Yükleme Komut Dosyaları:

Git üzerinden yükleme:

Neden git üzerinden yapıyoruz, çünkü bu şekilde bütün linux dağıtımlarında çalışıyor.

İlk olarak depoyu klonlayalım;

git clone https://github.com/alexanderepstein/Bash-Snippets

sonra ilgili dizine girelim;

cd Bash-Snippets

En son kararlı sürüm için Git checkout

git checkout v1.22.1

Kılavuzlu yükleme komut dosyasını çalıştırın.

Tüm komut dosyalarını yükle;

./install.sh all

Bitti

Hangi komutlar yüklendi:

Cheat – Linux Komutları hile sayfası.
Cloudup – GitHub depolarınızı bitbucket’e yedekleyen bir araç.
Crypt – Dosyaları şifreleyin ve şifresini çözün.
Cryptocurrency – Cryptocurrency’yı en iyi 10 şifreli parabirimlerini gerçek zamanlı döviz kurlarına göre dönüştürür.
Currency – Para birimi dönüştürücü.
Geo – wan, lan, router, dns, mac ve ip’in ayrıntılarını sunar.
Lyrics- Belirli bir şarkı için hızlıca komut satırından şarkı sözlerini tut.
Meme – Komut satırı meme(Resim Üzerine Yazma) yaratıcısı.
Movies – Bir film ayrıntılarını arayın ve görüntüleyin.
Newton – Sayısal hesaplamaları sembolik matematik ayrıştırmalarına kadar tamamlar.
Qrify – Verilen dizeyi qr koduna dönüştürür.
Short – Kısa URL Kısaltıcı
Siteciphers – Belirli bir https sitesi için hangi şifrelerin etkinleştirildiğini / devre dışı bırakıldığını kontrol edin.
Stocks – Belirli Stok detaylarını sağlar.
Taste – Ürünle birlikte verilen ürün gibi üç benzer öğe sağlayan öneri motoru (Öğeler kitaplar, müzik, sanatçılar, filmler ve oyunlar vb. Olabilir).
Todo – Komut satırı todo yöneticisi.
Transfer – Dosyaları komut satırından hızla aktarın.
Weather – Bulunduğunuz yerin hava durumunu gösterir.
Youtube-Viewer – YouTube’u Terminal’den izleyin.

 

Komutlardan bazı testler yapalım:

1-weather komutu:

Bu komut, IP adresinize bağlı olarak, önümüzdeki 3 günün hava durumunu gösterecektir. Belirli bir şehrin hava durumunu görüntülemek istiyorsanız, arkasına şehrin ismini ekleyin

İzmir’in hava durumuna bakalım:

#weather izmir

2-Crypt – Dosyaları Şifrelemek ve Şifresini Çözmek

 

Dosyaları şifrelemek ve şifresini çözmek için lütfen (-e) ve (-d) seçeneklerini kullanın

Şifre çözme örneği /etc/passwd dosyası

 

 os@ortancasamuray:~# crypt -e passwd encrypted_passwd

Lütfen şifreleme şifresini girin ve unutmayın

cat komutu ile dosya içeriğine bakalım;

Dosyanın şifresini çözmek için;

crypt -d encrypted_passwd decrypted_password

3.Currency – Para Birimi Dönüştürücü

 

Sadece temel para birimi kodunu ve değiş tokuş etmek için para birimini girin, sonuçlar gerçek zamanlı döviz kurlarına dayanmaktadır.

Desteklenen Para Birimleri:

| AUD | BGN | BRL | CAD |
| CHF | CNY | CZK | DKK |
| EUR | GBP | HKD | HRK |
| HUF | IDR | ILS | INR |
| JPY | KRW | MXN | MYR |
| NOK | NZD | PHP | PLN |
| RON | RUB | SEK | SGD |
| THB | TRY | USD | ZAR |

Türk Lirası ve Amerikan Dolarını deneyelim(Not: Güvenlik duvarından dolayı anlık kur alınamamıştır ilgili portu güvenlik duvarından açamanız gerekiyor.)

4-Movies – Film Üzerine Ayrıntılar

Filmler hakkında bilgi edinin. Yıl sürümü gibi. aktörler, yönetmen

 

 

4-Short: URL’leri kısaltın ve kısaltılmış URL’leri kaldırın

short -s url_adı

 

5- Geo – Ağınızdaki ayrıntıları bulun

S wan, lan, yönlendirici, dns, mac ve ip konum belirleme gibi ayrıntıları bulun.

 

os@ortancasamuray:~# geo -wlrdgm enp0s0  #enp0s0 ethernet aygıtının adı) 
77.170.242.---
192.168.2.19
192.168.2.254
127.0.0.53
Turkey
Izmir
1103
KPN
77.170.242.---
08:00:27:5c:74:04

6- YouTube-Viewer – YouTube’u terminalden izleyin

Ytview komutu;

Açıklama: Doğrudan terminalden youtube videoları arayın ve oynatın.
Kullanımı: ytview [flag] [string] veya ytview [videoToSearch]
-s aramalar youtube
-c Bir kanalın en son videolarını gösterir
-u Bash-Snippet Araçları Güncelleştir
-h Yardımı göster
-v Takım versiyonunu edinin
Örnekler:

ytview -s Ahmet Şafak Yalnız Kurt

 

ytview -c GNU/Linux Türkiye

 

7-Newton. Matematik yardımcısı

Aşağıdaki matristen, bu betik ile ne tür bir işlevi çözebilirsiniz.

Operations    Sample Expression Sample Result|
|---------------------------------------------------|
|Simplify           [[2x^2]+7]*[4x^2] 8 x^4 + 28 x^2 |
|Factor             x^2 + 2x x       (x + 2) |
|Derive             x^2+2x          2 x + 2 |
|Integrate          x^2+2x 1/3 x^3 + x^2 +C|
|Roots/Zeroes       x^2+2x 2, 0 |
|Tangent            2~x^3 12 x + -16 | (X ^ 3 ifadesi için x = 2 olduğunda tanjant çizgisi bulma)
|Area               2:4~x^3 60 | (X ^ 3 ifadesi için 2'den 4'e eğri altındaki alan bulma)
|Cos                pi -1 |
|Sin                pi 0 |
|Tan                pi/4 1 |
|ArcCos             1 0 |
|ArcSin             0 0 |
|ArcTan             pi arcsin(pi) |
|Abs                -2 2 |
|Log                2~8 3 | (Log base 2 of eight)

 

8-Stocks – hisse senedi fiyat detayları

Türkcell Şirketi hakkında bilgi göster

os@ortancasamuray:~# stocks tkc

9-lyrics Belirli bir şarkı için sözleri alın.

lyrics -a şarkıcı -s şarkı

eğer şarkı sözlerini bir dosyaya yazdırmak istiyorsanız;

lyrics -a şarkıcı  -s şarkı  -f ~/şarkısözleri.txt

 

 

Tüm araçları görmek ve denemek için sadece bash-snippets komutunu ekleyin

#bash-snippets

Kaynak:https://www.osradar.com/useful-bash-scripts-for-every-linux-user/?fbclid=IwAR2ULDzwtqDIstM3bKWQebTFWZdzhY2sLNKwUcb-ZYoelKfCaHWq1rX5BDM