Tengo una Mac con MacOS 12.3.1. He notado que en todo mi sistema de archivos hay archivos ocultos de aplicaciones de Microsoft (Word, Excel, PowerPoint, etc.) que comienzan con ~$. Todos estos archivos ocultos tienen nombres similares a los archivos que he creado en el pasado, pero a menudo se encuentran en directorios diferentes a los originales. Por ejemplo, si hubiera creado un archivo llamado nombre_de_archivo.docx, podría encontrar un archivo oculto llamado ~$me_of_file.docx. encontréeste hilo de discusióneso dice que estos son archivos temporales que se utilizan para almacenar actualizaciones de un documento antes de guardarlo. Sin embargo, incluso cuando no tengo ningún archivo de Microsoft abierto, puedo encontrar docenas de estos archivos en mi computadora. Probablemente los ignoraría, excepto que cuando hago una copia de seguridad de mis archivos con Google Drive, también se realiza una copia de seguridad de todos esos archivos ~$. Entonces mi pregunta es, ¿hay alguna forma de evitar que estos archivos se acumulen en mi computadora o, al menos, evitar que se realice una copia de seguridad de ellos en Google Drive?
Respuesta1
Conozco 2 formas de hacer esto (puede haber más), a través de:
- Descubridor
- Terminal
Advertencias:
- Haga esto solo si está seguro de qué se trata.
- Borrar/eliminar archivos que normalmente están ocultos puede provocar que algunos programas funcionen mal y/o incluso inutilizar su sistema/sistema operativo/computadora. (Hasta que reinstale, claro está).
~$
Los archivos generados por Microsoft Office (es decir, Word, Excel, etc.) generalmente se borran después de cerrar el archivo. En algunos casos, como cuando los archivos se guardan en una nube/disco en línea, este último puede "devolver" esos archivos al disco local, de ahí la pregunta. No borre esos archivos ocultos/ocultos si el archivo principal está abierto. Para estar seguro, salga de la aplicación por completo antes de borrar/eliminar cualquiera de esos~$
archivos.
Descubridor
- Abra una carpeta/directorio donde sepa que tiene archivos ocultos/ocultos (como los que comienzan con
~$
(generalmente generados por aplicaciones de Microsoft como Word, PowerPoint, etc.) - Presione cmd-shift-. (eso esdominio,cambioyperíodollaves; fuentepcmag)
- Aparecerán archivos ocultos/sombreados
- Seleccione individualmente o por lotes como lo hace habitualmente en Finder (clic individual, clic y Mayús-clic, clic y comando-clic)
- Elimínelos como de costumbre en Finder
- Como precaución, presione cmd-shift-. nuevamente para ocultar archivos ocultos/sombreados.
Terminal(Fuente: mi propio ensayo y error)
- Iniciar Terminal (Aplicaciones → Utilidades → Terminal)
cd
a la carpeta/directorio donde tiene sus~$
archivos generados (por ejemplo,cd ~/Downloads
)- Enumere los archivos en la carpeta/directorio (por ejemplo,
ls
ols -l
) - Aunque ninguno de los comandos de ejemplo anteriores muestra archivos ocultos/ocultos, mostrarán archivos que comienzan con
~$
. Si desea ver todos los archivos ocultos, escribals -a
ols -al
, etc. - Escriba o copie y pegue:
rm '~$'*
ls -l
nuevamente para asegurarse de que los archivos se hayan eliminado.
Explicación de los comandos.
cd
= cambiar directorio~/
= carpeta/directorio raíz del usuario/perfil actual (el directorio raíz del sistema es/
, por ejemplo,cd /
)ls
= lista (las opciones están precedidas por-
, la opciónl
enumerará los archivos y carpetas/directorios en la carpeta/directorio actual en formato de lista vertical, la opcióna
enumerará todos los archivos y carpetas/directorios, incluidos los ocultos [aquellos que comienzan con.
], etc. Las opciones se pueden combinar, por ejemplo,ls -al
)rm
= eliminar (es decir, eliminar)*
= comodín (por lo tantorm '~$'*
= eliminar archivos que comienzan con~$
. Tenga en cuenta querm
por sí solo no eliminará carpetas/directorios, solo archivos, para eso tendrá que buscar opciones como-R
, pero tenga cuidado con su peligro; consulte las advertencias anteriores)- Todos los comandos de Terminal tienen su manual. Simplemente escriba
man the_command
(por ejemplo,man rm
).
Espero que esto ayude
Respuesta2
Abra su Terminal.app
y cambie al directorio deseado.
Comience a inspeccionar su directorio usando:
find . -name "~*" -type f
Luego elimine los archivos temporales de Microsoft no deseados usando:
find . -name "~*" -type f -delete
.
directorio actual.-name = "~*"
:: el nombre comienza con ~-type f
El tipo de objeto de filtro es Archivo.-delete
eliminar salida de coincidencia