Ordnerstruktur/Aufbau der Synology Linux-Distribution?

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

Elador

Benutzer
Registriert
17. Dez. 2011
Beiträge
164
Reaktionspunkte
0
Punkte
0
Hiho,

Ich verstehe nicht so ganz, wie die Synology Linux-Distribution aufgebaut ist von der Ordnerstruktur und welchen Nutzten die Ordner haben. Ganz besonders:
/usr/syno,
/usr/syno/etc,
/usr/syno/etc.defaults,
/etc,
/usr/local/etc, ...

Ist der defaults-Ordner die Initial-Konfiguration, und Änderungen dort bewirken nichts? (wahrscheinlich ja)
Warum soviele "etc" Ordner bzw welches macht was?
Warum soviele "rc.d" / Startup-Skripte Ordner bzw welches macht was?

Warum findet ein
DS>find / -name '*S97*'
/usr/syno/etc.defaults/rc.d/S97apache-user.sh
/usr/syno/etc.defaults/rc.d/S97apache-sys.sh
/usr/syno/etc.defaults/rc.d/S97apache-webdav.sh
DS>
diese Dateien nicht:
> ll /usr/syno/etc/rc.d/S97apache-*
-rwxr-xr-x 1 root root 9480 Feb 9 13:20 /usr/syno/etc/rc.d/S97apache-sys.sh
-rwxr-xr-x 1 root root 8097 Feb 9 13:20 /usr/syno/etc/rc.d/S97apache-user.sh
-rwxr-xr-x 1 root root 6295 Feb 9 13:20 /usr/syno/etc/rc.d/S97apache-webdav.sh
>
?
 
Zuletzt bearbeitet:
Hallo,
/usr/syno/etc/rc.d ist ein Symlink auf /usr/syno/etc.defaults/rc.d. find verfolgt in der vorliegenden Version standardmäßig keine Symlinks.
Mit dem Parameter -follow werden auch Symlinks mit einbezogen, dauert dann aber entsprechend länger.

Mit /usr/syno hat sich Synology mit ihren eigenen Sachen abgesetzt. Das warum mußt Du Synology fragen.
Startreihenfolge:
/linuxrc
/etc/rc*
/usr/syno/etc/rc.d
/usr/local/rc.d

Gruß Götz

PS:
Rich (BBCode):
DS411plusII> find /usr/syno -name "S97*" -print -follow
/usr/syno/etc/rc.d/S97apache-webdav.sh
/usr/syno/etc/rc.d/S97apache-sys.sh
/usr/syno/etc/rc.d/S97apache-user.sh
/usr/syno/etc.defaults/rc.d/S97apache-webdav.sh
/usr/syno/etc.defaults/rc.d/S97apache-sys.sh
/usr/syno/etc.defaults/rc.d/S97apache-user.sh
 
Danke vielmals, das klärt erstmal vieles!! :-)
Das mit find/symlinks ist gut zu wissen...!
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat