Categorías: Tecnología

Cómo usar el comando «yes» en una Mac

garagestock / Shutterstock.com

El yescomando se incluyó por primera vez en el lanzamiento de BSD 4.0 en 1993 y todavía existe en los sistemas operativos modernos basados ​​en UNIX, incluidos macOS y Linux . Esto es lo que hace este comando simple, pero útil.

¿Qué hace yes?

Por sí solo, ejecutar el yescomando imprimirá «y» para siempre en una ventana de Terminal. Esto hará que el uso de la CPU aumente al 100% y la única forma de detenerlo es interrumpir el proceso.

También puede usar yesantes de otro comando usando el yes | <command> formato. Esto responderá automáticamente «y» a cualquier mensaje que le dé el comando que ha ejecutado gracias a las tuberías .

Por ejemplo, si desea utilizar el fsckcomando para verificar y corregir cualquier error que encuentre en su unidad, normalmente necesitará escribir “y” cada vez para confirmar la corrección.

El yescomando elimina la necesidad de estar en su computadora al realizar este tipo de operaciones. Teniendo esto en cuenta, el comando debe usarse con cuidado, especialmente cuando se trata de operaciones sensibles como eliminar archivos.

¿Cuándo debe utilizar el yescomando?

Es posible que desee utilizar el comando yes si está realizando una acción que requiere la confirmación del usuario. Por ejemplo, eliminar un archivo con el comando de eliminaciónrm -r  recursiva le pedirá confirmación. Puede confirmar esto automáticamente usando el siguiente comando en su lugar:

yes | rm -r folder

Cualquier comando que requiera la confirmación del usuario se puede utilizar de esta manera. De hecho, está dando su permiso antes de ejecutar el comando (en lugar de hacerlo después).

Ejecutar el yescomando varias veces (en diferentes ventanas de Terminal) también puede ser útil si desea realizar una prueba de esfuerzo en su computadora. Por ejemplo, si desea generar mucho calor para ver si el  enfriamiento es adecuado bajo carga , puede usar yes para crear un cargador de CPU ficticio que use el 100% de su CPU disponible.

Puede forzar el cierre del proceso en el Monitor de actividad para detenerlo o presionar Control + C en la ventana de Terminal correspondiente.

Aprenda a usar cualquier comando de terminal

Ya sea que esté usando macOS, Linux u otro sistema operativo que use el shell Bash, puede escribir manantes de un comando para ver exactamente cómo usarlo y qué hace. Esto también funciona para el yescomando.

Los usuarios de Mac que aún no han logrado el dominio de la línea de comandos pueden desarrollar rápidamente su confianza al comprender algunos comandos básicos de Terminal y cómo usarlos .

responroot

Compartir
Publicado por
responroot

Entradas recientes

Steamlytics: La nueva herramienta imprescindible para los gamers de Steam

  El mundo del gaming ha experimentado un crecimiento exponencial en los últimos años. La…

1 año hace

Cuándo reemplazar su antigua unidad flash USB

Stokkete/Shutterstock.com ¿Sigue utilizando una unidad flash USB obsoleta para almacenar sus archivos? ¿Por qué no…

3 años hace

¿Qué es una pantalla Nano IPS?

LG Los fabricantes siempre intentan mejorar el rendimiento de imagen de los monitores. Como resultado,…

3 años hace

10 formas de jugar con un presupuesto bajo (o nulo)

Patty Chan/Shutterstock.com Si cree en lo que ve en las redes sociales, puede pensar en…

3 años hace

¿Demasiadas suscripciones? Aquí está cómo empezar a cortarlos

Seksan.TH/Shutterstock.com Los servicios de suscripción como Netflix, Game Pass y Spotify nos permiten consumir tantas…

3 años hace

Cómo configurar la puerta de enlace predeterminada en Linux

fatmawati achmad zaenuri/Shutterstock El acceso a Internet, oa cualquier otra red, se rige por la…

3 años hace