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


25

Termuxアプリは端末エミュレーターです。そこでファイルまたはフォルダーを作成し、別のファイルエクスプローラーアプリを使用してデバイスを参照した場合、これらのファイルはどこにありますか?


3
/data/data/com.termux/files/home
-beeshyams

他のフォルダを探している場合、それらはおそらくにあり/storage/emulated/0ます。たとえば/storage/emulated/0/Download、ダウンロード用または/storage/emulated/0/DCIM画像用(「s」なし)。
ボリス

回答:


31

デバイスをルート化する必要はありません。特に必要なことは、root化されていない(またはルート化された)デバイスで次のコマンドを実行して、特にtermuxが既存のディレクトリにアクセスできるようにすることです/storage/emulated/0

termux-setup-storage

これにより、termuxに新しいディレクトリが作成されます。このディレクトリには、標準のGUIファイルマネージャ~/storageへのsimlink が含まれて/storage/emulated/0おり、アクセスできます。

コマンドの実行後にプロンプ​​トが表示されたら、termuxへのファイルアクセスを許可する必要があります。

こちらをご覧ください


これはうまくいきました!私はそれを取り上げなかった人に指摘しますが、それは〜/ storageディレクトリそのもので/storage/emulated/0はなく、その場所はむしろシンボリックリンク〜/ storage / sharedです。したがって、~/storageディレクトリに物を置いても、ファイルにアクセスする助けにはなりません。
HostileFork

5

デフォルトのディレクトリは次のとおり/data/data/com.termux/files/homeです。

Termuxはbashコマンドをサポートしているため、ユーザーはpwd現在の作業ディレクトリを印刷するために実行できます。

注:pwdの頭文字であるPの RINT ワット orking D irectoryを。


リファレンス:Unix.SE-現在の作業ディレクトリを取得する方法は?


2
ありがとう...しかし、私のデータディレクトリは空です。私の電話は根ざしていません...それは重要ですか?
マックスコット

1
@Maxcot残念ながら、はい。/data/電話がルート化されている場合のみ、フォルダにアクセスできます。デフォルトでは、Termuxのみがそのフォルダを読み書きできます。
アンドリューT.

Grrrr。そして、私が見たすべてのフォーラムには、Knoxを作動させずに電話をルート化する方法がありません。
マックスコット

1
@Maxcotは、必要に応じてそれらをコピー(または移動しますが、注意してください)でき/sdcardます。参照してくださいSO上でこの質問
アンドリューT.

1
@AndrewT。のpwd代わりに、コマンドを直接実行することもできecho $PWDます。結果は同じです。
デスマスクセールスマン

5

電話をルート化したくない場合は、Termuxのアクセス許可([設定]-> [アプリケーション]-> [Termux]->アクセス許可)を変更し、ストレージのアクセス許可を有効にすることができます。

これにより、電話とSDカードのストレージへのアクセスが許可され、アプリケーションでスーパーユーザー(mv、ls、およびその他のコマンドが意図したとおりに動作します)として使用できます。

そのため、必要なファイルを内部ストレージに移動またはコピーできます。


ブリリアント!本当にありがとう。設定オプションにアクセスする方法を
見つけました

3
あなたも実行する必要があるかもしれませんtermux-setup-storageSDカードまたは内蔵ストレージへのアクセスを得るためにTermuxに
ティモシー・ランガー

0

使用して$HOMEいるターミナルアプリに関係なく、変数をクエリして「デフォルトフォルダー」を見つけることができます。

$ echo $HOME
/data/data/com.termux/files/home

スクリーンショット


あなたの投稿を少し編集し、含めたリンクを削除しました。参照用に特定のリンクを提供することは問題ありませんが、これはむしろ、トピックに固有のページにアクセスするのではなく、「プロモーション」のように見えました。
イジー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.