Notes

Sistem File Termux

Termux tidak sesuai dengan FHS. Inilah sebabnya mengapa Termux tidak menggunakan paket Debian atau Ubuntu resmi untuk lingkungannya.

Termux tidak mengikuti Standar Hirarki Filesystem tidak seperti mayoritas distribusi Linux. Anda tidak dapat menemukan direktori seperti / bin, / etc, / usr, / tmp dan lainnya di lokasi yang biasa. Dengan demikian, semua program harus ditambal dan dikompilasi ulang untuk memenuhi persyaratan lingkungan Termux jika tidak mereka tidak akan dapat menemukan file konfigurasi atau data lainnya.

Struktur File System Termux

Struktur Dasar Sistem File Termux

/data/data/com.termux/files
├── home
└── usr

Pada Termux struktur file dan direktori disusun dalam bentuk hiarki(satu direktori tertinggi membawahi file atau direktori lain). Ini mirip dengan Linux, ingat hanya mirip bukan sama. Karena Termux itu bukan distro Linux.

Struktur File Prefix

/data/data/com.termux/files/usr
├── bin
├── etc
├── include
├── lib
├── libexec
├── share
├── tmp
└── var

Struktur File Home

/data/data/com.termux/files/home
├── bin/
├── storage
│   ├── dcim -> /storage/emulated/0/DCIM
│   ├── downloads -> /storage/emulated/0/Download
│   ├── external-1 -> /storage/sdcard1/Android/data/com.termux/files
│   ├── movies -> /storage/emulated/0/Movies
│   ├── music -> /storage/emulated/0/Music
│   ├── pictures -> /storage/emulated/0/Pictures
│   └── shared -> /storage/emulated/0
└── .termux/
└── .config/

[!NOTE] Opsional jika Anda menggunakan pacman.

Memahami struktur ini akan membantu Anda menavigasi dan mengelola file serta direktori dalam Termux dengan lebih efisien.