Cómo definir alias de línea de comandos en cualquier sistema operativo

Hemos hablado de, y recomendó llegar a enfrentarse con la línea de comandos de terminal en numerosas ocasiones de su equipo en el pasado. Tina escribió un buen manual para usuarios de Windows con Guía de un principiante a la línea de comandos de Windows. En una amplia gama de artículos, MakeUseOf ha explorado otros usos de la línea de comandos, lo que demuestra que los cebadores anteriores sólo comienzan a arañar la superficie.Guía de un principiante a la línea de comandos de WindowsGuía de un principiante a la línea de comandos de WindowsLa línea de comandos le permite comunicarse directamente con el ordenador y se le indica para realizar diversas tareas.Lee mas

En cualquier caso, el consenso general parece ser que, aunque aparentemente complicado, la línea de comandos le permite realizar algunas tareas simples y cotidianas mucho más rápido de lo que sería capaz de utilizar las interfaces gráficas de usuario (una vez que la sintaxis apropiada abajo). Mejor aún, algunas tareas no se realizan con la misma facilidad utilizando aplicaciones regulares interfaz gráfica de usuario - potente sistema operativo dispone de ocultar a la vista, como lo demuestra Ryan espectáculo de usos sorprendentes de la línea de comandos de Windows.

Por desgracia, muchos (si no la mayoría) de mayor velocidad de la línea de comandos va a perder si las opciones de órdenes adecuadas suceden a deslizar su mente, o si los comandos a sí mismos estar tan complicada fondo que no vaya a ver la cabeza de la cola. De repente, el flujo de trabajo avanzado se convirtiera en una combinación de googlear y ensayo y error.

Alias ​​de comandos de línea

Algunas personas mantienen una lista a la mano de sus comandos más visitados, pero eso es todavía muy lejos de una solución duradera. En su lugar, nos dirigimos a una característica inherente de intérpretes de línea de comandos - alias. alias de línea de comandos son una parte esencial del trabajo con la interfaz de línea de comandos, y una vez que empezar a usarlas, se preguntará cómo ha hecho frente sin ella.

Como su nombre lo indica, la línea de comandos le permite definir alias, o sintaxis alternativa en el ámbito de la cáscara de línea de comandos del sistema operativo. Una vez definido, cualquier aparición de la alias será intercambiado por los comandos apropiados. Esto le permite enlazar una llamada de línea de comandos, tal vez con algunas de las banderas ya establecidos, a un alias fácil de recordar. De aquí en adelante, en lugar de jumbling banderas o tratando de recordar una serie de comandos discombobulated, usted sólo tiene que utilizar el alias apropiado.

definir alias de un comando

Esto nos lleva a las siguientes preguntas: ¿se debe utilizar alias de línea de comandos? Y si es así, ¿cuándo se pidió? Si no eres un completo extraño a la línea de comandos, la respuesta a la primera pregunta es un sí definitivo. En cuanto a la segunda pregunta, los comandos se encuentra usando repetidamente son buenos candidatos. Después de todo, se necesita más que un poco de tiempo para configurar y le ahorrará mucho tiempo en el largo plazo.

El proceso exacto de definir un alias de línea de comandos depende de su sistema operativo, aunque hay similitudes definitivas. Vamos a revisar caso por caso.

Mac OS X

Definición de un alias temporal es muy simple. Sólo tiene que utilizar el siguiente comando:

alias nombre=`mando

Dónde nombre es el alias de palabras clave de su desea especificar y mando es el comando que está tratando de unirse a ella. Por ejemplo, digamos que quería una manera más sencilla para navegar a la carpeta de descargas en mi Mac, podría definir el siguiente alias:

`cd ~ / Descargas` alias abajo =

Vídeo: Sesión 1: Comando ls - cómo usar la línea de comandos de Unix y GNU/Linux por Alex Arriaga

Ahora, corriendo hacia abajo ‘` hace que mis carpeta de descargas del directorio actual. El principal problema con este enfoque es que sólo está temporales- los alias son anulados cuando se cierra la terminal. Sin embargo, hay una manera fácil de definir alias de una manera más permanente. Sólo tenemos que añadir los comandos de alias como se describió anteriormente a uno de los archivos de inicialización del terminal. De esta manera, los alias se adquieren cada vez que el fuego de la terminal.

Crear y / o editar un archivo .bash_profile en su directorio con el siguiente comando:

nano ~ / .bash_profile

Ahora podrás entrar o revisar los alias que desee en su sistema de forma permanente. Cuando haya terminado, pulse CTRL + X para salir. Vas a tener que reiniciar el terminal o crear una nueva ventana antes de que usted será capaz de utilizar esos alias.

Ubuntu

shell de línea de comandos de Ubuntu es muy similar a la de Mac OS X. No debería ser sorprendente que el comando alias se maneja de manera similar. Como se describió anteriormente, se puede definir un alias temporal mediante la ejecución del siguiente comando:

alias nombre=`mando

Dónde nombre es la palabra clave alias y mando es el comando asociado. Si desea realizar el alias persistente a través de sesiones, que tendrá que añadir los comandos de alias como se especifica anteriormente a uno de los varios archivos de inicialización. Recomiendo añadir a .bash_aliases. Puede crear (si no existe ya) o editar el archivo en nano con el siguiente comando:

nano ~ / .bash_aliases

Vídeo: Como usar CMD / MS-DOS - Comandos - Windows - Parte 1/2 - 2011 [HD]

Después de lo cual deberá introducir sus alias de línea de comandos deseados. Cuando haya terminado, pulse CTRL + X para cerrar el archivo. Vas a tener que reiniciar el terminal o crear una nueva ventana para que los cambios surtan efecto.

Vídeo: Administración de procesos en Windows XP (Gráfico y Linea de comandos).

ventanas

La cáscara de Windows es un animal muy diferente que el Mac OS X o Ubuntu cáscara, y la creación de alias es aún más disímiles. En realidad, Windows no tiene ni siquiera admite el comando alias, pero podemos emular mediante el comando DOSKEY.

DOSKEY nombre=`mando

El comando anterior crea un alias temporal, lo que significa que le durará hasta que se cierre la sesión cerrando la ventana de línea de comandos. Definición de un alias permanente es ligeramente más complicado de lo que está utilizando un shell UNIX.

Vídeo: Sesión 3: Comando mkdir - cómo usar la línea de comandos de Unix y GNU/Linux por Alex Arriaga

Crear un nuevo archivo por lotes (cmd) con sus comandos DOSKEY en la carpeta de datos de aplicación, que es una carpeta oculta en la carpeta de inicio. Ejecutar el comando ‘regedit` para arrancar el editor de registro y agregar los siguientes datos:

  • Clave: HKCU SOFTWARE Microsoft Procesador Command
  • Valor: la ejecución automática
  • Tipo: REG_EXPAND_SZ
  • Datos: “% AppData% aliases.cmd”

El crédito va a grawity en superusuario para proporcionar estos detalles. Tenga en cuenta que el registro de Windows es una zona muy sensible, que no se debe ensuciar alrededor. Sólo realizar ediciones en el registro si usted sabe lo que está haciendo.

Ahora que ya sabe cómo definir un alias de comando, cómo va a ser su uso? Háganos saber en la sección de comentarios debajo del artículo!

Artículos Relacionados