Yo uso Big Sur. Estoy buscando cualquier montaje de disco duro USB/externo en mi ordenador de los últimos 30 días. Intenté buscar " USBMSC" en mis archivos de registro de la consola para el día, cuando sabía que había al menos un montaje ese día, pero no apareció nada, así que es inexacto. ¿Dónde/cómo puedo encontrar con precisión los montajes de discos duros USB/externos en el Terminal?
Respuesta
¿Demasiados anuncios?
rybosome
Puntos
1829
Esta es una manera:
log show --debug --last 30d --predicate "sender == 'Sandbox' AND eventMessage matches 'identified disk[0-9]+ as removable'"
Tenga en cuenta que esto puede tomar un extremadamente mucho tiempo de ejecución (varios minutos por día de registro, es decir una hora o más en su caso) debido al algoritmo de búsqueda altamente ineficiente utilizado por el log
por lo que si no necesita 30 días de historial, puede reducir el número especificado en el --last XXXd
o utilizar el argumento --start
y/o --end
para especificar los rangos de tiempo inicial y final, respectivamente. Véase man log
y log help show
para más detalles.