Основные различия между внутренним и внешним хранилищем в Termux:
- Внутреннее хранилище — это файлы, помещённые в $HOME, доступные изнутри Termux или при явном выборе в файловом менеджере, совместимом с SAF. 13
- Общее хранилище — это файлы и директории, доступные для всех приложений на устройстве. 23 Для работы с ним необходимо дать разрешение Termux. 2
- Внешнее хранилище — это внешние SD-карты или USB-накопители. 12 Обычно доступно только для чтения, за исключением приватной директории Termux. 1
Ещё одно различие заключается в том, что внешнее хранилище не позволяет изменять атрибуты файла (например, устанавливать права на исполняемый файл или ограничивать доступ других пользователей). 4