Saltar al contenido

Operación de línea de comandos de Linux y Unix

Operación de línea de comandos de Linux y Unix

Mientras trabajaba con el shell, es posible que haya notado que puede cambiar la línea de comando usando las teclas de flecha izquierda y derecha, así como la página con los comandos anteriores usando las flechas hacia arriba y hacia abajo. Esto es bueno porque es una operación estándar en todos los sistemas Linux. Sin embargo, debe olvidarse de las teclas de flecha y utilizar las teclas de control en su lugar. Si aprende y practica los comandos de la siguiente lista, tendrá una gran ventaja: será mucho más fácil para usted ingresar texto en la mayoría de los programas Unix que usan estas teclas de acceso rápido.

Atajos de teclado de línea de comandos.

Ctrl + B Mover el cursor a la izquierda

Ctrl + F Mover el cursor a la derecha

Ctrl + P Mostrar comando anterior (o levantar el cursor)

Ctrl + N Mostrar siguiente comando (mover el cursor hacia abajo)

Ctrl + A Mueve el cursor al principio de la línea

Ctrl + E Mueve el cursor al final de la línea

Ctrl + W Eliminar la palabra anterior

Ctrl + U Eliminar toda la línea

Editor de texto.

Hablando de edición, es hora de que se familiarice con los editores de texto. Para tomarse en serio Unix, necesita poder editar archivos de texto sin dañarlos. La mayor parte del sistema utiliza texto de forma libre para los archivos de configuración (como los de / etc). Editar archivos no es muy difícil, pero lo hará con tanta frecuencia que necesitará una herramienta seria y poderosa para hacer el trabajo.

Debería intentar familiarizarse con uno de los editores de texto de Unix, vi o emacs. Muchas luminarias de Unix son subjetivas en su elección de editores de texto. No los escuche y elija usted mismo. Si elige un editor que se adapte a sus necesidades, será más fácil de aprender.

Si desea un editor de texto que pueda hacer casi cualquier cosa y tenga una extensa ayuda en línea, y no le importa escribir algunos comandos más para obtener todos estos beneficios, elija emacs.

Si la velocidad lo es todo para ti, dale una oportunidad a vi; se comporta casi como un videojuego.

Puede encontrar publicaciones útiles como Aprendiendo el editor vi de D. Lamb o The GNU emacs Manual de R. Stallman. Para emacs, use el tutorial web: inicie emacs desde un indicador de shell o menú GUI, presione Ctrl + C y luego t.

Es posible que se sienta más tentado a buscar un editor más amigable como pico o uno de los muchos editores de GUI en los que será pionero, pero si es el tipo de persona que se acostumbra a las cosas que usan, entonces no lo hará. quiero ir por esa ruta.

Da la casualidad de que editar el texto es lo primero que verá las diferencias entre el terminal y la GUI. Editores cómo se ejecutan allí dentro de una ventana de terminal utilizando la interfaz de E / S de terminal estándar, que ahora está comenzando a aprender. Sin embargo, los editores de la GUI se inician desde su propia ventana y se presentan con su propia interfaz independiente del terminal.