Je pense que tu as oublié de dire qu'il faut faire un 'cd' avec ce nom. Cela me donne la même chose (format mis à part) que si je vais sur C:\ avec l'explorateur de fichier. Autre différendce, l'explorateur ne donne pas forcément les fichiers cachés, Ici, ls les donne.
Le Tout est souvent plus grand que la somme de ses parties.
Si je fais cd /cygdrive/c suivi de ls , j'ai la liste de mes dossiers de la racine. Si je fais ensuite cd cygwin64 j'ai les dossiers de / Si je fais au départ des cd .. à répétition, je ne vais pas plus loin que /
Le Tout est souvent plus grand que la somme de ses parties.
Bonjour, Même si ce n'est pas relié au problème initial, je vous soumet mon nouveau problème. Pourriez-vous me dire où se trouve le package contenant la commande make ? Je suis également intéressé par les dernières versions des compilateurs C et C++ J'ai cru comprendre qu'elles pourraient être supportées sur Cygwin64
Le Tout est souvent plus grand que la somme de ses parties.
J'ai eu ce problème aussi (notamment le "no such file or directory" pour les cmd ls et cd).
La solution qui a fonctionné pour moi c'est de tout mettre en nom, c'est-à-dire du dossier de base qui est le disque dur (souvent appelé C) jusqu'au dossier final qu'on veut, par exemple : "cd C:/Users/charl/Documents/Plongée" et non juste "cd Plongée" comme dans le cours.
@Pierrot le fou, je ne sais pas si il ya une question dans votre post, mais pour revenir une nouvelle fois sur ce qui bloquait Clémence et d'autres a l'origine de ce topic, la réponse a déjà été donnée par Thierry.
Pour ceux qui découvrent complétement le terminal, ce qu'il faut garder en tête je pense, c'est que rechercher des fichiers dans Cygwin n'est pas très différent de ce que vous faites avec votre souris quand vous utilisez l'explorateur de fichiers windows.
Lorsque vous lancez Cygwin, que vous faites un pwd, vous avez normalement ceci /home/votre_nom_d'utilisateur , car l'explorateur de fichier démarre à l'endroit où vous avez installé le logiciel.
En entrant deux fois la commande cd .. vous reculez de deux fois dans le dossier parent, comme si vous cliquiez deux fois sur la flèche en haut a gauche de votre explorateur windows.
En entrant la commande ls -l dans Cygwin, on obtient le contenu du dossier dans lequel on se trouve.
Si vous souhaitez revenir à la racine de votre disque dur pour pouvoir explorer les dossiers enregistrés sur votre disque dur, il suffit d'entrer la commande cd nom_de_votre_disque_dur: dans mon exemple ci dessous pour revenir à la racine de ,on disque C j'entre cd c:
Une fois à la racine du disque C: si on entre la commande ls on voit une nouvelle fois que les dossiers correspondent à ceux de l'explorateur Windows.
Attention toutefois, ils peuvent être en Français dans l'explorateur et en Anglais dans Cygwin selon votre configuration de Windows, il faudra alors utiliser les termes en Anglais pour accéder aux dossiers depuis Cygwin, par exemple cd Users pour accéder au dossier Utilisateurs et non cd Utilisateurs.
Merci Thierry mais aussi à toi Gérard pour les explications nette et précise et screen à l'appuie, j'ai compris rapidement et parfaitement là où je bloquais. Avec la commande change directory "cd" c'est beaucoup plus simple, tu peux changer de répertoire comme bon te semble, merci encore une fois !
Si on fait des cd .. à répétition, on ne va pas plus loin que / Ce qui est embêtant est que si je fais: cd c: Je vais bien à la racine de mon disque même si un pwd me donne: /cygdrive/c Et si je fais: cd /cygdrive/c Je me retrouve au même endroit. Cela ne me dérange pas, mais c'est un comportement étrange. Si je fais un cd /cygdrive suivi d'un ls -l Je vois la liste de mes disques (SSD + HDD)
Le Tout est souvent plus grand que la somme de ses parties.
Je n'ai pas installé Cygwin mais Shell Bash (ubuntu) de windows et rencontre les mêmes problèmes. Pour accéder à un dossier du disque d, j'ai pu contourner le problème en faisant :
identifiant@DESKTOP***:~$ /mnt/d/nom_dossier
Je peux faire les différentes opérations proposées dans le cours "Naviguez dans le système"
Ce n'est pas évident pour les débutants, ni pour ceux qui n'ont jamais connu le DOS et utilisé de terminal de leur vie.
Votre disque dur est identifié par une lettre, le plus souvent (C:) ou (D:). Vous pouvez le voir dans votre explorateur de fichiers (accessible en barre de tâches en bas de votre écran ou bien dans Démarrer -> Explorateur de fichiers).
On va dire que C: est le point de démarrage de tous vos dossiers et fichiers. C'est le dossier Racine.
Quand vous avez fait l'installation de cygwin, un dossier cygwin64 s'est créé à la racine de C: Son chemin d'accès est donc C:/cygwin64
C'est aussi à la racine qu'il faut créer votre fichier "openclassrooms", avec ses fichiers et dossiers dedans. Son chemin d'accès est donc C:/openclassrooms.
Sur le terminal cygwin, vous allez avoir le nom de votre PC (chez moi c'est Marc).
La commande "cd" permet d'accéder à un répertoire ou un disque.
Si vous saisissez " cd c:/ ", vous accédez au disque C:
Si vous saisissez " cd c:/openclassrooms", vous accédez au répertoire C:/openclassrooms
Si vous saisissez " cd c:/openclassrooms/2021", vous accédez au répertoire C:/openclassrooms/2021
Si vous saisissez " cd .. , vous remontez d'un répertoire, ici C:/openclassrooms
etc.
("cd / " vous amène au répertoire racine de cygwin64.)
" ls " vous permet de lister le répertoire dans lequel vous êtes.
Le terminal affiche " /cygdrive/c/openclassrooms. C'est la racine sur le terminal, mais ça n'affecte pas l'emplacement de vos fichiers sur la racine de votre disque dur.
Le reste des manipulations du répertoire est dans le cours "Apprenez à utiliser la ligne de commande dans un terminal".
On peut également voir nos disques en faisant Windows+E ou aller dans l'icône Ce PC sur le Bureau. Je ne savais pas que le cours recommandait de créer un dossier openclassrooms (ou OpenClassrooms) En passant, l'explorateur de Windows ne fait pas la différence entre minuscules et majuscules ni entre '/' et '\'. Mais Cygwin64 le fait. Je suppose que ton intervention va aider, mais tu répètes des choses qui ont été dites plusieurs fois.
Le Tout est souvent plus grand que la somme de ses parties.
Bonsoir, concernant le problème de base de ce sujet, j'ai trouvé la solution (je ne sais pas si ça a été réglé mais je pose ça là).
En gros il faut faire ça manuellement, imaginons que vous souhaitez que le terminal Cygwin vous localise dans un dossier "Openclassrooms" de votre disque C il faut faire ça :
cd C: puis ENTREE
ensuite cd Openclassrooms puis ENTREE
Et vous serez localisé dans le dossier, si vous tapez "ls" par la suite vous verrez que le chemin d'accès sera celui-ci :
On n'a sûrement pas installé Cygwin de la même façon. Quand je fais cd C: je me retrouve à la racine de mon disque. Peut-être que les gens installent le dossier openclassrooms à cet endroit. Moi, je ne l'ai jamais créé ...
Le Tout est souvent plus grand que la somme de ses parties.
Je me suis également lancée dans la formation pour apprendre à utiliser un terminal, j'ai dans un premier temps rencontré le même problème que les autres personnes, je restais bloqué sur pwd puisque je ne sortais pas de "home".
J'ai fini par comprendre d'où venais le problème et j'ai pu naviguer dans mes dossiers.
Je m'interroge sur les commandes suivantes qui permettent de chercher des éléments dans des fichiers ou d'en afficher le contenu.
En effet, lorsque j'utilise la commande cat si je choisis un fichier du type .docx cela ne fonctionne pas :
En revanche, si j'utilise cat avec un fichier du type .txt, là, je vais bien avoir le contenu de mon document ...
Il en est de même pour la commande grep, un fichier .docx n'affichera pas ma recherche contrairement à un fichier .txt qui le fera...
Si quelqu'un a des explications, cela m'intéresse ...
Avec quels éditeurs édites-tu les fichiers .docs et les fichiers .txt? Les fichiers .docs sont formatés d'une façon spéciale, tandis que les fichiers .txt ne sont pas formatés. Les commandes cat et grep de Cygwin ne savent pas comment les interpréter.
Le Tout est souvent plus grand que la somme de ses parties.
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
Le Tout est souvent plus grand que la somme de ses parties.
Le Tout est souvent plus grand que la somme de ses parties.
Le Tout est souvent plus grand que la somme de ses parties.
Le Tout est souvent plus grand que la somme de ses parties.
Fabien
Céline CLOVEL
Etudiante Formation "Développeur Web"
Le Tout est souvent plus grand que la somme de ses parties.
Le Tout est souvent plus grand que la somme de ses parties.
Le Tout est souvent plus grand que la somme de ses parties.
Le Tout est souvent plus grand que la somme de ses parties.
Le Tout est souvent plus grand que la somme de ses parties.