web-dev-qa-db-fra.com

mkdir dit que le fichier existe quand il ne le fait pas

Quand je cours

mkdir ~/.ipython/extensions/

Je reçois

mkdir: cannot create directory ‘/home/droudy/.ipython/extensions/’: File exists

Cependant, lorsque je navigue vers /home/droudy, il n’existe aucun dossier .ipython ni quoi que ce soit qui ressemble à cela.

2
Mike. E

Par défaut, les outils de gestion de fichiers, tels que ls, dir ou même le gestionnaire de fichiers graphique, ne montrent pas les fichiers ni les répertoires masqués (ceux dont le nom commence par un point, par exemple .ipython). C'est pourquoi mkdir vous dit qu'il existe déjà, même si vous ne pouvez pas le voir à l'aide de ls ou du gestionnaire de fichiers.

Pour voir les fichiers cachés, vous pouvez utiliser ls -a (à partir de la page de manuel ls: "-a, --all ne pas ignorer les entrées commençant par .") ou, dans le gestionnaire de fichiers graphiques (Nautilus), appuyez sur Ctrl + H pour afficher les fichiers et répertoires cachés.

9
JonasCz