Cómo eliminar archivos ocultos de Microsoft que comienzan con ~$ en Mac

Cómo eliminar archivos ocultos de Microsoft que comienzan con ~$ en Mac

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

  1. 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.)
  2. Presione cmd-shift-. (eso esdominio,cambioyperíodollaves; fuentepcmag)
  3. Aparecerán archivos ocultos/sombreados
  4. Seleccione individualmente o por lotes como lo hace habitualmente en Finder (clic individual, clic y Mayús-clic, clic y comando-clic)
  5. Elimínelos como de costumbre en Finder
  6. Como precaución, presione cmd-shift-. nuevamente para ocultar archivos ocultos/sombreados.

Terminal(Fuente: mi propio ensayo y error)

  1. Iniciar Terminal (Aplicaciones → Utilidades → Terminal)
  2. cda la carpeta/directorio donde tiene sus ~$archivos generados (por ejemplo, cd ~/Downloads)
  3. Enumere los archivos en la carpeta/directorio (por ejemplo, lso ls -l)
  4. 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, escriba ls -ao ls -al, etc.
  5. Escriba o copie y pegue:rm '~$'*
  6. ls -lnuevamente 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ón lenumerará los archivos y carpetas/directorios en la carpeta/directorio actual en formato de lista vertical, la opción aenumerará 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 tanto rm '~$'*= eliminar archivos que comienzan con ~$. Tenga en cuenta que rmpor 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.appy 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 fEl tipo de objeto de filtro es Archivo.
  • -deleteeliminar salida de coincidencia

información relacionada