60 votes

Où se trouve le dossier que Termux utilise par défaut ?

L'application Termux est un émulateur de terminal. Si j'y crée un fichier ou un dossier, puis que j'utilise une autre application d'exploration de fichiers pour parcourir mon appareil, où puis-je trouver ces fichiers ?

6 votes

/data/data/com.termux/files/home ? ?

0 votes

Si vous cherchez d'autres dossiers, ils se trouvent probablement dans /storage/emulated/0 . Par exemple /storage/emulated/0/Download (sans "s") pour vos téléchargements ou /storage/emulated/0/DCIM pour vos images.

0 votes

@beeshyams c'est ce que j'ai obtenu avec la commande pwd, mais est-il monté ? Je ne pensais pas que les applications pouvaient avoir accès au répertoire racine, et que le terminal devait le lire pour connaître sa position. J'ai supposé que les termes montaient le data quelque part et ne peut pas voir au-delà de la monture.

72voto

J.T. Points 683

Vous n'avez pas besoin de Rooter votre appareil. Tout ce que vous avez à faire est d'exécuter la commande suivante sur un appareil non rooté (ou rooté) pour permettre à termux d'accéder à vos répertoires existants, en particulier /storage/emulated/0 :

termux-setup-storage

ceci crée un nouveau répertoire dans termux, ~/storage qui contient des liens vers /storage/emulated/0 et peut être accédé par un gestionnaire de fichiers gui standard.

Vous devrez accorder l'accès aux fichiers à termux lorsque vous y serez invité après avoir exécuté la commande.

Ver aquí .

3 votes

Cela a marché ! Mais je signale à ceux qui ne l'ont pas remarqué que ce n'est pas le ~/storage le répertoire lui-même qui est /storage/emulated/0 mais cet emplacement est plutôt le lien symbolique ~/storage/partagé . Ainsi, en mettant les choses en ~/storage ne vous aiderait pas à accéder aux fichiers.

0 votes

Où puis-je accéder à ce fichier en mode USB ? J'ai besoin de modifier le fichier de configuration de la touche supplémentaire. Je n'ai pas de touche ctrl maintenant, je ne peux pas faire grand chose via termux.

11voto

Andrew T. Points 12017

Le répertoire par défaut est : /data/data/com.termux/files/home .

Puisque Termux supporte les commandes bash, l'utilisateur peut exécuter pwd pour imprimer le répertoire de travail actuel.

Note : pwd est un acronyme de p rint w orking d irectoire.


Référence : Unix.SE - Comment obtenir le répertoire de travail actuel ?

3 votes

Merci... Mais mon répertoire de données est vide. Mon téléphone n'est pas enraciné... Cela a-t-il une importance ?

3 votes

@Maxcot Malheureusement, oui. Le site /data/ n'est accessible à tous que si le téléphone est enraciné. Par défaut, seul Termux peut écrire et lire ce dossier.

1 votes

@Maxcot vous pourriez vouloir les copier (ou les déplacer, mais attention) à /sdcard si vous le souhaitez. Se référer à cette question sur le SO

9voto

Slinky Sloth Points 71

Si vous ne voulez pas Rooter votre téléphone, il est possible de changer la permission de Termux (Paramètres->Applications->Termux->Permissions) et d'activer la permission de stockage.

De cette façon, vous avez accès au stockage du téléphone et de la carte SD et vous pouvez l'utiliser en tant que super-utilisateur (mv, ls et autres commandes fonctionnent comme prévu) dans l'application.

Ainsi, vous pouvez déplacer ou copier les fichiers dont vous avez besoin dans le stockage interne.

7 votes

Vous pouvez également avoir besoin d'exécuter termux-setup-storage dans Termux pour accéder à la carte SD ou au stockage interne.

4voto

amigo Points 47

Vous pouvez interroger le $HOME pour trouver le "dossier par défaut", quelle que soit l'application de terminal que vous utilisez :

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

screenshot

3voto

Shivanshu Surya Points 21

Vous pouvez accéder aux fichiers contenus dans le dossier termux en faisant simplement ceci. (Sans utiliser d'application tierce/enraciner votre appareil)

Étape 1 : Allez dans la section Téléchargements de votre appareil

Étape 2 : Allez dans la barre d'applications

Étape 3 : Faites défiler la liste jusqu'à ce que vous trouviez Termux.

Étape 4 : Cliquez sur Termux et vous pouvez voir vos fichiers.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X