Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Software>In Benutzerlibary leere Ordner löschen

In Benutzerlibary leere Ordner löschen

AJJSJ19.11.2516:05
Hallo, kann man in seiner Benutzerlibary eigentlich bedenkenlos die unzähligen leeren Ordner löschen ?
Das man damit nicht Platz gewinnt, ist mir klar. Es interessiert mich eigentlich nur.
Danke für Eure Antworten.
(Mac mini Pro, macOS Tahoe)
0

Kommentare

Deichkind19.11.2516:31
Wenn ein Programm eine Datei in einem dieser Ordner ablegen will und dabei voraussetzt, dass er existiert, führt das zu einem Fehler, und der Vorgang scheitert.
0
Nebula
Nebula19.11.2522:28
Vielleicht nennst du mal ein paar Namen.
„»Wir sind hier, um eine Delle im Universum zu hinterlassen.« – Steve Jobs“
0
teorema67
teorema6719.11.2522:57
Deichkind
Wenn ein Programm eine Datei in einem dieser Ordner ablegen will und dabei voraussetzt, dass er existiert, führt das zu einem Fehler, und der Vorgang scheitert.

Das entspricht nicht meine Erfahrung. Wenn der Ordner nicht da ist, legt das Programm den benötigten Ordner an.
„These days the truth is a fleeting thing It depends who you talk to (Kathleen Edwards)“
+4
AJJSJ20.11.2509:20
Vielen Dank für die nützlichen Antworten. Mir waren nur die vielen leeren Ordner, welche ausschließlich aus unendlichen Ziffernfolgen bestehen, aufgefallen. Natürlich werde ich in der Libary nicht rumpfuschen.
-2
MikeMuc20.11.2509:32
Trotzdem wären doch mal ein paar Beispiele mit genauer Pfadangabe innerhalb des Libraryordners interessant damit man vielleicht sieht welche Programme da bei dir diesen „Müll“ fabrizieren.
Frage: sind die Ordner wirklich leer oder glaubst du das nur? Am Ende sind dort „wichtige“ unsichtbare Dateien drin? Oder das erzeugende Programm „bring seinen Ordnermüll“ nie anständig weg aka löscht nicht mehr benötigte Dinge nicht.
+2
Deichkind20.11.2511:23
Leere Ordner mit nichtssagenden Namen (lange Folgen aus alphanumerischen Zeichen) kann man löschen. Darin befanden sich wohl temporäre Dateien, und das Programm, das die erzeugt hat, wird beim nächsten Mal ohnehin einen weiteren produzieren. Ich hatte bei der Frage ehe an leere Ordner auf der obersten Ebene in der Library gedacht.
+1
AJJSJ20.11.2515:31
Hallo, hier mal ein Beispiel: Pfade sind im Bild ersichtlich. Alle Ordner mit Zahlenreihe sind leer. Warum werden diese Ordner eigentlich nicht verständlich bezeichnet?
Aber, wie oben beschrieben, ich werde selbstverständlich nichts in der Library löschen.

-2
Nebula
Nebula20.11.2515:59
Das zeigt aber "Applications Scripts" und nicht deinen Library-Ordner. Du kannst da alle leeren Ordner löschen. Sie werden aber alle wieder neu angelegt, sofern die App noch existiert. Verschenkte Lebenszeit also.
„»Wir sind hier, um eine Delle im Universum zu hinterlassen.« – Steve Jobs“
0
almdudi
almdudi20.11.2520:01
~/Library/Application Scripts ... liegt doch eindeutig in der Benutzerlibrary. Mehr hat der TE auch nicht behauptet.
0
MikeMuc20.11.2520:18
Nun stellt sich mir die Frage, warum die Ordner erstellt werden. Es sieht ja so aus, als ob ganz unterschiedliche Programme diese Ordner fabrizieren. Ist das bei anderen auch so? Spätestens beim Beenden des „zugehörigen” Programms sollte dort doch aufgeräumt werden. Oder wird der gleiche Ordner beim nächsten Start wieder benutzt?
-1
Black Coffee20.11.2520:56
Habe hier auf einem meiner Rechner z. Zt. 1380 Ordner in dem Verzeichnis (user/Library/ApplicationScripts)

Summa summarum ca. 1,5 MB, das heisst : fast alles leere Ordner.
Ich vermute mal, das sind alles temporäre Sachen, da würde ich mir auch keinen Kopf machen
0
Black Coffee20.11.2521:00
Wie ich immer zum Kunden sage: Die Übersetzung von “Library“ ist: “Finger weg!“

(es sei denn, mann weiss sehr(!) genau, was man tut )
+4
Deichkind20.11.2521:48
Die Ordner werden anscheinend bei der Installation von Programmen erstellt (Erstinstallation oder Update). Bei keinem einzigen der leeren Ordner weichen Erstellungdatum und Änderungsdatum voneinander ab.

Die Zeitstempel sind auf die volle Minute gerundet. Es könnte sein, dass ein Script abgelegt, sofort ausgeführt und gelöscht wird. Es müsste dennoch Beispiele geben, bei denen die Uhrzeiten sich um wenistens eine Minute unterscheiden.
-1
Nebula
Nebula20.11.2522:46
Die Ordner sind für AppleScripts gedacht und stehen im Zusammenhang mit der Sandbox.
„»Wir sind hier, um eine Delle im Universum zu hinterlassen.« – Steve Jobs“
+2
Marcel Bresink21.11.2508:44
Diese speziellen Ordner werden zwangsweise von macOS erzeugt, und zwar für jedes Programm, das sandbox-geschützt ist und mindestens einmal gestartet wurde. Solche Ordner sind mehr oder weniger die einzigen Orte, an denen das jeweilige Programm selbst ein Skript-Programm (z.B. in AppleScript) sehen, erstellen und ausführen darf, falls es das muss. Jedes Programm kann dabei nur seinen eigenen Ordner verwenden.

Die Ordner für noch vorhandene Programme zu löschen, ergibt keinen Sinn, da sie von macOS beim nächsten Start des jeweiligen Programms wieder angelegt werden. Damit es keine Konflikte oder Sicherheitslücken gibt, werden die Namen basierend auf dem internen, weltweit einheitlichen Programmbezeichner (wie z.B. "com.beispiel.programm") vergeben.

Bei Programmen, die in macOS angemeldet haben, dass sie Teil einer "Suite" sind, also wo mehrere Programme eines Herstellers sich gemeinsame Ressourcen teilen, wird dem Programmbezeichner in der Regel die Codesigning-Entwicklernummer für Produktionsumgebungen (wie z.B. "6LVTQB9699" für Serif Labs) vorangestellt.

Gibt es Probleme bei der Ermittlung des Programmbezeichners, z.B. wenn ein Programm mangelhaft gepackt oder nicht signiert ist, wird der Name durch eine UUID ersetzt.
+9
MikeMuc21.11.2509:24
Danke, das erklärt das Phänomen sehr gut.
Die programmspezifischen Applescriptordner kannte ich bisher mit Mojave und älter nur unter Library-Scripts-Application-Programmname.
0

Kommentieren

Sie müssen sich einloggen, um sich an einer Diskussion beteiligen zu können.