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