Hi, termux works fine here. I can cd /storage/emulated/0/Documents and see my txt notes etc, but I think I must have greanted access when I first used it, I think it asked when I tried to cd into that directory, but I don't remember. I can't uninstall atm, because I have a lot of packages installed and I need them.
You can also try connectbot, which has also local connection and works similarly as termux, or ssh to localhost, but I don't know how to access local fileswith it.