7 prácticos consejos para la línea de comandos que no querrá perderse

Sentirse cómodo con la línea de comandos a menudo es solo una cuestión de aprender algunos trucos de comandos y encontrar usos para ellos, y le ofreceremos seis trucos útiles que seguramente encontrará algún uso independientemente de su nivel de habilidad. en la Terminal.

Siga leyendo, descargará archivos, usará una mejor lista de directorios, matará procesos más rápido, volverá a ejecutar comandos anteriores como root, encontrará comandos anteriores y creará nuevos archivos sobre la marcha en muy poco tiempo.

1: descargar un archivo de la Web y ver el progreso

¿Conoce la URL de un archivo que necesita descargar de la web? Use curl con el comando -O para comenzar a descargarlo:

curl -O url

Asegúrese de utilizar la URL completa. Además, recuerde usar la ‘O’ mayúscula y no la ‘o’ minúscula para mantener el mismo nombre de archivo en su máquina local.

Por ejemplo, el siguiente comando descargaría el archivo IPSW de iOS 7 de los servidores de Apple a la Mac local, manteniendo el mismo nombre de archivo que aparece en el servidor remoto:

curl -O http://appldnld.apple.com/iOS7/091-9495.20130918.FuFu4/iPhone5,1_7.0_11A465_Restore.ipsw

Hemos cubierto este truco antes de hace bastante tiempo y que realmente es útil. Debido a que muestra la velocidad de descarga y el progreso, también puede funcionar como una alternativa al truco wget para probar la velocidad de una conexión a Internet desde la línea de comandos.

2: Listar el contenido del directorio por fecha de modificación

¿Quiere hacer una lista larga de un directorio, mostrando permisos, usuarios, tamaño de archivo y fecha de modificación, con los archivos y carpetas modificados más recientemente apareciendo de abajo hacia arriba? Por supuesto que sí:

ls -thor

Esto es extremadamente útil y también fácil de recordar porque, bueno, la bandera de comando es Thor, ¿y cómo podrías olvidarte del mitológico Thor?

3: Buscar Spotlight con resultados en vivo desde la línea de comandos

La herramienta mdfind es una interfaz de línea de comandos para la excelente utilidad de búsqueda Spotlight, normalmente accesible desde el Finder. Pero en su estado predeterminado, mdfind es diferente de la búsqueda de Spotlight en que no actualizará los resultados en vivo a medida que se encuentren. Para eso es este truco, una bandera simple buscará el foco de atención desde la línea de comando con resultados de actualización en vivo:

mdfind -time findme

Esto puede ir muy rápido dependiendo de la especificidad de los términos buscados, pero si ves una coincidencia, presiona Control + C para dejar de buscar.

Si tiene Spotlight desactivado o encuentra que no funciona, siempre puede recurrir al confiable comando ‘buscar’ también.

4: matar procesos usando comodines

¿Alguna vez ha deseado poder matar una tonelada de procesos o comandos a la vez usando comodines? ¿O tal vez solo desea eliminar algo más rápido sin escribir el nombre completo del proceso o el pid? El comando kill estándar no acepta la entrada de comodines, pero pkill acepta comodines, lo que lo convierte en la elección correcta para el trabajo.

Por ejemplo, para eliminar todas las instancias activas del proceso “SampleEnormousTaskNameWhyIsThisProcessNameSoLong” a la vez, puede utilizar lo siguiente:

pkill Sam*

Recuerde que los comodines son implacables y pkill finaliza las tareas sin dudarlo o sin solicitar un guardado, por lo que si tiene otros nombres de proceso que coincidan estrechamente, también serán eliminados. La forma más fácil de evitarlo es especificar un elemento un poco más largo del nombre de la tarea a la que apuntar.

También puede usar pkill para apuntar a todos los procesos de un usuario específico , lo que puede ser útil para algunas situaciones en Mac multiusuario.

5: Vuelva a ejecutar el último comando como root

¿No odias cuando vas a ejecutar un comando largo y luego de presionar enter te das cuenta de que requiere un superusuario para ejecutarlo? ¿Sabes, como uno de esos comandos predeterminados? No vuelva a escribir toda la cadena de comandos, utilice este sencillo truco en su lugar:

sudo !!

Este es un truco antiguo pero bueno que ha existido durante años, y seguramente obtendrá un montón de uso a medida que pase más tiempo en la línea de comandos.

6: Obtenga la última aparición de un comando sin ejecutarlo

¿No recuerda la sintaxis exacta que utilizó la última vez que ejecutó un comando específico? Puede encontrarlo instantáneamente sin volver a ejecutar el comando utilizando este truco , donde ‘searchterm’ es el comando que debe coincidir:

!searchterm:p

Por ejemplo, para encontrar el último comando completo que usó el prefijo “sudo”, usaría:

!sudo:p

Esto informará algo como lo siguiente, brindándole la sintaxis completa del comando, pero sin ejecutarlo nuevamente:

sudo vi /etc/motd

Nuevamente, este truco solo informará la última vez que se usó un comando basado en cualquier prefijo. Si realmente necesita profundizar en su lista de comandos anterior, puede buscar en su historial de bash con grep .

7: Cree instantáneamente un archivo en blanco o varios archivos

El comando táctil agiliza la creación de archivos en blanco, ya sea para espacios, pruebas, demostraciones o cualquier otra cosa que puedan ser sus planes. El secreto es el comando ‘touch’ y es fácil de usar:

touch filename

También puede enumerar varios nombres para crear varios archivos. Por ejemplo, esto crearía tres archivos llamados index, gallery y cv, cada uno con la extensión html:

touch index.html gallery.html cv.html

Ese es particularmente útil para los desarrolladores.

¿Quiere aprender más sobre Terminal y la línea de comandos? Tenemos muchos más trucos de línea de comandos para los interesados.

¡Si te ha gustado vota con 5 Estrellas!
(Votos: 0 Promedio: 0)

Escribe Aquí Tu Comentario