Comandos útiles en MacOS para diagnosticar el equipo

Picture of Israel Medina
Israel Medina

Soy Israel, un profesional con una trayectoria diversa y apasionante en el mundo de la tecnología y el marketing digital. Durante mas de 25 años, he tenido el privilegio de trabajar con empresas de todos los tamaños, desde startups hasta corporaciones globales, ayudándolas a mejorar su presencia en línea y alcanzar sus objetivos comerciales.

Más sobre mí
Cómo transferir el sistema operativo de un ordenador a otro
(adsbygoogle = window.adsbygoogle || []).push({});

Tabla de contenidos

MacOS incluye numerosos comandos que pueden ser útiles para diagnosticar y optimizar el sistema.

Aquí tienes una lista de comandos curiosos y potentes que puedes usar para el diagnóstico del hardware, el sistema y la red:


1. Diagnóstico General del Sistema

system_profiler

Muestra un informe detallado del sistema, incluyendo hardware, software y periféricos conectados.

  • Uso básico:
  system_profiler
  • Filtrar solo el hardware:
  system_profiler SPHardwareDataType

Esto muestra detalles como el procesador, la memoria RAM y el número de serie del equipo.


2. Estado de la Batería

pmset

Muestra información sobre el estado de la batería y configuración de energía.

  • Estado actual de la batería:
  pmset -g batt

Verás la carga actual, si está cargando y la duración estimada.

  • Configuraciones de energía:
  pmset -g

3. Uso de Recursos

top

Muestra un resumen en tiempo real de los procesos y el uso de recursos.

  • Uso básico:
  top

Esto incluye información sobre la CPU, memoria y procesos.

  • Filtrar solo por procesos con mayor uso de CPU:
    Presiona o y escribe cpu.

vm_stat

Muestra estadísticas del uso de la memoria virtual del sistema.

  vm_stat

Esto incluye páginas activas, inactivas y libres.


4. Diagnóstico de la Red

ping

Verifica la conectividad con otro dispositivo o servidor.

  • Ejemplo:
  ping google.com

netstat

Muestra estadísticas detalladas sobre las conexiones de red y el tráfico.

  • Listar todas las conexiones activas:
  netstat -an
  • Ver las conexiones de escucha (puertos abiertos):
  netstat -an | grep LISTEN

traceroute

Rastrea la ruta de los paquetes hacia un servidor.

  • Uso básico:
  traceroute google.com

5. Diagnóstico de Disco

diskutil

Herramienta versátil para gestionar discos y particiones.

  • Listar todos los discos conectados:
  diskutil list
  • Verificar el estado del disco:
  diskutil verifyDisk /dev/disk0
  • Reparar el disco (similar a «Primeros Auxilios» en Utilidad de Discos):
  diskutil repairDisk /dev/disk0

6. Estado de Sensores y Ventiladores

istats (requiere instalación)

Si instalas iStats mediante brew, puedes monitorear la temperatura del sistema, velocidad de los ventiladores, y más.

  • Instalación:
  brew install istats
  • Uso:
  istats

7. Buscar Archivos o Carpetas Grandes

du

Calcula el tamaño de archivos y directorios.

  • Ver el tamaño de la carpeta actual:
  du -sh *
  • Ordenar por tamaño:
  du -sh * | sort -h

8. Comprobar Actualizaciones del Sistema

softwareupdate

Gestiona actualizaciones del sistema desde el terminal.

  • Buscar actualizaciones disponibles:
  softwareupdate -l
  • Instalar actualizaciones:
  sudo softwareupdate -i -a

9. Control del Proceso de Arranque

sudo nvram

Controla variables del firmware del sistema.

  • Ver el estado actual del arranque:
  sudo nvram -p
  • Habilitar el sonido de arranque (o deshabilitarlo):
  sudo nvram SystemAudioVolume=%80

10. Información del Sistema en Tiempo Real

uptime

Muestra cuánto tiempo lleva encendido el sistema, número de usuarios conectados y carga media.

  • Uso básico:
  uptime

11. Atajos Curiosos

  rm -rf ~/.Trash/*

(¡Cuidado! Asegúrate de querer borrar todo).

  • Reiniciar la interfaz gráfica de macOS:
  killall Dock

Ahorrando tiempo en el diagnóstico!

Estos comandos son herramientas potentes para diagnosticar problemas, mantener el sistema y personalizar el comportamiento de macOS. Si quieres maximizar la eficiencia y el control sobre tu equipo, ¡prueba algunos de ellos!


Soporte Informático para impulsar tu negocio
"Escríbanos unas líneas y manténgase en contacto."
impulsa tu negocio online

Mantenimiento y Soporte Informático para tu empresa

¿Hablamos?