Derzeit ist mein Arbeitsablauf, dass ich für jede Präsentation / jeden Vortrag, den ich schreibe, einen Ordner mit einem Unterverzeichnis für Abbildungen erstelle. Ich möchte ein zentrales Zahlenverzeichnis haben und bei jeder Erstellung eines Ordners einfach einen Simlink dazu erstellen. Ist das eine schlechte Praxis? Was muss ich beachten?
filesystems
symbolic-link
Yotam
quelle
quelle
ln -s local_folder /path/to/main/folder
Antworten:
Es ist weder eine gute noch eine schlechte Praxis. Es bedeutet einfach, dass Sie das zentrale Verzeichnis verwalten müssen, oder die Ordner können fehlerhafte Symlinks enthalten und die Präsentationen funktionieren nicht mehr.
Möglicherweise möchten Sie feste Links verwenden, falls verfügbar, damit Sie zumindest verfolgen können, wie viele "Benutzer" für jedes Bild vorhanden sind, und nicht verwendete Bilder für die Bereinigung erkennen können (oder es ist Ihnen egal, ob Sie über ausreichend verfügbaren Speicherplatz verfügen ).
Oder wenn Sie die Möglichkeit haben, alle Präsentationsordner zu identifizieren, können Sie ein Skript einrichten, das diese durchsucht und nach verwendeten und nicht verwendeten Bildern sucht. Möglicherweise werden sogar die Präsentationen für jedes Bild aufgelistet (und / oder umgekehrt).
Ich hatte so etwas für eine Produktgalerie auf einer Website. Ich kann das bestätigen
find
und ein bisschenawk
ist genug, um die Symlink Hölle unter Kontrolle zu halten.quelle