Termux İle SSH Bağlantısı Sağlamak
Mümkün olduğu kadar, amaca uygun, daha etkili ve pratik alternatiflerle var olan alışkanlıkları değiştirmeye gayret ediyorum.
Günümüzde artık bir çok işlem için kullandığımız bilgisayarlar yerine akıllı bir telefonlar da ihtiyaç duyulan çözümleri üretmek için yeterli olabiliyor. Ancak, var olan alışkanlıkların dışına çıkıp yeni çözümleri görebilmek için, sorunlar üzerine biraz düşünce geliştirmek gerekiyor. ecodiurnal.com ile doğa etkinliklerinde, kesfikahve.com ile kent içi yürüyüşlerde bilgisayar taşımak veya bilgisayar kullanabilmek için sabit durmak gerekliliğini akıllı telefondaki birkaç düzenleme ile yeniden organize ettiğim zamandan beri daha rahat hareket etmeye başladım. Termux1 bu anlamda keyifle kullandığım birkaç uygulamadan biri ve sunduğu paketlerle birlikte neredeyse potansiyel çözümler için de bir kaynakça2.
Termux
Android için sunulan terminal öykünücülerden biri3. Diğerlerinden ayrıldığı nokta, kendi paket yöneticisine sahip olması4. İhtiyaç duyabileceğiniz bir çok paketi apt list
ile listeleyebilir ve apt install [paket-adi]
komutu ile yükleyebilirsiniz 5.
pkg install [uygulama-adi]
Arayüz oldukça sade olan uygulama komutlara biraz aşina olmanızı gerektiriyor6 7 8. Uygulamayı indirmenizin ardından, yayınladığım yazılarla alakalı olarak şu paketleri önerebilirim: curl
, make
, mosh
, nano
, openjpg
, openssh
, optipng
, termux-tools
, tsu
, zsh9. Öncelikli olarak Oh-My-Zsh'i kurmak ve yapılandırmak için aşağıdaki kodu uygulayabilirsiniz.
bash -c "$(curl -fsSL https://git.io/oh-my-termux)"
Termux SSH ve Mosh Erişimi
SSH ve Mosh için kullanımlar aynı. Klavye kullanımları elbette bilgisayara eşdeğer olmayacak. Ancak, mobil kalabilmek için göze alınabilir bir durum bence. openssh
paketini indirdikten sonra aşağıdaki komut üzerinden ssh bağlantısı sağlayabilirsiniz.
ssh root @sunucu-ip-adresi
SSH ile olduğu gibi mosh
paketini edindikten sonra port düzenlemesiyle birlikte kullanmaya başlayabilirsiniz.
Termux Klavye
Yoğunlukla ihtiyaç duyacağınız klavye yolları şu şekilde:
Ses kısma + D : Terminalden çıkış
Ses kısma + L : Oturumu temizleme
Ses arttırma + Q : Ekstra tuşlar
Ses arttırma + E : ESC
Ses arttırma + T : Tab
Ses arttırma + W : Yukarı karakteri
Ses arttırma + S : Aşağı karakteri
Ses arttırma + A : Sol karakteri
Ses arttırma + D : Sağ karakteri
Termux Paketleri
termux-packages altında erişilebilen tüm paketleri görebilirsiniz4. Hatta, muhtemel kullanım örnekleri ile daha farklı fikirler geliştirebilirsiniz10.
- Termux ↩
- Android: Linux Komut Satırını Kullanmak. Akıllı Telefon ↩
- Deven Rathore. (2017). 10 Best Android Terminal Emulator. Dunebook ↩
- termux/termux-packages. GitHub ↩ ↩
- Yahpay/termux-packages. GitHub ↩
- Machtelt Garrels. (2008). Bash Guide for Beginners ↩
- Bash Reference Manual. GNU ↩
- Mendel Cooper. (2014). Advanced Bash-Scripting Guide ↩
- 4679/oh-my-termux. GitHub ↩
- Possibility of Termux bundle. GitHub ↩