Saturday, August 19, 2017

Доступ к файловой системе в Termux

Все устанавливаемые приложения и сохраняемые данные хранятся в собственном разделе termux, из которого нет доступа к остальной файловой системе.
Доступ к файловой системе телефона превращает устройство на Android в портативный ПК с консольным интерфейсом. Только надо подключить Bluetooth клавиатуру и привыкнуть к размеру экрана.
С ходу можно установить python, node.js, mc, nano, openssh (управление пакетами).

Storage. Доступ к главному хранилищу

Для этого пользователь должен делегировать приложению Termux к своим данным.
Делается это следующим это в несколько шагов.
Обновляем пакеты
#: apt update && apt upgrade
Запускаем установку
#: termux-setup-storage
После этого в домашней папке должно появится папка /storage
#: cd ~/storage

Несколько полезных ссылок

Описание на официальном сайте: https://termux.com/storage.html
Отличительные особенности конфигурации https://termux.com/linux.html
FTP: https://termux.com/ftp.html
Установка openssh: https://oliverse.ch/tech/2015/11/06/run-an-ssh-server-on-your-android-with-termux.html
Подключение по usb через проброс портов: https://oliverse.ch/technology/2016/09/20/access-termux-via-usb.html

10 comments:

  1. Спасибо. Не мог использовать ls в этих папках, а теперь могу. :)

    ReplyDelete
  2. dir
    storage
    Как добавить больше чем storage

    ReplyDelete
  3. Ага, не выходит. Пишет нет разрешения на доступ к файлу

    ReplyDelete
  4. Всё работает прекрасно! Спасибо!

    ReplyDelete
  5. ls работает, а rm по прежнему permission denied!

    ReplyDelete
    Replies
    1. Чтобы удалить файл пишешь "rm [имя_файла]", НО чтобы удалить папку(директроию) надо прописать "rm -r [имя папки]"

      Delete
  6. После установки выход, настройки термукса там запретить доступ к файлам , потом вернуть доступ... помогает на андрюще 12

    ReplyDelete
  7. как зайти в эту директорию с компа ? или как переместить на карту памяти ?

    ReplyDelete