Wie kann ich mit einem GNU-Linux-Shell-Befehl einen Link zu einer vorhandenen Datei oder einem Verzeichnis erstellen?
Antworten
Zu viele Anzeigen?Symbolischer oder weicher Link (Dateien oder Verzeichnisse, flexibler und selbstdokumentierend)
# Source Link
ln -s /home/jake/doc/test/2000/something /home/jake/xxx
Hard Link (nur Dateien, weniger flexibel und nicht selbstdokumentierend)
# Source Link
ln /home/jake/doc/test/2000/something /home/jake/xxx
Weitere Informationen: man ln
/home/jake/xxx
ist wie ein neues Verzeichnis. Um zu vermeiden "ist kein Verzeichnis: No such file or directory" Fehler, wie @trlkly Kommentar, verwenden relative Pfad in das Ziel, das heißt, mit dem Beispiel:
cd /home/jake/
ln -s /home/jake/doc/test/2000/something xxx
WiseTechi
Punkte
3398