abash, C dilinde yazılmış yerel bir Android terminal emülatörüdür. Telefonunuzda VT100 terminali, geri kaydırma, komut geçmişi, sekme tamamlama ve Ctrl, Esc, Tab ve ok tuşları için bir yazılım tuş çubuğu içeren gerçek bir etkileşimli bash kabuğu sunar.
Ayrıca, vim, git, curl, grep, sed, awk, find, tar, less ve geniş bir GNU komut satırı araçları seti de dahil olmak üzere pratik bir Unix araç setiyle birlikte gelir. Metin dosyalarını düzenleyebilir, verileri inceleyebilir ve dönüştürebilir, depolarla çalışabilir ve kabuk iş akışlarını doğrudan cihaz üzerinde çalıştırabilirsiniz.
abash ayrıca, izin verdiğinizde pano, paylaşım sayfası, bildirimler, kamera, sensörler ve seçili cihaz bilgileri gibi şeyler için Android'e duyarlı komutlar içerir. Android'e doğal olarak uyum sağlarken gerçek bir kabuk gibi hissettirmek üzere tasarlanmıştır.
Android'in "Birlikte Aç" menüsünden abash'ı seçtiğinizde, metin dosyaları doğrudan vim'de açılabilir. Diğer paylaşılan öğeler, öğenin üst klasörüne zaten yönlendirilmiş bir kabuk açabilir, böylece hemen çalışmaya başlayabilirsiniz. Yedek olarak, dosyanın kaynak dizinine erişemezse, abash dosyayı ana dizinine kopyalar.
Önemli sınırlamalar
abash hala Android'in uygulama koruma alanı içinde çalışır. Root yetkisine sahip değildir, Linux sanal makinesi değildir ve Android güvenliğini aşmanın bir yolu değildir. Diğer uygulamaların özel verilerini okuyamaz, korunan sistem alanlarını değiştiremez veya açıkça paylaşmadığınız veya izin vermediğiniz dosyalara erişemez.
Sistemin bazı bölümleri de Android ve SELinux tarafından kısıtlanmıştır. Bu, belirli dizinlerin tam olarak keşfedilemeyebilir ve komut veya yol keşfi gibi bazı kolaylık özelliklerinin masaüstü Linux sistemine göre daha sınırlı olabileceği anlamına gelir.
Android belge sağlayıcıları aracılığıyla açılan dosyalar için, abash'ın terminal araçlarının erişebilmesi için özel bir çalışma kopyası oluşturması gerekebilir. Bu durumlarda, değişiklikleri kaydetmek, orijinal kaynak dosyasına otomatik olarak geri yazmak yerine abash içindeki kopyayı günceller.
Android için Bash
Güncellenme tarihi
31 Mar 2026