1 votes

Comment créer un raccourci de dossier à l'intérieur d'un autre dossier ?

J'essaie de créer un raccourci de dossier à l'intérieur d'un autre dossier. J'ai essayé l'explorateur de fichiers ES, mais il affiche une option permettant d'ajouter un raccourci uniquement à l'écran d'accueil.

Comment créer un raccourci de dossier à l'intérieur d'un autre dossier dans Android ?

0voto

Derek Alvarado Points 3

Pour créer un "raccourci" vers un dossier sur un système de fichiers, vous pouvez utiliser liens symétriques (liens symboliques) ou montages de liaison . Vous pouvez utiliser une application (par exemple Apps2SD) pour le faire, ou exécuter la commande via adb ou un émulateur de terminal.

1. Utilisation de Apps2SD

Tu peux utiliser une application comme Apps2SD pour créer liens symétriques (liens symboliques) ou montages de liaison .

Vous pouvez télécharger Apps2SD à partir de xda o google play (ici il est renommé "App2SD", mais le nom du paquet est le même).

Vous pouvez vous rendre sur son site officiel pour chercher un peu plus d'aide. Mais d'après mon expérience, vous devez faire attention à la partition de la carte SD dont le format de système de fichiers sous-jacent est vfat / FAT32 / extFat (Type 1) contrairement au stockage interne ou à la deuxième partition de la carte SD créée par Apps2SD, dont le système de fichiers peut être le suivant ext4 / ext3 / ... (Type 2) .

Vous pouvez librement créer des liens symétriques à partir d'un endroit dans Type 2 à un autre endroit dans Type 2 .

Mais quand il s'agit de système de fichiers Type 1 vous devrez peut-être utiliser montages de liaison ce qui n'est pas exactement un raccourci. Par exemple, en utilisant rm -r sur un dossier parent peut avoir des conséquences différentes, comme mentionné aquí :

Je dois mettre en garde contre rm -r sur un mount --bind . Avec un ln , il supprime le lien, alors que pour un --bind il a le même effet que l'exécution du rm -r sur la cible. Ce n'est pas bon, comme je l'ai découvert peu avant de reconstruire un de mes serveurs...

Vous pouvez, cependant, créer un mount bind en utilisant Apps2SD, avec la source dans le stockage interne( Type 2 ) et la destination (où se trouvent réellement les données) étant dans la première partition de la carte SD (système de fichiers de Type 1 ), afin d'économiser de l'espace dans la mémoire interne.

Les utilisations de Apps2SD mentionnées ci-dessus sont mes expériences personnelles. Vous devrez l'essayer vous-même si vous voulez l'utiliser différemment.

2. Utiliser une commande shell ou un script shell

Vous pouvez le faire vous-même en utilisant des commandes comme ln o mount --bind pour créer des liens symboliques ou lier des montages, respectivement.

Vérifiez les manuels de commande : mont , ln

Autres informations pouvant être utiles (fournies par Irfan Latif ):

  1. Comment puis-je faire un lien symbolique (ou équivalent) à l'intérieur de /storage/emulated/0 ? - Stack Exchange pour les passionnés d'Android
    Il s'agit de savoir comment créer un "raccourci" dans la carte SD. Notez que /storage/emulated/0 est la carte SD.

  2. carte sd - Comment créer un raccourci vers un fichier dans un autre dossier ? - Android Enthusiasts Stack Exchange


PS : Vous trouverez ci-dessous ma réponse précédente à cette question. J'ai mal compris cette question car le PO essayait de créer un raccourci de dossier à l'intérieur d'un autre dossier. sur le bureau .

Vous pouvez utiliser un APP comme Organisateur de dossiers o Glextor Manager .

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