Frage zur Konsole und dem Ordner @appstore

Status
Für weitere Antworten geschlossen.

tesla

Benutzer
Mitglied seit
25. Jul 2011
Beiträge
107
Punkte für Reaktionen
0
Punkte
16
Hallo liebes Forum,

ich suche z.B. die Datei main.cf, die unter /var/packages/MailServer/target/etc/template/main.template liegt
mit dem Befehl : >find / -name main.template
als Ausgabe erhalte ich : >/volume1/@appstore/MailServer/etc/template/main.template
warum gibt mir der find-Befehl nicht aus: /var/packages/MailServer/target/etc/template/main.template
Mir ist klar, dass es sich um ein und denselben Pfad handelt. Kann ich das Terminal so konfigurieren bzw. den find-Befehl so absetzen, dass ich beide Pfade als Ergebnis erhalte ?

einen entspannten Sonntag wünscht

tesla
 

luddi

Benutzer
Sehr erfahren
Mitglied seit
05. Sep 2012
Beiträge
3.250
Punkte für Reaktionen
588
Punkte
174
tesla: warum gibt mir der find-Befehl nicht aus: /var/packages/MailServer/target/etc/template/main.template

In der Konsole sieht man dass es sich bei target um einen symbolik link handelt.
Es werden also somit mit dem Befehl "find -name" bei der Suche keine symbolischen links aufgelöst.

Rich (BBCode):
/var/packages/MailServer # ls -la
drwxrwxrwx    4 root     root          4096 Jun  6 10:15 .
drwxrwxrwx   17 root     root          4096 Jun 24 20:10 ..
-rw-r--r--    1 1012     1012         40243 Jun  6 10:15 INFO
drwxr-xr-x    3 1012     1012          4096 Jun  6 10:15 conf
-r-sr-x--t    1 root     root             0 Jul 26 18:53 enabled
lrwxrwxrwx    1 root     root            33 Jun  6 10:15 etc -> /usr/syno/etc/packages/MailServer
drwxr-xr-x    2 1012     1012          4096 May 22 09:21 scripts
lrwxrwxrwx    1 root     root            29 Jun  6 10:15 target -> /volume1/@appstore/MailServer

Die Optionen für den Befehl find in der Synology built-in shell (ash) lauten wie folgt:
Rich (BBCode):
	-follow		Follow symlinks
	-xdev		Don't descend directories on other filesystems
	-maxdepth N	Descend at most N levels. -maxdepth 0 applies
			tests/actions to command line arguments only
	-mindepth N	Don't act on first N levels
	-name PATTERN	File name (w/o directory name) matches PATTERN
	-iname PATTERN	Case insensitive -name
	-path PATTERN	Path matches PATTERN
	-regex PATTERN	Path matches regex PATTERN
	-type X		File type is X (X is one of: f,d,l,b,c,...)
	-perm NNN	Permissions match any of (+NNN), all of (-NNN),
			or exactly NNN
	-mtime DAYS	Modified time is greater than (+N), less than (-N),
			or exactly N days
	-mmin MINS	Modified time is greater than (+N), less than (-N),
			or exactly N minutes
	-newer FILE	Modified time is more recent than FILE's
	-inum N		File has inode number N
	-user NAME	File is owned by user NAME (numeric user ID allowed)
	-group NAME	File belongs to group NAME (numeric group ID allowed)
	-depth		Process directory name after traversing it
	-size N[bck]	File size is N (c:bytes,k:kbytes,b:512 bytes(def.))
			+/-N: file size is bigger/smaller than N
	-links N	Number of links is greater than (+N), less than (-N),
			or exactly N
	-print		Print (default and assumed)
	-print0		Delimit output with null characters rather than
			newlines
	-exec CMD ARG ;	Run CMD with all instances of {} replaced by the
			matching files
	-prune		Stop traversing current subtree
	-delete		Delete files, turns on -depth option
	(EXPR)		Group an expression

Vielleicht probierst du es mit dem Optionsparameter "-follow".

Gruß
luddi
 
Zuletzt bearbeitet:

tesla

Benutzer
Mitglied seit
25. Jul 2011
Beiträge
107
Punkte für Reaktionen
0
Punkte
16
Danke für die Erklärung luddi.
 
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 

 
 
  AdBlocker gefunden!

Du bist nicht hier, um Support für Adblocker zu erhalten. Dein Adblocker funktioniert bereits ;-)

Klar machen Adblocker einen guten Job, aber sie blockieren auch nützliche Funktionen.

Das Forum wird mit hohem technischen, zeitlichen und finanziellen Aufwand kostenfrei zur Verfügung gestellt. Wir zeigen keine offensive Werbung und bemühen uns um eine dezente Integration.

Bitte unterstütze dieses Forum, in dem du deinen Adblocker für diese Seite deaktivierst.

Du kannst uns auch über unseren Kaffeautomat einen Kaffe ausgeben oder ein PUR Abo abschließen und das Forum so werbefrei nutzen.

Vielen Dank für Deine Unterstützung!