Apfelinsel

Mac-Software => Thema gestartet von: Jochen am April 16, 2011, 11:05:58

Titel: Liste mit den Programmen und den Rechten
Beitrag von: Jochen am April 16, 2011, 11:05:58
Bevor ich Schiffbruch erleide

Man kann sich doch mittels terminal anzeigen lassen, welche Programme welche Rechte haben. Weiss den Befehl gerade nicht ( list ??? ) aber den find ich schon.
Ist es dann möglich diese Listenansicht zu kopieren und in eine externe Datei , z.B. numbers zu kopieren.

Hintergrund.
Möchte mal prüfen welche Programme ich als user und welche ich als admin installiert habe.

Jochen
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: MacFlieger am April 16, 2011, 11:37:13
Gebe folgenden Befehl ins Terminal ein:
ls -la /Applications/ >~/Desktop/Liste.txt

Dann bekommst Du eine Textdatei "Liste.txt" auf dem Schreibtisch.
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: Jochen am April 16, 2011, 11:37:35
Ist da was falsch im Terminal wegen noname ?

Jochen
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: warlord am April 16, 2011, 11:40:55
Bevor ich Schiffbruch erleide

Man kann sich doch mittels terminal anzeigen lassen, welche Programme welche Rechte haben. Weiss den Befehl gerade nicht ( list ??? ) aber den find ich schon.

cd /Applications
ls -l

Zitat
Ist es dann möglich diese Listenansicht zu kopieren und in eine externe Datei , z.B. numbers zu kopieren.

Antwort von Radio Eriwan: Im Prinzip schon. Aber nicht unmittelbar weiter sinnvoll verwendbar in z.B. Numbers, denn was Du kopierst sind einfach Textzeilen, die mittels Leerschlägen optisch zu Pseudo-Kolonnen formatiert sind.

Nachtrag: OK, Flieger war schneller.
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: Jochen am April 16, 2011, 11:44:08
Gebe folgenden Befehl ins Terminal ein:
ls -la /Applications/ >~/Desktop/Liste.txt

Dann bekommst Du eine Textdatei "Liste.txt" auf dem Schreibtisch.

Danke, hat geklappt, verstehe das nur nicht mit "noname"

Jochen
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: warlord am April 16, 2011, 11:47:25
Ich vermute, Du wirst dem betreffendem Mac (unter Sharing) keinen Namen gegeben haben (bzw. ihm seinen vorgegebenen Namen entfernt haben).
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: Jochen am April 16, 2011, 11:53:31
@warlord

Das steht da ???

Jochen

Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: warlord am April 16, 2011, 12:11:09
Hmm. Du hast eine FritzBox?
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: Jochen am April 16, 2011, 12:13:42
Hmm. Du hast eine FritzBox?

Korrekt

Jochen
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: MacFlieger am April 16, 2011, 12:18:49
Ich habe auch eine Fritzbox und bei mir steht nicht "noname" sondern "macbookpro".
Im Prinzip ist es ja egal, aber vielleicht liegt es an den Leerzeichen im Rechnernamen. Vielleicht wird der Rechnername, der in der Shell verwendet wird, erst dann neu gesetzt, wenn de Rechnername unter Sharing nur Zeichen enthält, die in der Shell auch erlaubt sind? Das ist aber nur reines Raten meinerseits.
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: warlord am April 16, 2011, 12:22:17
Die Fritzbox scheint, wenn die von Google zum Thema gefundenen Berichte im Web zutreffen, unter "bekannte Netzwerkgeräte" den Geräten im Netzwerk Namen zuzuteilen. Oder eben, wenn man keinen angegeben hat, da "noname" einzutragen. Und der Mac übernimmt dann wohl diesen Namen von der Fritzbox.
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: MacFlieger am April 16, 2011, 12:24:23
Das könnte auch stimmen. Mein Rechner ist in der Fritzbox auch namentlich eingetragen.
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: Jochen am April 16, 2011, 12:32:40
Habe nun mal airport ausgeschaltet, somit Fritzbox nicht bekannt und dann kommt und es passt.
Tolles system  - wird alles immer mehr windowlike

Jochen

Edit: Nun Sicht aus normaler user Seite
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: mbs am April 17, 2011, 09:49:46
Was ist Windows-like, wenn die Fritzbox einen Konfigurationsfehler in den Namenseinstellungen Deines Netzwerks automatisch korrigiert?
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: Jochen am April 17, 2011, 10:08:28
Was ist Windows-like, wenn die Fritzbox einen Konfigurationsfehler in den Namenseinstellungen Deines Netzwerks automatisch korrigiert?
;D

Wo ist denn der Konfigurationsfehler ?

Jochen
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: Jochen am April 17, 2011, 10:25:28
Das könnte auch stimmen. Mein Rechner ist in der Fritzbox auch namentlich eingetragen.

Bisher fand ich nicht wo man das machen kann.

Jochen
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: mbs am April 17, 2011, 10:37:44
Da es für die meisten Benutzer zu schwierig ist, einen eigenen DNS-Server für das lokale Netz aufzusetzen, verwenden Home-Router wie die Fritzbox einen selbstkonfigurierenden DNS-Server, der die Namen der Rechner aus ihren DHCP-Anfragen "lernt".

Ähnlich wie MacFlieger kann ich's ohne Experiment nicht hundertprozentig sagen, aber ich vermute auch, dass der Fritzbox ein Computername wie "Joachim Klotzs MacBook Pro" unpassend erscheint, da er entweder zu lang ist oder zu viele Leerzeichen enthält. Um die Kompatibilität mit anderen Betriebssystem zu erhöhen, ersetzt die Fritzbox diesen Namen durch den Namen "noname" für diesen Computer. Das wird von Mac OS X auch akzeptiert und korrekt angezeigt.

Um das zu ändern, würde ich einfach versuchen, in das Gerätenamen-Feld unter Sharing von Mac OS X einen kurzen Rechnernamen einzutippen (z.B. "jochen") und dann den Computer neu zu starten. Das Problem dürfte sich dann von selbst lösen.

Zur ursprünglichen Frage: Wenn Du die Eigentümer aller grafischen Programme auf Deiner Platte in einer Numbers-Tabelle haben willst, verwende folgenden Befehl, der exakt so eingegeben werden muss:

find -x / -name "*.app" -exec stat -f "%Su;%N" {} \; > ~/Desktop/Programmliste.csv
Fehlermeldungen "Permission denied" kannst Du ignorieren. Das Ganze kann eine Minute dauern, da die gesamte Platte durchsucht wird.
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: Jochen am April 17, 2011, 11:25:33
Das mit dem ändern des Namen werde ich machen.
Vorab noch mal ein screenshot mit dem derzeitigen Stand.
Kann das Problem auch durch die Bindestriche hervorgerufen werden.
Einmal werden sie nicht angezeigt, einmal werden sie angezeigt.

Jochen
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: Jochen am April 17, 2011, 12:06:56


Zur ursprünglichen Frage: Wenn Du die Eigentümer aller grafischen Programme auf Deiner Platte in einer Numbers-Tabelle haben willst, verwende folgenden Befehl, der exakt so eingegeben werden muss:

find -x / -name "*.app" -exec stat -f "%Su;%N" {} \; > ~/Desktop/Programmliste.csv
Fehlermeldungen "Permission denied" kannst Du ignorieren. Das Ganze kann eine Minute dauern, da die gesamte Platte durchsucht wird.

Danke, hat wunderbar funktioniert.

Jochen
Titel: Re: Liste mit den Programmen und den Rechten
Beitrag von: Jochen am April 17, 2011, 12:50:26
Ist da was falsch im Terminal wegen noname ?

Jochen

Mittlerweile passt es. Warum ??

Jochen