Wie kann ich feststellen, ob ein Verzeichnis aus "ls" ist ein symlink?
Ich bin mit Mac OS X terminal. Wie kann ich feststellen, ob ein Verzeichnis zurückgegeben, die von "ls" ist ein symlink oder das aktuelle Verzeichnis? Wenn es ein symlink ist, wie kann ich überprüfen, wo es verknüpft ist, zu ändern oder zu modifizieren?
Ich tatsächlich versucht, dies zu erforschen man eine ganze Menge, aber alles was ich gefunden habe, ist über das erstellen von symlinks. Der nächste, den ich habe, ist in der Lage, um die Farben für verschiedene Dinge in meinem terminal. Ich nehme an, es ist eine eigentliche Befehl für die erste info über ein Verzeichnis oder eine Datei.
- Sie wollen wahrscheinlich
stat
. Geben Sieman stat
für mehr info.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Verwenden
ls -l
Beispiel-Ausgabe:
imgopt
ist ein symlink,getCactiImages.sh
ist eine normale DateiKönnen Sie auch
stat filename
Beispiel:
ls -al
werden Sie sagen. Symlinks wird notiert, wie:target -> source
Mit der 'ls -F' Befehl den Namen der Datei haben '@' als suffix. Um den link use 'ls -l'. Sie können es bequem zu definieren