Ein allgemeiner Ansatz, um in einem beliebigen Verzeichnis (oder in einer Datei) arbeiten zu können, ist die Verwendung der Inode-Nummer.
Verwenden Sie zuerst ls, um den Inode des betreffenden Ordners abzurufen:
ls -lia
-l
für lange Auflistung (optional)-i
Inode-Werte erhalten-a
um alle Dateien anzuzeigen, auch versteckte Dateien (optional)
In der Auflistung sehen Sie eine lange Zahl in der ersten Spalte, etwa wie folgt:
2104697 drwx------ 2 user group 4096 date time WEIRD_DIRNAME
Nun können Sie in dieses Verzeichnis wechseln:
cd "$(find -inum ######)"
... aber ersetzen Sie ###### durch die lange Nummer, die Sie in der Verzeichnisliste erhalten haben.
Natürlich muss der Befehl nicht sein cd
. Es könnte sein rm
, cp
, mv
, etc ...