Comandos extraños (pero útiles)

votar

¿Y que es un comando “extraño”? Pues es uno de esos comandos que llevas utilizando toda tu vida y, entonces, alguien te suelta un: "oye, esto puedes hacerlo así más fácil" y se te abre un nuevo mundo (bueno, tampoco exageremos xD).

Una primera idea: el comando "cd -".

Todo el mundo sabe que el comando cd te lleva al directorio que le pases por parámetro, por ejemplo:

cd /home/Juan/Escritorio

Y ahí estoy en mi Escritorio, pero, por lo que sea, quiero ir a mis documentos y hago un:

cd /home/Juan/Mis\ Documentos/

Y, claro, ahora quiero volver a mi Escritorio puedo volver a escribir cd /home/Juan/Escritorio o escribir cd - , con este simple comando vuelvo al directorio anterior del que venía de una forma rápida y eficaz.

Otro ejemplo: ls -p.

Si, si todos me diréis que ls sirve para listar el directorio y bla bla bla, pero ¿hay alguna forma de hacerlo más útil? Pues si que la hay: ls -p (bueno, y poner los colores --color=auto, pero eso ya lo traen casi todas las consolas por defecto), de esta forma tan elegante podremos ver los nombres de los directorios con una / al final que lo indique (os recomiendo hacerle un alias y así tenerlo siempre disponible cuando escribáis un ls).

El símbolo extraño: $

Escribir $ y un par de tabuladores os enseñará las variables de entorno que tenéis a vuestra disposición. Esto es así porque todas las variables empiezan por $ y al tabular os la completa.

Y por último, pero no menos importante (que frase tan machacada): man -k

¿Para que sirve? ¿Acabaremos con el mundo? ¿Nos haremos ricos? ¿Es parte de la fórmula de la KocaKola? ¿Acabará con Superman (Kripotonita... perdón chistes fáciles)? No, amigos. Con este comando podremos buscar cosas en los manuales de ayuda (osea en los man). Por ejemplo, si quieres una utilidad concreta de tus programas, pero no sabes que programa utilizar o como se llamaba puedes hacer un: man -k editor y te dará info sobre editores y cosas relacionadas con la palabra "editor" que tengas en los man de tus programas.

¿Se os ocurre algún otro?

No hay entradas relacionadas.

Esta entrada fue publicada en Curiosidades, GNU/Linux, Software libre con las etiquetas , . Añadir un marcador con el enlace permanente.
  • http://davidtsunamy.es.kz David Tsunamy

    Pues vaya… no conocía ningún comando >_<

    Gracias ^_^

  • http://www.cyb3rpunk.wordpress.com Ramón

    Como anotación:

    "cd .." Hace lo mismo que "cd -" pero sin mostrar la ruta de hacia donde nos dirigimos.

    Uno utilizado mucho por mi es "whereis [opción] nombre" Ej:

    whereis -b conky

    Que me busca [b]b[/b]inarios de conky.

    Y me arroja:

    conky: /usr/bin/conky /etc/conky /usr/lib/conky

  • Juan

    @Ramón

    No, "cd .." te devuelve al directorio anterior, "cd -" te devuelve al directorio al que estabas anteriormente. Por ejemplo si en tu home hay dos carpetas: Vídeos y Documentos, y estás en Documentos, es decir hacer cd Documentos (desde el directorio de tu home) y luego haces cd .. te devolverá a tu home, si haces cd ../Vídeos te meterá en vídeos y si desde ahí haces cd – te devolverá a Documentos (no se si me explico xD).

  • http://www.cyb3rpunk.wordpress.com Ramón

    Ah cierto xD!
    Se me escapó eso, pero como la costumbre mía es avanzar y retroceder pues jamás noté diferencia.

    Gracias por la aclaración.

    @Juan

  • http://camilo1012 broli1012

    sdfdx

  • http://camilo1012 camilo

    ddf

  • http://camilo1012 camilo
  • victor

    xkill para cerrar alguna ventana trabada desde consola jeje
    lo mas basico