Hi Lentes,! On Mo, 17 Okt 2011, Lentes, Bernd wrote:
Ok. Nachdem nun mein erstes Problem gelöst ist, habe ich nun eine weitere Frage:
Wo ist denn der Unterschied zw. u=rwx, u+rwx und u-rwx ? u=rwx und u+rwx finden genau die gleiche Anzahl von Dateien (ich gehe mal davon aus, daß es auch die gleichen Dateien findet). u-rwx findet eine Handvoll Dateien, die keinerlei Berechtigung haben (wußte gar nicht, daß es solche Dateien gibt).
z.B.:
233729 328 ---------- 1 hpsmh root 329248 Feb 19 2009 /opt/hp/hpadu/bld/libhwmim3.so 233730 572 ---------- 1 hpsmh root 577907 Feb 19 2009 /opt/hp/hpadu/bld/libcpqhmmo.so 233731 1792 ---------- 1 hpsmh root 1827874 Feb 19 2009 /opt/hp/hpadu/bld/libossingleton.so 262502 0 ---------- 1 hpsmh root 0 May 6 2004 /opt/hp/hpadu/bld/locks/ADU_TERM_PROCESS_RUNNING 262503 0 ---------- 1 hpsmh root 0 May 6 2004 /opt/hp/hpadu/bld/locks/ADU_MUTEX 262504 0 ---------- 1 hpsmh root 0 May 6 2004 /opt/hp/hpadu/bld/locks/ADU ...
man find schweigt sich dazu weitgehend aus, ausser dieser Info (im Abschnitt EXAMPLES):
Meine Manpage ist da deutlich ausführlicher.
find . -perm /220 find . -perm /u+w,g+w find . -perm /u=w,g=w
/ findet eines von mehreren Kriterien. find sucht (/) entweder Dateien, die vom User writable sind (u+w) /oder/ von der Gruppe writable (g+w), die Others Gruppe interessiert nicht, Read und Execute Rechte sind egal. find . -perm -220 find . -perm -u+w,g+w findet Dateien, die mindestens diese Rechte vergeben haben (also alle Dateien, wo der User /und/ die Gruppe zumindest Schreibrecht besitzen, zusätzliche Rechte sind hier egal). Die Rechte für Others sind in diesem Fall egal. find . -perm u+w findet alle Dateien wo exakt /nur/ die User Schreibzugriffe haben und sonst keine weiteren Berechtigungen vergeben sind (Mode 0200) find . -perm +... veraltet (entspricht wohl find . -perm /) regards, Christian -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org