COMMAND LINE

    Pon a prueba tus conocimientos sobre Bash

    cmdchallenge.png

    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.

    Feb 6, 2017
    LinuxRecursos Informática

    El arte de la línea de comandos

    780794572796342338.png

    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. Aunque el texto está enfocado a Bash y sistemas Linux (exceptuando un apartado específico para MacOS), los fundamentos y muchos de los comandos y trucos también serían aplicables a otro tipo de terminales.

    Nov 25, 2015
    LinuxAppleRecursos Informática

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

    shell.jpg

    ¿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.

    Oct 15, 2015
    Recursos Informática

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

    lecltbd.png

    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.

    Sep 21, 2015
    LibrosLinuxEbook

    Los mejores comandos de commandlinefu.com

    Captura de pantalla 2012-06-27 a la(s) 00.08.38

    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:

    Jun 26, 2012
    Recursos InformáticaLinux

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

    salida.png

    ¿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? La solución: convert.

    Sep 25, 2011
    LinuxTrucos

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

    wikipedia.jpg

    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.vu/w:Hacking"
    Para facilitarnos la vida podemos crearnos un script. Otras opciones:
    mwiki () { blah=`echo $@ | sed -e 's/ /_/g'`; dig +short txt $blah.wp.dg.cx; }
    mwiki() { dig +short txt "$*".wp.dg.cx; }
    nslookup -q=txt .wp.dg.cx
    mwiki () { dig +short txt `echo $*|sed 's|  *|_|g'`.wp.dg.cx; }
    En todos los casos se usa el comando dig o nslookup, comandos típicos para hacer consultas a servidores DNS.

    Enlace original. Visto aquí.

    Feb 22, 2011
    TrucosLinux

    Linux Shell con diccionario de comandos

    500x_clicompanion

    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. Aunque siempre puedes bajarte el código fuente y compilarlo en tu distribución favorita.

    Aug 24, 2010
    LinuxRecursos Informática

    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. (Ubuntu, debian…)

    Jun 30, 2010
    TrucosMicrosoftLinux

    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.html
    $ google calendar add "Lunch  with Jason tomorrow at noon"
    $ google docs edit --title  "Shopping list" --editor vim

    Esta herramienta está totalmente escrita en Python.

    Jun 19, 2010
    Recursos InformáticaGoogle

    Nueva interfaz de la tira geek xkcd

    Impresionante la interfaz que han implementado en la web xkcd.com, la famosa tira geek.

    La nueva interfaz pretende emular una shell o línea de comandos a través de la cual podemos navegar por las distintas tiras o por la propia web en general.

    Ahora mismo dispones de los siguientes comandos:

    next : te lleva a la siguiente tira. Si acabas de abrir la página y ejecutas este comando, te devolverá un error diciendo que la imagen no existe. Esto es porque ya estás viendo la última tira y no hay una siguiente. prev : visualiza la tira anterior first : muestra la primera tira. last : muestra la última. display : muestra una tira determinada. random : muestra una tira aleatoria.

    Apr 1, 2010
    DiseñoHumor

    Wordpress desde la línea de comandos

    wpCLI es un plugin para Wordpress que nos habilita una consola virtual desde la que podemos manajer nuestro blog. Es un proyecto muy nuevo y por lo tanto con mucho camino por delante.

    La idea es muy buena. Disponer de una consola virtual para poder administrar las tareas del administrador de un blog es genial, sobre todo, no sólo porque nos puede facilitar muchos las cosas a la hora de poder automatizar alguna tarea, sino que además nos permite ejecutar operaciones de forma muy rápida. Para ejemplo un botón, este plugin por ejemplo nos ofrece la posibilidad de borrar todos los comentarios que provengan desde cierta IP.

    Mar 5, 2010
    VariosRecursos Informática

    Twitter desde la línea de comandos

    Para los adictos a la línea de comandos disponemos de Twyt un cliente de Twitter escrito en Python. Ya podemos "tuitear" desde una consola SSH por ejemplo, o incluso hacer uso de este cliente desde alguna interfaz gráfica o usarlo desde tu cron o cualquier otro servicio del sistema. Y ya no tienes excusa para seguirnos.

    La instalación es muy sencilla:

    sudo aptitude install python-twyt

    Para ver las opciones que esta aplicación nos ofrece, escribimos:

    Feb 12, 2010
    LinuxRecursos Informática

    Shell-fu

    shell-fu1

    Shell-fu es una web dónde podrás encontrar todo tipo de trucos para la línea de comandos. Ya en su día hablamos aquí de otra web parecida.

    Apr 21, 2009
    ProgramaciónRecursos InformáticaLinux