J'ai téléchargé Linux Bash Shell sur Windows 10, mais j'ai rencontré deux problèmes. Pour commencer, j'ai essayé de déplacer tous mes codes précédents dans le répertoire personnel, mais je ne pouvais voir aucun de ces fichiers dans le terminal bash. Cela ne fonctionne que lorsque je copie et colle ces fichiers dans le shell bash. Comment suis-je supposé faire ça? Je ne veux pas sauvegarder mes scripts ailleurs et les copier manuellement dans mon répertoire personnel à chaque fois.
Quoi qu'il en soit, j'ai décidé de conserver ces scripts là où ils étaient et de créer un raccourci vers leur emplacement à partir de mon répertoire personnel. Supposons que le répertoire dans lequel je mets tous mes fichiers s'appelle XXX et qu'il comporte trois dossiers, YYY, ZZZ et AAA. J'ai ouvert le terminal bash et créé un raccourci avec ln -s /mnt/c/Users/.../XXX
. Comme prévu, XXX est apparu dans mon répertoire personnel. J'ai ouvert le raccourci avec le CD XXX et cela m'a emmené à XXX, mais lorsque j'ai essayé d'accéder à YYY à partir de là, je ne pouvais pas.
Quand je tape cd YYY
, Je suis emmené au ~/XXX/YYY/
, mais lorsque j’ai utilisé ls pour vérifier mes fichiers dans YYY, j’ai constaté que le contenu de YYY était exactement le même que XXX, ce qui signifie que je vois YYY et ZZZ dans le répertoire YYY. J'ai réessayé, avec cd AAAA, ce qui m'a amené à ~/XXX/YYY/YYY/
, etc. Je ne pourrais jamais entrer dans le dossier YYY. La même situation se pose aussi pour ZZZ Merci à tous ceux qui peuvent résoudre l’un ou l’autre de mes problèmes