我发现在(默认)Termux中创建的文件和目录无法被非root手机上的其他应用访问。

Termux的默认文件夹在哪里?

或者也许略有不同,我将如何在Termus中更改为默认的“下载”文件夹?

干杯。

评论

您可以尝试应用帮助中提到的方法

要更改为默认的“下载”文件夹,请使用cd / storage / emulated / 0 / Download。

您也可以访问默认存储位置。导航到Android文件夹,然后导航到数据。从那里应该盯着com.termux。

#1 楼

您可以在Termux本身中,通过

cd /storage/emulated/0




cd /sdcard

将当前目录更改为内部存储。
其次是回车。之后,使用

mkdir Directory


创建一个新目录,并用您选择的名称替换Directory。然后,您设备的内部存储器中将有一个新目录,您可以使用任何文件管理器访问其新数据。


有关棉花糖及以上的注释

如果您的设备运行的是Android 6或更高版本,则需要在Termux中运行命令

termux-setup-storage


,然后接受写入请求为了使Termux能够执行目录和文件创建。

termux-setup-storage命令在您的$HOME~/目录中创建一个名为storage的新目录。这个新目录包含一些指向下面列出的/storage/emulated/0的符号链接: br />
dcim -> /storage/emulated/0/DCIM
downloads -> /storage/emulated/0/Download
external-1 -> /storage/external_sd/Android/data/com.termux/files
movies -> /storage/emulated/0/Movies
music -> /storage/emulated/0/Music
pictures -> /storage/emulated/0/Pictures
shared -> /storage/emulated/0


评论


无论谁编辑了我的答案,都很好。

– Grimoire
17年11月6日在17:26

如果您在Chromebook上使用(Android)termux,则外部存储设备似乎不可用(在当前版本的Android for Chromebook中)。我使用内置文件浏览器将文件复制到“下载”,然后在termux中,可以将它们从/ sdcard / Download复制到$ HOME。

–罗杰·利普斯科姆
18年4月23日在18:58

#2 楼

有关在Termux中使用存储的最新信息,请参见https://wiki.termux.com/index.php?search=Storage。 https://wiki.termux.com/wiki/Termux-setup-storage是前提条件。首先使用它。要共享数据,请参阅https://wiki.termux.com/wiki/Sharing_Data了解更多信息。