Pon a prueba tus conocimientos sobre Bash

Un buen conocimiento sobre la línea de comandos es una habilidad esencial que cualquier profesional de la informática (programadores, administradores de sistema, seguridad, etc) debe desarrollar con soltura. En cmdchallenge.com podemos encontrar, como su nombre indica, varios retos que debemos resolver usando comandos de Bash. Todo lo que necesitas es un navegador con javascript y algo de tiempo. Actualmente contiene 15 retos, pero siempre puedes añadir los tuyos propios. El código fuente del proyecto está disponible en Github, y allí también tienes las instrucciones necesarias para añadir tus propios retos.
Leer más

El arte de la línea de comandos

Hoy en día es crítico saber manejarse bien por el terminal, sobre todo si te dedicas a la administración de sistemas, pentesting, o cualquier otra cosa que requiera el uso remoto de sistemas. Y yo como ya he dicho muchas veces, soy un gran aficionado al uso de la línea de comandos y por eso me gusta publicar este tipo de entradas. The Art of Command Line o traducido al español El Arte del Terminal, es una página que recolecta información sobre los fundamentos, trucos y comandos de uso común que nos pueden venir muy bien a la hora de sentarnos delante de nuestro terminal.
Leer más

thefuck, una aplicación que corrige tu último comando de consola

¿Cuántas veces has intentado instalar una aplicación en tu sistema Linux y has olvidado el comando sudo? ¿O cuántas veces has escrito de forma equivocada un comando o un argumento del mismo? thefuck es una aplicación que es capaz de corregir tu último comando. Se basa en una serie predefinida de errores, pero además te permite añadir tus propias reglas, en caso que quieras añadir algunas nuevas o modificar las ya existentes.
Leer más

Aprende a usar la línea de comandos lo suficiente para ser peligroso

Con el título de Learn enough command line to be dangerous, Michael Hartl (creador de Ruby On Rails) está escribiendo un libro sobre una introducción a la línea de comandos de sistemas *nix (Linux, Mac OS, etc). El contenido de lo que lleva escrito por ahora está disponible en el enlace anterior. Éste empieza con la instalación de una máquina virtual (Ubuntu) por si no tienes acceso a un sistema *nix o si estás aprendiendo, por si las moscas.
Leer más

Los mejores comandos de commandlinefu.com

Mi querido amigo tuxotron ya nos habló en su día de esta fantástica web donde los usuarios van publicando comandos Linux y la gente los vota en función de su utilidad ó espectacularidad. No os perdáis la clasificación de los más votados os prometo que se aprende más echando un vistazo a esta lista que estudiar todo un libro de comandos Linux ;), espectacular: Comandos más votados de commandlinefu.com
Leer más

Captura de pantalla de salida de la línea de comandos

¿Cuántas veces has tenido que copiar y pegar la salida de un comando? Si copias y pegas en formato texto y dicho texto tiene algún tipo de formato como tabuladores por ejemplo, seguramente hayas tenido problemas a la hora de pegar. Una forma de solventar el problema anteriormente descrito es capturar la pantalla o parte de la pantalla que nos interese, pero ¿Y si la salida de dicho comando es un poco larga y se nos sale de la pantalla?
Leer más

Consulta la Wikipedia desde la línea de comandos a través de DNS

Como gran entusiasta de la línea comandos, este truco me gustó mucho: dig +short txt.wp.dg.cx Nos devuelve el registro TXT de los servidores DNS de la Wikipedia. Además del texto, también se incluye el link a la entrada del artículo. Por ejemplo: $ dig +short txt hacking.wp.dg.cx “Hacking may refer to: A form of the verb hack, Computer security hacking where someone attempts to defeat or exploit the security capabilities of a computer system, A casual form of horse-riding, see Equestrianism, Illegal taxicab operation, The act of jo” “ke thievery, The name of a specific Erbherrschaft (hereditary Lordship), Raising a bird of prey in an artificial nest, A… http://a.
Leer más

Linux Shell con diccionario de comandos

En lifehacker publicaron una entrada sobre un terminal que incluye un diccionario con los comandos disponibles así como una descripción de la función de cada uno. También parece que puedes añadir tus propios comandos personalizados a dicha lista/diccionario. Esto sin duda es muy útil para los usuarios novatos y los que como yo tienen muy mala memoria :-( El nombre del proyecto es CLIcompanion. Proveen de un paquete .deb, con lo cual puedes instalarlo en cualquier distribución basada en Debian.
Leer más

Reinicia los servicios de tu Windows desde un sistema Linux

Los administradores de sistemas y/o redes, normalmente trabajan con distintos sistemas operativos. Hoy en día en cualquier red empresarial, sobre todo en la parte de servidores, te vas a encontrar con una variedad importante de sistemas. Desde Windows a todo tipo de sistemas *NIX. Esta simple línea de comandos que os dejo a continuación nos permitirá para y arrancar servicios Windows desde un terminal Linux. net rpc -I ADDRESS -U USERNAME%PASSWORD service {stop|start} SVCNAME Todo lo que necesitas es tener instalado samba en tu Linux.
Leer más

Google desde la línea de comandos

¿Eres un amante de la línea de comandos? Google acaba de liberar GoogleCL, una herramienta que nos permita interactuar desde la línea de comandos con varios servicios de Google. Algunas de las cosas que puedes hacer son: publicar en un blog alojado en Blogger, editar un documento en Google Docs, añadir un evento al calendario, subir fotos a Picasa, etc. Aquí podéis algunos ejemplos: $ google blogger post –blog “My blog” –tags “python, googlecl, development” my_post.
Leer más