Tengo esta carpeta /private/var/folders/bf/
con 3 GB de lo que parecen archivos temporales. ¿Puedo eliminar esta carpeta?
Puede eliminar cualquier cosa de forma segura, /private/var/folders/
pero no la carpeta en sí .
sudo rm -rf /private/var/folders/*
Salga de todas las aplicaciones antes de hacerlo y reinicie después... y haga lo que haga, no toque nada más en /private/var/
, y no se elimine /private/var/folders/
.
Se rumorea que no se debe borrar /private/var/folders/zz
. Este artículo implica lo contrario, pero si quiere estar seguro, use
cd /private/var/folders
for i in *; do if [ "$i" != "zz" ]; then sudo rm -rf "$i"; fi; done
sudo rm -rf zz/*
en cambio.
cd /private/var/folders/ && for i in $(ls -1); do if [ "$i" != "zz" ]; then sudo rm -rf "$i"; fi
Desde un punto de vista de seguridad general para la integridad del sistema:
/private/var/folders/*
Se puede eliminar todo lo que esté dentro de la jerarquía de . zz
incluido.
Pero un reinicio debería reducir la cantidad de archivos temporales y datos allí de todos modos.
Salir de aplicaciones bien escritas también lo hace, al igual que un ciclo rápido de inicio de sesión y cierre de sesión.
El sistema volverá a llenar un vacío /private/var/folders/*
después de que se reinicie.
Desde el punto de vista de la practicidad y las consecuencias para los usuarios:
Hay un pequeño problema: probablemente no esté completamente exento de efectos secundarios simplemente limpiar todo lo que esté debajo folders
.
Aunque estos efectos secundarios son pocos. Es posible forzar la eliminación de todo sudo rm
, pero no es la mejor opción en un sistema en vivo.
Algunos de esos archivos pueden estar actualmente en uso. Por lo tanto, es difícil o imprudente simplemente eliminarlos a todos de un sistema en ejecución si uno siente la necesidad de hacerlo. Tendrías que salir de los procesos usándolos primero. Este abandono del proceso es en sí mismo, como se indicó anteriormente, con la frecuencia suficiente para que esos archivos se eliminen automáticamente. Si algunas bases de datos, principalmente generadas por los procesos de Apple, crecen fuera de control, puede ser necesario moverlas a la papelera, cerrar sesión y luego eliminarlas.
Una pequeña cantidad de aplicaciones o servicios pueden almacenar algunas de las preferencias allí.
Un ejemplo es NotificationCenter (NC) con su configuración allí: su elección de aplicaciones y qué de ellas estar 'adentro' allí. NC reconstruye sus preferencias con todo en NC habilitado. Si tiene muchas aplicaciones y prefiere que la mayoría de ellas no lo molesten, esto es bastante molesto, incluso si solo lo hace una vez.
Pero entonces no son realmente los datos esenciales los que se pierden de esta manera. Dado que esta práctica es altamente no estándar, parece que solo Apple viola sus propias pautas: no recuerdo ninguna aplicación de terceros que almacene datos importantes, no volátiles y no temporales en esta jerarquía.
Conclusión:
Por lo tanto, lo mejor es ubicar cuál de estas carpetas pertenece a su usuario más activo, ingrese allí y busque los mayores infractores para eliminarlos manualmente. También es prudente saber cuáles de sus aplicaciones dejan tantas cosas atrás. Salir y reiniciar una aplicación que desordena activamente a menudo puede ser suficiente para ganar algo de espacio allí. Si le preocupa la segunda captura, evite que se eliminen los archivos relacionados, por ejemplo, con NC.
En Catalina, reinicié mi Macbook en modo de recuperación (CMD+R al inicio). Luego, abrí la terminal para deshabilitar la protección de integridad del sistema escribiendo csrutil disable
. Luego, reinicié en modo normal. Cerré todas las aplicaciones. Ejecuté la utilidad de disco e hice clic en primeros auxilios para la unidad de mi sistema.
Luego, fui a /private/var/folders/. Ahora es 2019 y descubrí que algunas carpetas no se modificaron desde 2016 y 2017.
Luego, copié el contenido de la carpeta zz en una unidad USB. Fui a la carpeta zz y borré todas las carpetas que no eran de hoy. Fui a la carpeta kt, copié el contenido en mi unidad USB y borré las carpetas que no eran de hoy dentro de las carpetas 0 y C y T. Antes de reiniciar vacié la papelera.
Desconecté mi unidad USB y reinicié en modo de recuperación, volví a activar la protección de integridad del sistema, escribiendo csrutil enable
en la terminal y listo.
Ahorré 50GB
Por lo que vale (es decir, decide que vale la pena :-), hacer esto es peligroso en Catalina (10.15). Hice esto en una Macbook Air después de la actualización a Catalina. No se reiniciaría, y qué dolor de recuperación de Time Machine con una pantalla interna defectuosa.
También tuve otra Macbook Air con mala pantalla (y mal teclado y mal trackpad, pero estoy divagando). Estaba paranoico porque lo uso para el desarrollo. Entonces, en cambio, encontré en línea otro truco. Manteniendo presionada la tecla Mayús mientras arranca, la Mac entra en "modo seguro". Luego, la Mac se inició en modo seguro y "sudo du -d 1 -h /private" confirmó 44 GB. Después de otro reinicio, vuelva a Mac OS X normal y el mismo comando mostró 3 GB.
Por cierto, esto no funcionó con un teclado normal, tuve que encontrar un teclado Apple.
Mucho más seguro, si es un dolor, hacerlo regularmente. Probé los limpiadores gratuitos, pero ninguno encontró esos archivos/carpetas. Y prefiero no gastar $30 - $80 en un limpiador que probablemente tampoco los encontrará...
haga un "arranque seguro" de vez en cuando si le molestan los cachés cada vez mayores... la palabra (enlace del artículo de apple kb - https://support.apple.com/en-us/HT201262 ) es que limpia los cachés.
kenorb
Bn.F76
/private/var/folders/
y/var/folders
lo mismo?