GNU/Linux >> Tutoriales Linux >  >> Linux

Una guía de la terminal de Linux para principiantes

Hay un café a unas pocas calles de donde vivo, y voy allí todos los domingos para un juego de D&D programado regularmente. Tienen un menú, y las primeras veces que ordené, revisé el menú durante varios minutos para ver cuáles eran mis opciones. Siendo una criatura de hábitos, eventualmente dejé de referirme al menú porque sabía exactamente lo que tienen a la venta y sé exactamente lo que quiero. Pedir comida para la mesa ahora es tan fácil como decir "lo de siempre" y esperar a que te entreguen las tazas de café y los tazones de papas fritas y bollos (generalmente inconveniente en el momento en que hemos rodado por iniciativa, pero ese no es el trabajo del personal). fallo o problema).

Al igual que en el menú de un restaurante, las interfaces gráficas para computadoras ofrecen a los usuarios una selección de acciones. Hay íconos, ventanas y botones, y usted busca el que está buscando, hace clic en elementos, arrastra otros elementos y manipula representaciones gráficas hasta completar una tarea. Sin embargo, después de un tiempo, esto puede volverse engorroso y, peor aún, ineficiente. Sabes exactamente lo que hay que hacer, así que ¿no sería bueno simplemente decirle a la computadora exactamente lo que quieres que suceda, en lugar de seguir los movimientos físicos y mentales de buscar componentes y repetir una rutina de baile basada en el mouse?

¿Qué es la terminal de Linux?

Más recursos de Linux

  • Hoja de trucos de los comandos de Linux
  • Hoja de trucos de comandos avanzados de Linux
  • Curso en línea gratuito:Descripción general técnica de RHEL
  • Hoja de trucos de red de Linux
  • Hoja de trucos de SELinux
  • Hoja de trucos de los comandos comunes de Linux
  • ¿Qué son los contenedores de Linux?
  • Nuestros últimos artículos sobre Linux

La terminal Linux es una interfaz basada en texto que se utiliza para controlar una computadora Linux. Es solo una de las muchas herramientas proporcionadas a los usuarios de Linux para realizar cualquier tarea determinada, pero se considera ampliamente el método más eficiente disponible. Fuera de escribir código, ciertamente es el método más directo posible. Es tan popular, de hecho, que Apple cambió su base a Unix y ganó el shell Bash y Z, y Microsoft desarrolló PowerShell, su propia línea de comando de código abierto.

¿Qué es un comando de Linux?

Un comando es una palabra clave especial que puede usar en una terminal para decirle a su computadora que realice una acción. La mayoría de los comandos son pequeñas aplicaciones que se instalan con el resto de su sistema operativo. Es posible que no se dé cuenta de que están en su computadora porque generalmente se guardan en directorios relativamente oscuros como /bin , /sbin , /usr/bin y /usr/sbin , pero su terminal sabe dónde encontrarlos (gracias a algo llamado PATH). Otros comandos están integrados en su terminal. No tiene que preocuparse por si un comando se instaló o viene incorporado porque su terminal conoce los comandos de cualquier manera. Mejor aún, en la mayoría de las distribuciones de Linux, cuando su terminal no puede encontrar un comando, busca en Internet un paquete para proporcionar ese comando y luego se ofrece a instalarlo y ejecutarlo por usted.

Aquí hay un comando simple:

$ ls

Los ls comando es la abreviatura de "lista" y enumera el contenido de su directorio actual. Abre una terminal y pruébalo. A continuación, abra una ventana del administrador de archivos (Archivos en Linux, Buscador en macOS, Explorador de Windows en Windows) y comparar. Son dos vistas diferentes de los mismos datos.

¿Qué es un argumento en un comando de Linux?

Un argumento es cualquier parte de un comando que no es el comando. Por ejemplo, para enumerar el contenido de un directorio específico, puede proporcionar el nombre de ese directorio como argumento:

$ ls Documents

En este ejemplo, ls es el comando y Documents es el argumento. Esto generaría una lista de sus Documents contenido del directorio.

¿Qué son las opciones en Linux?

Comando opciones , también llamadas banderas o interruptores , son parte de los argumentos de comando. Un argumento de comando es cualquier cosa que sigue a un comando, y una opción generalmente (pero no siempre) está delimitada por un guión o guiones dobles. Por ejemplo:

$ ls --classify Documents

En este ejemplo, --classify es una opción También tiene una versión corta porque los usuarios de terminales tienden a preferir la eficiencia de escribir menos:

$ ls -F Documents

Las opciones cortas generalmente se pueden combinar. Aquí hay un ls comando que combina -l opción con --human-readable , --classify y --ignore-backups opciones:

$ ls -lhFB

Algunas opciones pueden tomar argumentos por sí mismas. Por ejemplo, el --format opción para ls le permite cambiar la forma en que se presenta la información. De forma predeterminada, el contenido de los directorios se proporciona en columnas, pero si necesita que se incluyan en una lista delimitada por comas, puede establecer format a comma :

$ ls --format=comma Documents
alluvial, android-info.txt, arduinoIntro, dmschema,
headers.snippet, twine, workshop.odt

El signo igual (= ) es opcional, por lo que funciona igual de bien:

$ ls --format comma Documents
alluvial, android-info.txt, arduinoIntro, dmschema,
headers.snippet, twine, workshop.odt

Aprendiendo a usar la terminal Linux

Aprender a usar una terminal puede aumentar la eficiencia y la productividad, y también puede hacer que la informática sea muy divertida. Hay pocas ocasiones en las que ejecuto un comando cuidadosamente elaborado y no me quedo sentado maravillándome de lo que he logrado hacer con solo unas pocas palabras escritas en una pantalla que de otro modo estaría en blanco. Una terminal es muchas cosas:programación, poesía, rompecabezas y pragmatismo, pero no importa cómo lo vea, es una innovación duradera que vale la pena aprender.

  • Use la terminal de Linux para ver qué archivos hay en su computadora
  • Cómo abrir y cerrar directorios en la terminal de Linux
  • Navegando en la terminal de Linux
  • Mover un archivo en la terminal de Linux
  • Cambiar el nombre de un archivo en la terminal de Linux
  • Copiar archivos y carpetas en la terminal de Linux
  • Eliminar archivos y carpetas en la terminal de Linux

Después de leer y practicar las lecciones de estos artículos, descargue nuestro libro electrónico gratuito, la guía de Sysadmin para Bash scripting para divertirse aún más en la terminal.


Linux
  1. 8 consejos para la línea de comandos de Linux

  2. 20 herramientas de productividad para la terminal Linux

  3. Comando dir de Linux para principiantes (10 ejemplos)

  4. Tutorial del comando tty de Linux para principiantes (con ejemplos)

  5. Comando killall de Linux para principiantes (8 ejemplos)

16 ejemplos prácticos del comando Linux LS para principiantes

Comando mv de Linux explicado para principiantes (8 ejemplos)

Los 40 comandos útiles del servidor Linux para principiantes y profesionales

Una guía práctica para el comando chroot en Linux

El comando dpkg en Linux:una referencia para principiantes

Cuatro navegadores web para la línea de comandos de Linux