Termux ile Android'de Linux Komut Satırı Nasıl Kullanılır

Termux ile Android'de Linux Komut Satırı Nasıl Kullanılır

Android, masaüstü sınıfına yaklaşan birçok uygulama sunduğu için yetenekli bir işletim sistemidir. Yine de bazen, Android'de masaüstünde çok kolay olacak bir şeyi başarmak biraz çaba gerektirir.





Çözümlerden biri, Android'in gizli Linux altyapısından yararlanmaktır. Termux uygulaması bir komut satırı ortamı sağlar ve Android cihazınıza dürüst Linux uygulamaları yüklemenize olanak tanır. Termux uygulamasını nasıl kullanacağınız aşağıda açıklanmıştır.





Neden Termux'u Kullanmalısınız?

Play Store'da Linux uygulamalarının Android bağlantı noktaları olan bazı uygulamalar zaten var. Bunlar, bu Linux uygulamalarını kopyalamaları bakımından Termux'tan farklıdır, ancak 'Android tarzında' yapılmıştır.





Termux ise aksine, bağımsız bir Linux ortamıdır. Programları (tüm amaç ve amaçlar için) Linux muadilleriyle aynıdır. Bu, taşınan uygulamalara göre bazı avantajlar sağlar:

  • Tutarlılık: Android'e taşınan Linux uygulamaları, bir tür kullanıcı arayüzü gerektirir. Android'deki kullanıcı deneyimi, büyük ölçüde geliştiricinin buna ne kadar çaba harcadığına bağlıdır. Termux uygulamaları, klavye kısayollarından bunları nasıl yüklediğinize kadar Linux sürümleriyle aynıdır.
  • kompaktlık: Android kodunun eklenmesi bazı ince uygulamaların ağırlaşmasına neden olabilir. Örneğin, bir Android SSH istemcisinin boyutu 2MB ila 12MB arasında olabilir. Bunu, yüklü 396KB (kilobayt) ağırlığındaki Termux'ta bulunan Dropbear ile karşılaştırın. Ve ayrıca bir SSH sunucusu sağlar.
  • zamanlılık: Bir uygulama bir güncelleme aldığında, yükseltme için Android uygulamasının geliştiricisinin insafına kalırsınız. Termux uygulamaları ise daha az bakım gerektiren standart Linux paketleridir. Hatta masaüstü sürümlerinin yanında otomatik olarak oluşturulabilirler. Termux ile yeni özelliklere daha hızlı erişmeniz olasıdır.
  • Fiyat: Play Store'dan satın aldığınız herhangi bir uygulamanın, onunla ilişkili bir ücret alma olasılığı vardır. Termux'daki tüm uygulamalar ücretsiz (ve açık kaynak) , Termux'un kendisi gibi.

Termux Nasıl Kullanılır

Dalmadan önce, Termux'un öncelikle bir komut satırı ortamı olduğunu anlayın. Burada parlak düğmelere sahip süslü bir kullanıcı arayüzü yok. Bu sadece temel Termux paketi için değil, uygulamaları için de geçerlidir. Bu yöntemle LibreOffice'in en yeni sürümünü alamazsınız.



En önemlisi, bu programları Termux'ta kurmak ve kullanmak için komut satırına hakim olmalısınız. Biraz aşinalık geliştirmek için en çok kullanılan Linux Terminal komutları listemize bakın.

Hazır olduğunuzda telefonunuzu veya tabletinizi alın ve Termux'u yükleyin.





İndirmek: Termux (Özgür)

Bilmeniz Gereken Temel Termux Komutları

Termux'u başlatmak sizi doğrudan bir komut satırı ortamına bırakacaktır. Buradan yeni araçlar yükleyebilirsiniz. Termux, Debian, Ubuntu ve ilgili Linux dağıtımlarında bulunanla aynı paket yükleyiciyi kullanır.





Gelişmiş Paketleme Araçları (daha yaygın olarak APT olarak anılır), Termux'ta yazılım bulmak, kurmak ve kaldırmak için kullanılır. Paketleri güncelleyerek ve şu komutlarla yükseltme yaparak başlayın:

apt update
apt upgrade

Ardından, hangi uygulamaların mevcut olduğunu öğrenin:

apt list

Bu paketlerden biri hakkında daha fazla bilgi edinmek için şunu kullanın:

apt show [package name]

Bu, adı, bakıcıyı, dosya boyutunu, bağımlılıkları ve diğer yararlı ayrıntıları gösterecektir. Bir uygulamayı yüklemek için şunları kullanmanız yeterlidir:

apt install [package name]

APT kullanma kılavuzumuz, paketlerin nasıl yükseltileceği gibi bu araç hakkında size daha fazla bilgi verecektir. Yüklü bir aracı, adını Termux komut satırındaki Terminal istemine girerek çalıştırabilirsiniz.

Apt'ye ek olarak, bu yerleşik komutlar listesi Android'de Termux'ta çalışır:

  • |_+_| bir dosyayı kopyalamanıza izin verir
  • |_+_| bir dosyayı taşıyacak
  • |_+_| bir dizinin içeriğini listeler
  • |_+_| verileri siler (kaldırır)
  • |_+_| sembolik bir bağlantı oluşturur (örneğin, |__+_| )

Bu yerleşik araçlarla, bir Android dosya yöneticisine olan ihtiyacı azaltırsınız. Ayrıca, bu tür işlevlerin keyfini çıkarmak için telefonunuzu rootlamak zorunda kalmaktan da kurtarırlar.

Termux Komut Satırı ile Yükleyebileceğiniz Linux Uygulamaları

kullanma uygun Termux ile Android'e birkaç kullanışlı Linux uygulaması yükleyebilirsiniz. Bunlar birkaç kategoriye ayrılır --- hadi bazı önemli noktalara bakalım.

Metin Editörleri

Termux, hem popüler Linux metin düzenleyicilerinin son sürümlerini sağlar: VIM ve Emacs. Minimalist nano gibi diğer editörler de mevcuttur.

Tabii ki, Android'in zaten birçok metin düzenleyicisi var. Peki Emacs ve Vim platforma ne getiriyor? Peki, Markdown'da çalışmayı seviyorsanız, ikisi de onu iyi destekler. 'Dikkat dağıtmayan' zihniyete mi? VIM'den çok daha fazla dikkat dağıtmaz --- ustalaşmanıza yardımcı olmak için VIM kısayolları hile sayfamıza göz atın.

fb'de arkadaşlık isteği nasıl yapılır

Not almak ve yapılacaklar sağlamak için bir şeye mi ihtiyacınız var? Emacs'taki kuruluş modu sizi kapsıyor. Emacs'ı bile kullanabilirsiniz. dosya yöneticisi , senaryo yazma uygulaması , İstemci Trello , müzik çalar veya Mayın Tarlası oynamak için.

okul sonrası uygulaması facebook olmadan nasıl kullanılır

Neden geçiş yapmalısın? Android metin editörleri, öne çıkan bir özelliğe odaklanma eğilimindedir. Örneğin, biri dikkat dağıtıcı olmayan taslak oluşturmaya odaklanabilir, bir diğeri Markdown ve diğer biçimlendirmeleri önizleyebilir ve yine de diğerleri not tutmak üzerine inşa edilebilir (gerçekte özünde yalnızca metin düzenleyicileri olmalarına rağmen).

Terminal tabanlı editörler, bu ihtiyaçları tek bir programda karşılarken, masaüstü platformlarda da kullanılabilir.

Termux Komut Satırı Yardımcı Programları

Termux paketleri birkaç kullanışlı Linux komut satırı yardımcı programı içerir:

  • gnuplot: Matematiksel bir grafik programı
  • ImageMagick: Bir görüntü işleme ve dönüştürme araç takımı
  • p7zip: 7-Zip sıkıştırma şeması için bir arşivleme aracı
  • UnRAR: RAR formatı için farklı bir arşiv aracı
  • Wget: Dosyaları internet üzerinden HTTP veya FTP yoluyla almak için bir program

Neden geçiş yapmalısın? Bunlar, sunacak çok şeyi olan özel programlardır.

Sunucuları Termux'a Kurun

Nasıl yapabileceğinizi zaten gösterdik Android cihazınızı bir web sunucusuna dönüştürün belirli uygulamalarla. Termux benzer şekilde Apache, nginx ve Lighttpd gibi orijinal Linux web sunucuları sağlar.

Ama neden Android cihazınızda bir web sunucusu çalıştırmak isteyesiniz?

Programlamaya ek olarak, günümüzün en iyi uygulamalarının çoğunun web uygulamaları olduğunu unutmayın. Örneğin, nginx'i, PostgreSQL veritabanını ve Python'u yükleyebilir, ardından Tayga proje yönetim platformu. Bu, herhangi bir üçüncü taraf hizmetine veya barındırma hizmetine kaydolmak zorunda kalmadan çok sayıda yardımcı programdır.

Termux ayrıca şunları içerir: Ayı , telefonunuzda/tabletinizde oturum açmak ve dosyaları aktarmak için bir SSH sunucusu (ve istemcisi) sağlar. Bu, birkaç dosya alışverişi yapmak istediğiniz ancak bulut hizmetlerini kullanmak istemediğiniz durumlarda kullanışlıdır. Basitçe Dropbear sunucusunu başlatın, ihtiyacınız olanı almak için bir SSH istemcisi kullanın ve kapatın.

Neden geçiş yapmalısın? Tiny Web Server gibi uygulamalar, bir web sunucusunu çalıştırmanıza izin verir. Ancak komut satırından başlayabileceğiniz hafif bir sunucuya sahip olmaktan daha ilgi çekici olan nedir?

Termux Komut Satırında Geliştirme Uygulamaları

Birçok Android uygulaması ('kod düzenleyicileri' olarak listelenmiştir) kod yazma yeteneği sağlarken, dilleri kendileri sağlamayabilir. Termux ile kodunuzu telefonunuzda veya tabletinizde test edebilirsiniz.

Aşağıdakiler gibi standart programlama dilleri dağıtımları sunar:

  • BASH kabuğu (kutudan çıkar çıkmaz varsayılan ve bilgisayar korsanlığı yapmaya başlamak için harika bir yol)
  • Python (hem v2 hem de v3 mevcuttur)
  • PHP
  • yakut

Sadece geliştirmenin ötesinde kullanımları olan kaynak kontrol sistemleri git ve Subversion da mevcuttur. Kendi verilerinizin kontrolünün sizde olmasını seviyorsanız, kaynak kontrolü dosyalarınızı istediğiniz yerde saklamanıza izin verir. Ayrıca, diğer cihazlara ne zaman güncelleme göndereceğinizi de kontrol edersiniz ve sürümleri etiketlemek için 'etiketler'i kullanabilirsiniz.

Neden geçiş yapmalısın? Android için bazı programlama dili paketleri vardır, örneğin QPython . Ancak bunlar kendi hacimli kullanıcı arayüzlerini sağlar. Ayrıca tam olarak kullanışlı olmaları için ek uygulamalar gerektirebilirler.

Android tabanlı uygulamalar hem git hem de svn için mevcuttur. Ancak, her kaynak kontrol türü için ayrı bir uygulamanız olması gerekir. Termux, her ikisini de aynı pakette ücretsiz olarak sağlar. Kaynak kontrolü ile devam ederek, Dropbox gibi bulut senkronizasyon hizmetleri için istemcileri de azaltabilirsiniz.

Termux Komutları ile Android'e Linux Ekleyin

Termux, Android cihazınız için birçok işlevsellik açan süper kompakt bir tekliftir. Komut satırı, Linux'un en güçlü özelliklerinden biridir ve Termux, sizi hareket halindeyken daha verimli hale getirmek için cihazınızın Linux çekirdeğini oluşturur.

Kim bilir, belki bu uygulamalarla uğraşmak sizi Linux'u masaüstünde de denemeye ikna edebilir. göz atın Linux komutları hile sayfası denemek için biraz yardım için.

Paylaş Paylaş Cıvıldamak E-posta Android'de Google'ın Yerleşik Kabarcık Düzeyine Nasıl Erişilir

Bir şeyin düz olduğundan emin olmanız gerekiyorsa, artık telefonunuzda saniyeler içinde bir baloncuk seviyesi elde edebilirsiniz.

Sonrakini Oku
İlgili konular
  • Linux
  • Android
  • terminal
  • Linux
  • Android
  • Linux Komutları
Yazar hakkında Christian Cawley(1510 Makale Yayınlandı)

Masaüstü ve yazılım desteği konusunda kapsamlı deneyime sahip Güvenlik, Linux, Kendin Yap, Programlama ve Teknik Açıklama ve Gerçekten Faydalı Podcast yapımcısı için Editör Yardımcısı. Linux Format dergisine katkıda bulunan Christian, bir Raspberry Pi tamircisi, Lego aşığı ve retro oyun hayranıdır.

Christian Cawley'dan Daha Fazla

Haber bültenimize abone ol

Teknik ipuçları, incelemeler, ücretsiz e-kitaplar ve özel fırsatlar için bültenimize katılın!

Abone olmak için buraya tıklayın