Termux-Termuxの外部からアクセス可能なファイルのディレクトリを作成する方法


15

(デフォルトの)Termuxで作成されたファイルとディレクトリは、ルート化されていない電話の他のアプリからアクセスできないことを発見しました。

Termuxのデフォルトのフォルダーはどこですか?

ES File Explorerなどのアプリからアクセスできるフォルダー/ファイルスペースを使用するように設定するにはどうすればよいですか?

または、わずかに異なるかもしれませんが、Termusでデフォルトの「ダウンロード」フォルダーにどのように変更しますか?

乾杯。


アプリのヘルプに
-beeshyams

1
デフォルトのダウンロードフォルダに変更するには、を使用しますcd /storage/emulated/0/Download
デスマスクセールスマン

回答:


16

Termux自体から、次の方法で現在のディレクトリを内部ストレージに変更できます。

cd /storage/emulated/0

または

cd /sdcard

Enterが続きます。その後、次を使用して新しいディレクトリを作成します

mkdir Directory

そして交換 Directoryお好みの名前にます。これで、デバイスの内部ストレージに新しいディレクトリが作成され、そのデータに任意のファイルマネージャーでアクセスできるようになります。


マシュマロ以上に関する注意

デバイスでAndroid 6以降を実行している場合は、コマンドを実行する必要があります

termux-setup-storage

Termux内から、およびストレージへの書き込み要求を受け入れて、Termuxがディレクトリおよびファイルの作成を実行できるようにします。

termux-setup-storageコマンドは、あなたに新しいディレクトリを作成し$HOMEたり~/という名前のディレクトリstorage。この新しいディレクトリには、/storage/emulated/0以下へのシンボリックリンクがいくつか含まれています。

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

したがって、次のコマンドを実行して/storage/emulated/0/Directory、上記の説明を作成するために、入力を少し減らします。

cd ~/storage/shared
mkdir Directory

私の答えを編集した人には、良い仕事をしました。
デスマスクセールスマン

1
Chromebookで(Android)termuxを使用している場合、外部ストレージは利用できないようです(現在のバージョンのAndroid for Chromebook)。組み込みのファイルエクスプローラーを使用してファイルを「ダウンロード」にコピーし、termuxでから/sdcard/Downloadにコピーできました$HOME
ロジャーリップスコム

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.