Solution au problème selon lequel il existe un fichier mais est introuvable sous Linux : 1. Ouvrez la fenêtre de commande du terminal ; 2. Affichez le fichier en exécutant la commande "mv elasticsearch.yml elasticsearch.yml".
L'environnement d'exploitation de ce tutoriel : système linux5.9.8, ordinateur Dell G3.
Que dois-je faire si Linux contient manifestement des fichiers mais ne parvient pas à les trouver ?
Le fichier existe clairement dans le système Linux, mais l'erreur Aucun fichier ou répertoire de ce type n'est signalée !
Pourquoi ne puis-je pas afficher ce fichier même s'il existe ? Les autorisations sont suffisantes
Après avoir ajouté un caractère après le fichier via la commande, j'ai constaté qu'il n'y en avait qu'un seul. caractère après d'autres fichiers, mais il n'y avait qu'un seul caractère après ce fichier. Il y a trois caractères,
, mais ce caractère n'est pas un espace. Vous pouvez parcourir un fichier et essayer d'ajouter quelques espaces supplémentaires au nom du fichier. . Le dernier espace ne sera pas affiché.
J'ai découvert après avoir parcouru les commandes précédentes pour créer un fichier, il y a effectivement quelques caractères après elasticsearch.yml. On ne sait pas de quels caractères il s'agit. caractères associés. Linux n'est toujours pas convivial avec le chinois. Je conseille à mes amis d'être prudents lors de la copie de documents et de ne pas copier de caractères supplémentaires,
Solution :
mv elasticsearch.yml elasticsearch.yml
Renommez-le avec mv,
et vous pouvez. affichez le fichier que vous souhaitez voir
Apprentissage recommandé : " Tutoriel vidéo Linux》
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!