Cada vez que lo elimino del escritorio, obtengo el mismo archivo ".DS_store" creado después de un tiempo. ¿Hay alguna razón por la que esto sucede? ¿Y puedo evitar que se cree de forma permanente?
Cada vez que lo elimino del escritorio, obtengo el mismo archivo ".DS_store" creado después de un tiempo. ¿Hay alguna razón por la que esto sucede? ¿Y puedo evitar que se cree de forma permanente?
Escriba esto en la Terminal (/Applications/Utilities/Terminal.app):
defaults write com.apple.finder AppleShowAllFiles FALSE
killall Finder
El primer comando establece la visibilidad de los archivos ocultos en oculto; el segundo obliga al buscador a reiniciar. Esto es necesario para que el primer comando surta efecto.
También puede cerrar sesión / reiniciar en lugar de matar al Finder, pero el primer comando es necesario para cambiar una preferencia oculta (una que el Finder no puede cambiar usando las opciones o preferencias normales de la vista del Finder).
Hay una manera de ocultar todos los archivos de "puntos" del escritorio con una aplicación de terceros llamada XtraFinder .
Vaya a Configuración → pestaña Características → Ocultar archivos de puntos en el escritorio
Aunque todavía no logré ocultar todos los archivos .DS_Store
y mantener visibles todos los demás archivos de puntos, esta es una mejora agradable.
Para aquellos que deseen ver otros archivos ocultos pero ocultar el archivo .DS_Store del escritorio, la solución es darle a la versión del escritorio un icono transparente. Las mejores instrucciones que he encontrado están aquí:
Cuando haya terminado con el ícono transparente, arrastre el texto del ícono a la pantalla y nunca volverá a ver el archivo del escritorio.
. OS_Store es utilizado por OS X para almacenar información de directorio utilizada por Finder, como la posición del icono, etc.
En OS X, cualquier nombre de archivo que comience con "." está oculto, así que para ocultar el archivo .DS_Store puede usar el comando del terminal:
sudo defaults write com.apple.finder AppleShowAllFiles NO
Básicamente, puedes ignorarlo. Si está copiando un directorio en una unidad flash y lo está viendo en Windows, no dude en eliminarlo. Es Mac OS X Finder el que crea este archivo cada vez que abre un nuevo directorio.
Una solución alternativa sería evitar que Finder cree automáticamente estos archivos. El siguiente comando de terminal cambia la configuración predeterminada de su creación automática a no:
defaults write com.apple.desktopservices DSDontWriteNetworkStores TRUE
Y para volver al comportamiento predeterminado:
defaults delete com.apple.desktopservices DSDontWriteNetworkStores
Solo para mantener este hilo actualizado, ya no es necesario anular el Finder para mostrar / ocultar archivos de puntos.
Este Applescript lo hará al actualizar todos los contenidos de la ventana en su lugar; también es más rápido que relanzar el Finder.
set newHiddenVisiblesState to "YES"
try
set oldHiddenVisiblesState to do shell script "defaults read com.apple.finder AppleShowAllFiles"
if oldHiddenVisiblesState is in {"1", "YES"} then
set newHiddenVisiblesState to "NO"
end if
end try
do shell script "defaults write com.apple.finder AppleShowAllFiles " & newHiddenVisiblesState
tell application "Finder"
set theWindows to every Finder window
repeat with i from 1 to number of items in theWindows
set this_item to item i of theWindows
set theView to current view of this_item
if theView is list view then
set current view of this_item to icon view
else
set current view of this_item to list view
end if
set current view of this_item to theView
end repeat
end tell
Guardar como una aplicación & lanzar para alternar la visibilidad.
Puedes eliminar todos los archivos DS_Store
Seleccionar aplicaciones > Utilidades para lanzar Terminal.
Ingrese el siguiente comando de UNIX:
sudo find / -name ".DS_Store" -depth -exec rm {} \;
Cuando se le solicite una contraseña, ingrese su contraseña de administrador de Mac OS X.
También puede programar un crontab para eliminarlos periódicamente Más detalles: enlace
Hay una aplicación que puedes descargar llamada Mostrar archivos ocultos.app Te permite activar y desactivar fácilmente los archivos ocultos. El archivo de la tienda .ds siempre se genera en el buscador. Solo puede ocultar el archivo a través de los métodos mencionados o con este práctico script.
Puedes descargar y usar una aplicación para eliminar los archivos ds_store de la App Store de Apple.
Aparentemente, se debió a una antigua actualización de Safari que accidentalmente mostró el archivo .DS_Store.
Lea otras preguntas en las etiquetas macbook mountain-lion desktop