Anuncio

El terminal puede ser un lugar intimidante, pero hay muchas posibilidades de que abra uno durante su experiencia con Linux. Si pasas bastante tiempo allí, es posible que en realidad no sea tan malo. He llegado a preferir usar el terminal para algunas tareas, como instalación y actualización de software Cómo superar problemas con el Administrador de actualizaciones de UbuntuPrácticamente todos los usuarios han tenido problemas con Ubuntu Update Manager, ya sea por falta de repositorios o por errores inusuales que indican problemas de conectividad a Internet. Le mostraremos cómo se pueden abordar. Lee mas .

Tanto si eres un novato terminal o alguien que superó el miedo hace mucho tiempo, hay maneras de hacer que las cosas salgan mejor. Aquí hay 20 accesos directos que pueden ayudarlo a superar algunas de las dificultades de la línea de comando.

LinuxTerminalShortcuts-Echo

Moviendo el cursor

Al principio, incluso moverse por la terminal parece más difícil. Afortunadamente, no es más difícil, solo diferente. Retire la mano de su panel táctil, respire hondo y sonría. El teclado está a punto de convertirse en tu mejor amigo.

instagram viewer

1. Saltar entre partes de una línea

Utilizar Ctrl + Izquierda y Ctrl + Derecha para moverse entre las distintas partes de la línea. Supongamos que ha escrito la siguiente línea.

dnf install kde-desktop-environment

Tocando Ctrl + Izquierda te mueve al comienzo de medio ambiente, escritorio, kde, Instalar en pcy dnf, en ese orden.

2. Saltar al principio o al final de una línea

Hogar o Ctrl + A mueve el cursor al comienzo de la línea. Final o Ctrl + E te mueve de regreso al final.

Las teclas que use dependerán de la distribución de su teclado. No todas las PC tienen Hogar y Final llaves. MacBooks no. De cualquier manera, Ctrl + A / E Deberia trabajar.

3. Borrar partes, o todas, de una línea

Ctrl + K toma todo desde su posición actual hasta el final de la línea y le da el arranque. Ctrl + W va solo después de la palabra inmediatamente antes del cursor. Ctrl + U borra desde el comienzo de la línea hasta la posición actual del cursor

4. Autocompletar un comando o directorio

Al presionar la pestaña se completa el nombre del comando o directorio actual.

Imaginemos que está navegando a su carpeta de descargas usando esta línea:

cd / inicio / usuario / Descargas

Puede presionar la pestaña una vez que esté en cd / inicio / usuario / Dow para terminar automáticamente la palabra.

Digamos que quieres instalar un montón de aplicaciones usando apt-get install. Puedes escribir apt-get ins y presione la pestaña.

Cuando el terminal no puede predecir lo que está tratando de decir, generalmente le avisa con un pitido.

Reciclaje

Aquellos de nosotros que crecimos en la era de Windows y Mac nos hemos acostumbrado a hacer clic en los iconos para hacer las cosas. No hay nada de eso en la terminal. Esto significa que debemos escribir cada comando. Afortunadamente, tenemos formas de evitar volver a escribir las cosas una y otra vez.

5. Cambiar entre líneas usadas recientemente

presione el Arriba flecha para llegar al último comando que utilizó. Tóquelo nuevamente para recuperar el anterior. presione el Abajo flecha si has ido demasiado lejos.

El terminal guarda su historial incluso cuando cierra la ventana, por lo que puede hacer esto para recuperar comandos que utilizó hace días.

6. Copie la línea anterior

Supongamos que está buscando repetir un comando que acaba de emitir, pero con privilegios de root. Es probable que haya olvidado comenzar la línea con sudo (Más sobre esto más adelante). En ese caso, en lugar de volver a escribir todo el comando, simplemente puede ingresar:

sudo !!

Los signos de exclamación dobles le indican al terminal que desea volver a ingresar la línea anterior.

7. Copie la línea anterior que contiene un comando específico

¿Qué sucede si el comando que desea repetir no es el último que utilizó? El comando ilustrado arriba, !!, ya no funcionará. En su lugar, querrá usar un solo signo de exclamación combinado con el comienzo del comando que desea recuperar.

Por ejemplo, podrías usar ! apt-get, ! dnfo pacman para intentar buscar actualizaciones nuevamente. La técnica también funciona con discos compactos, hombrey otros comandos esenciales Una A-Z de Linux: 40 comandos esenciales que debe saberLinux es la tercera rueda a menudo ignorada para Windows y Mac. Sí, en la última década, el sistema operativo de código abierto ha ganado mucha tracción, pero todavía está muy lejos de ser considerado ... Lee mas .

LinuxTerminalShortcuts-Repeat-Command

8. Copie el argumento anterior

Después de copiar y pegar una carpeta en una nueva ubicación, es posible que desee comenzar a hacer otras cosas en ese directorio de destino. Prueba esto:

cd! $

los !$ indica el último argumento utilizado. Tenga en cuenta que los argumentos consisten en cualquier información que le dé a un comando para completar una tarea, por lo que los directorios no son lo único que puede reciclar usando !$.

9. Fix Typos

A veces ocurren errores tipográficos. En un artículo, pueden provocar vergüenza. En la terminal, impiden que los comandos funcionen. Afortunadamente, hay una solución fácil.

Supongamos que desea buscar todas las cosas que puede hacer con el administrador de paquetes de Fedora, DNF. Para hacerlo, enciende tu terminal y escribe:

hombre dfn

Bueno, eso no está bien. La terminal te dice que hay "No hay entrada manual para dfn".

Tú lo sabes. Para solucionar el problema, escriba:

^ dfn ^ dnf

Cuando presionas enter, la terminal repetirá el comando usando la nueva ortografía.

Directorios de navegación

Lanzar aplicaciones no es lo único que haces en tu computadora, y lo mismo es cierto una vez que te sumerges en la terminal. A veces, simplemente tiene que mover los archivos y buscar en las carpetas.

Esto viene con una curva de aprendizaje, pero con estos conceptos básicos memorizados, lo dominará en poco tiempo.

10. Navegue a un archivo o carpeta específicos

Como decía, manipular archivos puede ser una tarea difícil. Debe recordar la ubicación de un archivo y saber cómo escribir la ruta explícitamente. Quien hace eso

Un enfoque más fácil es arrastrar un archivo o carpeta al terminal. Esto agregará la ruta al final de su comando actual.

LinuxTerminalShortcuts-Drag-Drop

11. Navegar entre carpetas

Una vez que ya ha comenzado a administrar carpetas dentro del terminal, arrastrar y soltar puede comenzar a sentirse como, bueno, un arrastre. En ese punto, estos dos puntos se convertirán en tu mejor amigo. Cuando estas usando discos compactos para moverse, siga ese comando con ..

No, eso no es una elipsis inacabada. Aquí, intentemos esto.

discos compactos ..

discos compactos seguido de dos puntos lo moverá al directorio principal.

Para cambiar entre carpetas dentro del directorio principal, use discos compactos .. seguido por el nombre. Imagina que estás administrando archivos en tu /Music/Black_Eyed_Peas carpeta, finaliza el trabajo y ahora desea saltar a /Music/Lindsey_Stirling. Simplemente ingrese:

cd ../Lindsey_Stirling

12. Regresar al directorio anterior

A la mitad de la edición de archivos en /Lindsey_Stirling, te das cuenta de que olvidaste eliminar una de las imágenes de carátulas innecesarias que abarrotan tu /Black_Eyed_Peas carpeta. Para volver al instante, use un guión. Como en -

discos compactos -

13. Regresar al directorio de inicio

Cuando estés listo para ir a casa, por así decirlo, solo ingresa discos compactos. Eso es.

14. Ver su directorio actual

Bien, has estado navegando por un tiempo y ya no sabes dónde estás. Sucede. Entrar pwd para ver el camino a tu ubicación.

15. Ir al directorio raíz

Oh, entonces eres legítimo. Si está buscando navegar directamente a su directorio raíz y comenzar discos compactosdando vueltas en la terminal, claramente sabes cómo manejar Linux. Para ir directamente a la carne y las papas de su sistema operativo, use:

discos compactos /

16. Mantener acceso a la raíz

Sí, podría haber colocado este en cualquier lugar de la lista, pero para manipular cualquiera de los archivos en el directorio raíz, necesita acceso de administrador. La mejor manera de hacerlo puede variar según su distribución. Una opción es colocar sudo al comienzo de tu comando.

Otro enfoque, suponiendo que tenga la contraseña de root, es usar su en lugar. Esto lo registrará como administrador y le permitirá realizar los cambios que desee sin preocuparse por volver a ingresar su contraseña. Puede ahorrar tiempo si planea hacer un montón de modificaciones a nivel raíz. Pero no hagas esto si estás un poco inseguro de lo que estás haciendo ¿Qué es SU y por qué es importante usar Linux de manera efectiva?La cuenta de usuario de Linux SU o root es una herramienta poderosa que puede ser útil cuando se usa correctamente o devastadora si se usa imprudentemente. Veamos por qué deberías ser responsable al usar SU. Lee mas .

Multitarea

Has aprendido lo básico. Ahora, ¿estás listo para llevar tu terminal-fu al siguiente nivel?

17. Ejecutar múltiples comandos

Para hacer esto, necesitarás un par de símbolos. Ejecutas un comando, ingresas &&, y siga con una segunda tarea que solo comenzará si la primera no falla. Aquí hay un ejemplo (ciertamente tonto).

echo "¿Dónde está Lindsey Stirling?" && echo "¡Aquí está!" && cd / inicio / usuario / Música / Lindsey_Stirling

La terminal mostrará el texto "¿Dónde está Lindsey Stirling?" Entonces dirá "¡Aquí está!" antes de llevarte a la carpeta de música adecuada.

Tu puedes pensar en && como y. Como en, le estás diciendo a la terminal que haga esto yesta y esta.

18. Ejecute un comando con un plan de respaldo

La señal de doble signo de salida para ejecutar el comando posterior solo si el anterior tuvo éxito. Tal vez quieras lo contrario, ejecutar un comando solo si el primero falla. En ese caso, cambiar && para ||.

19. Ejecute un comando en segundo plano

Coloque un sencillo y al final de una línea. El terminal le mostrará un número de proceso y luego, siempre y cuando nada salga mal, volverá a la normalidad como si nada sucediera.

LinuxTerminalShortcuts-Command-Background

Para ver qué procesos se están ejecutando actualmente, ingrese el trabajos mando. Puedes usar matar seguido del número de proceso proporcionado para forzar que una tarea deje de ejecutarse. Alternativamente, puede volver a poner la operación en primer plano utilizando fg.

20. Ejecutar múltiples comandos en segundo plano

Como es de esperar, el & hace esto también Después de finalizar su primer comando con un &, seguimiento con otro.

rmdir / home / user / Public / & killall chromium-browser & sudo apt-get update &

Todas estas tareas se ejecutarán en segundo plano. Cada uno se activará independientemente de si los demás tienen éxito o no.

¿Estás listo para la terminal?

Para cuando haya trabajado en todos estos atajos, esa misteriosa ventana negra con texto blanco debería comenzar a sentirse familiar. Incluso puede encontrarse manteniendo una ventana de terminal abierta en algún lugar de su escritorio en todo momento.

En ese caso, es hora de familiarizarse con las cosas divertidas 9 comandos Linux peculiares que debes saber (y te encantarán)Crea arte ASCII, habla con tu computadora y juega aventuras de texto. Su línea de comandos de Linux no es solo para trabajar: puede ser extrañamente entretenida, si conoce los comandos correctos. Lee mas . Si te sientes seguro, puedes avanzar a la gestión de particiones Tome el control de las particiones de disco de Linux con estos 10 comandos de fdiskSi bien las herramientas de administración de discos de escritorio también están disponibles para distribuciones de Linux (como la Utilidad de Discos en Ubuntu), el uso de la herramienta de línea de comandos fdisk ofrece más opciones. Lee mas ? Alternativa, es posible que desee pasar más tiempo aprendiendo lo básico Una guía rápida para comenzar con la línea de comandos de LinuxPuedes hacer muchas cosas increíbles con comandos en Linux y realmente no es difícil de aprender. Lee mas . Hagas lo que hagas, hay ciertos comandos que nunca deberías ejecutar 9 comandos letales de Linux que nunca deberías ejecutarNunca debe ejecutar un comando de Linux a menos que sepa exactamente lo que hace. Estos son algunos de los comandos de Linux más mortales que, en su mayor parte, querrás evitar. Lee mas .

¿Cuáles son tus atajos de terminal favoritos? ¿Hay algún comando que recomiende a los alumnos que se comprometan con la memoria? ¡Comparte tu conocimiento en los comentarios!

Bertel es un minimalista digital que escribe desde una computadora portátil con interruptores de privacidad física y un sistema operativo respaldado por la Free Software Foundation. Valora la ética sobre las características y ayuda a otros a tomar el control de sus vidas digitales.