Ich verwende CentOS7 für meinen Webserver.
Beim Versuch, ein Verzeichnis über SSH zu öffnen, ist ein Fehler aufgetreten.
ls -l
Der Befehl wird wie folgt angezeigt
drwxr-xr-x 2 ag007 ag007 38 Mar 17 13:52 Gullane
-rw-r--r-- 1 ag007 ag007 0 Mar 18 03:53 TestFile
drwxr-xr-x 2 ag007 ag007 6 Mar 18 03:58 TestFolder
Wenn ich cd Gullane
den Befehl eingebe, wird er wie folgt angezeigt
-bash: cd: Gullane: No such file or directory
Bitte helfen Sie mir, auf den Ordner zuzugreifen, da sich darin einige wichtige Dateien befinden
Antwort1
Das Problem bestand darin, dass das Verzeichnis am Ende seines Namens nicht sichtbare Zeichen zu haben schien. Mithilfe eines Shell-Globbing-Musters Gullane*
konnte der Benutzer das Verzeichnis aufrufen und es anschließend auch in einen besser verwendbaren Namen umbenennen:
mv Gullane* Gullane
Der *
Teil des Globbing-Musters würde mit den leeren/nicht sichtbaren Zeichen am Ende des Namens übereinstimmen, unabhängig davon, um welche Zeichen es sich handelt.