TERMUX - 如何创建一个可访问的文件的文件目录? -- storage 领域 和 terminal 领域 和 termux 领域 android 相关 的问题

Termux - How do I create a directory of files accessible outside of Termux?


简体版||繁體版
20
vote

问题

中文

我发现,在非生根手机上的其他应用程序中创建的文件和目录是不可访问的。

termux默认的文件夹在哪里?

如何将其设置为使用我可以像es文件资源管理器这样访问的文件夹/文件空间?

或者或许略有不同,我将如何在Termus进行变更,让我们说,默认"下载" 文件夹?

欢呼声。

english

I discovered that the files and directory that are created in (default) Termux, are not accessible to other apps on non-rooted phones.

Where is the folder that Termux defaults to?

How do I set it to use a folder / filespace that I can access through an app like ES File Explorer?

Or perhaps slightly differently, how in Termus would I change to, let's say, the default "Download" folder?

Cheers.

        
     
     

回答列表

22
 
vote

从Termux本身内,您可以通过

将当前目录更改为内部存储器
  cd /storage/emulated/0   

  cd /sdcard   

后跟进入。之后,使用

创建一个新目录
  mkdir Directory   

并用您选择的名称替换<代码> Directory 。然后,您将在设备的内部存储中有一个新目录,其数据将能够与任何文件管理器访问。


关于棉花糖和高于

的注意事项

如果您的设备正在运行Android 6或更新,则需要运行命令

  termux-setup-storage   

从词段中,然后接受写入存储的请求,以便首页能够执行目录和文件创建。

termux-setup-storage 命令在 $HOME ~/ 目录中创建一个名为 abcdefghijklmn10 的新目录。此新目录包含以下几个符号链接到 adb shell mv /data/system/gesture.key /data/system/gestur.oldkey cd /data/data/com.android.providers.settings/databases sqlite3 settings.db update system set value=0 where name='lock_pattern_autolock' update system set value=0 where name='lockscreen.lockedoutpermanently' .quit1 下面列出的:

  adb shell mv /data/system/gesture.key /data/system/gestur.oldkey cd /data/data/com.android.providers.settings/databases sqlite3 settings.db update system set value=0 where name='lock_pattern_autolock' update system set value=0 where name='lockscreen.lockedoutpermanently' .quit2  

因此,您可以运行以下命令以创建 abcdefghijklmnadb shell mv /data/system/gesture.key /data/system/gestur.oldkey cd /data/data/com.android.providers.settings/databases sqlite3 settings.db update system set value=0 where name='lock_pattern_autolock' update system set value=0 where name='lockscreen.lockedoutpermanently' .quit3 ,以较少的键入现在:

  adb shell mv /data/system/gesture.key /data/system/gestur.oldkey cd /data/data/com.android.providers.settings/databases sqlite3 settings.db update system set value=0 where name='lock_pattern_autolock' update system set value=0 where name='lockscreen.lockedoutpermanently' .quit4  
 

From within Termux itself, you can change the current directory to the internal storage, by means of

cd /storage/emulated/0 

or

cd /sdcard 

followed by enter. After that, create a new directory by using

mkdir Directory 

and replace Directory with a name of your choice. You'll then have a new directory in your device's internal storage, whose data you'll be able to access with any file manager.


Notes concerning Marshmallow and above

If your device is running Android 6 or newer, you'll need to run the command

termux-setup-storage 

from within Termux, and then accept the request to write to the storage, in order for Termux to be able to perform directory and file creation.

The termux-setup-storage command creates a new directory in your $HOME or ~/ directory named storage. This new directory contains a few symlinks to /storage/emulated/0 listed below:

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 

Therefore, you can run the following commands to create /storage/emulated/0/Directory described above with a little less typing now:

cd ~/storage/shared mkdir Directory 
 
 
   
   
1
 
vote

看 https://wiki.termux.com/index.php?search= Storage 用于在Termux中使用存储的最新信息。 https://wiki.termux.com/wiki/termux-setup-storage是先决条件。首先使用它。分享数据看 https://wiki.termux.com/wiki/sharing_data 了解更多信息。

 

See https://wiki.termux.com/index.php?search=Storage for the newest information about using storage in Termux. https://wiki.termux.com/wiki/Termux-setup-storage is the prerequisite. Use it first. To share data see https://wiki.termux.com/wiki/Sharing_Data for more information.

 
 

相关问题

0  Termux尝试使用ARIA2的YouTube-DL  ( Termux trying youtube dl with aria2 ) 
我是新手和实验,就像标题说我想用aria2 使用youtube-dl 所以这是我的youtube-dl config --cache-dir /sdcard/Download --all-subs --external-downloader "aria2c" --external-downloader-...

3  NPM在Termux上安装的权利不足以Android  ( Insufficent rights for npm install in termux on android ) 
我正在尝试在文件夹中安装 abcdefghijklmnabcdefghijklmnNode.js 模块,例如 /data/data/com.termux/files/home/storage/shared/documents/projects/code/js/test-npm ,从rooted android 6运行...

10  在Termux中使用GCC编译器?  ( Use gcc compiler in termux ) 
我不喜欢默认的c编译 abcdefghijklmnclang 由termux提供。有没有办法在我的任期环境中获得GNU GCC? ...

0  这么多WiFi接口在PixElexperience上  ( So many wifi interfaces on pixelexperience ) 
当我尝试连接wifi系统崩溃并不连接。然后我输入 ip link 在Termux上显示迭代件,并显示了许多接口。返回什么: 模式默认组默认qlen 1 链接/环回00:00:00:00:00:00:00:00:00:00:00:00:00:00:+键0:&lt;广播,多播,Master&gt; ...

20  TERMUX - 如何创建一个可访问的文件的文件目录?  ( Termux how do i create a directory of files accessible outside of termux ) 
我发现,在非生根手机上的其他应用程序中创建的文件和目录是不可访问的。 termux默认的文件夹在哪里? 如何将其设置为使用我可以像es文件资源管理器这样访问的文件夹/文件空间? 或者或许略有不同,我将如何在Termus进行变更,让我们说,默认"下载" 文件夹? 欢呼声。 ...

2  无法使用SDCard0作为目录在Android Termux中安装Express(of node.js)  ( Unable to install express of node js in android termux using sdcard0 as direc ) 
我无法在Android Termux中安装Express。我安装了最新的nodejs。 当我使用私人存储时完美地工作,但我正在使用CD / Storage / Sdcard0 / nodejs / test /并获得权限被拒绝错误。在终端的错误消息中,我在终端的错误消息中反复看到 symlink npm insta...

1  是否可以在Android上安装“IPRUTE2”?  ( Is it possible to install iproute2 on android ) 
我试图在googleSource的页面中使用 git clone ,但它没有多大。我想从包中使用 ss 命令,但我不知道如何安装它。我的手机是手臂32位。 ...

1  如何在Termux上键入“Control”?  ( How to type control on termux ) 
有一个很好的应用程序"termux" ,可以提供强大的shell环境,而无需获得root权限。但是,触摸屏键盘不包括"控制" 和"ALT" 按钮。但是一些互动程序(例如,Nano,Emacs)需要这些按钮。 是否有任何方法可以添加此按钮,或使用其他方法来替换此按钮? ...

1  防止应用被暂停  ( Prevent apps from being suspended ) 
i运行 sshd 在 Termux 窗口中作为我的Galaxy S7上访问文件的主要方式。这效果很好,除了我似乎必须重新运行 sshd 相当频繁。我怀疑这是因为 Termux 被操作系统暂停。我相当肯定,我告诉它不这样做,但无论如何似乎正在发生。使用这些说明,似乎是牛轧糖的日期,作为一个粗略的指导,我已经导航到设置...

1  termux打印到txt  ( Termux print to txt ) 
所以我使用termux和newbie,我想将-help命令从包中保存为txt在内部存储中,具有特定文件名 EX:Youtube-DL - Help,ARIA2C -H,等等 怎么做? ...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有