¿Cuál es la mejor manera de aprender a usar Ubuntu con terminal? [cerrado]


19

Con frecuencia, hay algunas cosas que debemos hacer, ajustar la configuración del sistema, ejecutar algunos procesos, sin embargo, incluso en Ubuntu, a veces no hay una GUI para realizar tales tareas, por lo que venimos a lugares como el foro de Ubuntu, askubuntu o incluso buscar en Google.

Entonces alguien nos proporciona un comando de terminal que nos permite hacer lo que sea que necesitemos en ese momento para resolver un problema determinado. Entonces veo que aprender el lenguaje detrás de Linux puede ser extremadamente útil. Pero todo lo que he estado haciendo hasta ahora es ejecutar los comandos, a veces ni siquiera entiendo lo que estoy haciendo mientras los ejecuto, solo estoy siguiendo las instrucciones de otra persona.

Me gustaría entender más sobre Linux en general y Ubuntu en particular, no quiero dominar Linux o ejecutar todo en la terminal, me gusta Ubuntu muy bien para PC modernas, centradas en el usuario y gráficas, pero solo me gustaría Conocer los conceptos básicos y al menos poder comprender lo que un determinado comando hará en el sistema.

¿Cuál es la mejor manera de hacer esto?


hay un enlace que tiene gran información para usted: ubuntuforums.org/showthread.php?t=1909108
rɑːdʒɑ

Gracias, de hecho, hay mucho por dónde comenzar a aprender Linux en esa publicación;)
Neptunno

He recomendado algunos excelentes recursos aquí: askubuntu.com/questions/168142/…

1
Puede descargar el archivo PDF del proyecto de comando de Linux desde sourceforge.net/projects/linuxcommand
Pandya

Respuestas:


10
  1. Se dice que Linux en pocas palabras es un buen libro para los comandos de Linux. Puedes ver ese libro. (Admito que no leí completamente el libro, pero me parece bueno para los comandos, vea el comentario a continuación de un lector real)

  2. Un directorio en línea de comandos útiles de Linux también puede ayudarlo mucho

  3. Encontré el libro Ubuntu Linux Bible extremadamente útil y una introducción amigable a Ubuntu. Es por "William von Hagen".

  4. Puede navegar por las páginas del manual de Linux en un navegador web mediante la instalación man2html.

    sudo apt-get install man2html
    
  5. Puede navegar por las páginas de información de GNU escribiendo infosiguiendo el nombre del comando en un terminal. La forma gráfica de hacer lo mismo requiere un info2wwwpaquete. Instalarlo con sudo apt-get install info2www.
    (Estos son más útiles, y los recomiendo para comprender los comandos de Linux, como sed, grep y otros)


Me gustó el directorio de comandos útiles, aunque es posible que no tenga tiempo para aprenderlo, puedo ir directamente y obtener un comando útil siempre que lo necesite. ¡Gracias!
Neptunno

2
Además, si recuerda las primeras una o dos letras de un comando (o si puede adivinar bien), presionar la tecla 2 o 3 veces se completará automáticamente con todas las coincidencias posibles. La primera pestaña no mostrará nada si hay coincidencias duplicadas, la segunda podría preguntarle si desea todas las coincidencias, pero no deje que lo asuste, les da una página a la vez, y siempre puede cancelar, y entonces puedes ver la lista. Escriba un directorio parcial o un nombre de archivo, presione tabulador y se completará automáticamente.
Marty Fried

Estoy empezando a disfrutar jugando con terminal. Ahora ya no parece tan complicado como antes. Gracias por estos consejos;)
Neptunno

3

Lea sobre bash, que es el shell de la línea de comandos. Si alguna vez usó MS-DOS, es similar. La mayoría de los comandos que utiliza son bastante sencillos: comienza con un comando seguido de un espacio. El comando puede ser un comando bash interno o un programa / comando externo. Si es externo, debe estar donde bash pueda encontrarlo, ya sea en la ruta o especificado.

Después del comando, a menudo hay opciones, que son específicas del comando. Después de las opciones, puede que se requieran nombres de archivo. Tenga en cuenta que los espacios separan los elementos de esta lista, por lo que si un nombre de archivo tiene un espacio, debe "escaparse", como este: nombre \ con \ espacios. Cada espacio tiene una barra invertida frente a él para convertirlo en un personaje en lugar de un delimitador. Por lo general, también puede poner comillas dobles alrededor del nombre.

Si se trata de un comando bash, puede obtener más información de varias maneras:

Ingrese man name_of_command, donde name_of_command es el nombre del programa. Use espacios para recorrer el texto, 'b' para retroceder y 'q' para salir.

Ingrese name_of_command --helppara obtener una lista abreviada de opciones

Puede obtener mucha información ingresando "man man" y también "man bash". Pero algunos tutoriales más simples son útiles para comenzar.

Entonces, la próxima vez que vea un comando, intente ingresar la primera palabra después del comando "man", o ingrese la primera palabra, seguido de --help para tener una idea de cuáles son los parámetros.

Después de aprender la línea de comando bash, podrá experimentar con algunos temas más avanzados. Hay muchos tutoriales de Linux en la web.


No tenía idea de que el terminal tenía esta información útil. Además, buena introducción al uso del terminal. ¡Muchas gracias!
Neptunno

1
El terminal tiene una increíble cantidad de funciones útiles, y después de comenzar a aprenderlas, hace que usar el terminal sea divertido. Puede buscar comandos anteriores con Ctrl-R, recuperar comandos presionando la flecha hacia arriba repetidamente, recuperar el comando anterior o partes de él, en el medio del siguiente comando; por ejemplo, si olvida usar sudo, puede escriba "sudo !!", y recuperará todo el comando. Muchas opciones como esa usando el '!' (a menudo llamado explosión, como en Crunch Bang = #!). Una vez que llegas a donde puedes entender lo que dice "man bash", puedes aprender mucho.
Marty Fried

De hecho, antes no tenía idea de dónde comenzar a aprender comandos de terminal, ahora veo que con esas características todo lo que se necesita es un poco de exploración.
Neptunno

0

Siempre pienso que la mejor manera es intentarlo, pero con la línea de comandos a veces es difícil comenzar.

Algunas cosas que me ayudaron a comenzar

Uno estaba usando un terminal que tiene porciones gráficas para la navegación, uno que recomiendo (aunque no se mantiene) es el shell Hotwire.

Instalar a través del centro de software

También considere hacer un archivo de texto que pueda anotar comandos y ubicaciones, hasta que los sepa de memoria de todos modos.

Otra cosa que me ayudó a comenzar fue la Guía de bolsillo de Linux . Tiene términos básicos, estructura de archivos y comandos de terminal. http://www.amazon.com/Linux-Pocket-Guide-Daniel-Barrett/dp/0596006284

Y recuerde, CAPS cuenta con Linux, por lo que si nombra una carpeta FoLdEr, debe escribirla de esa manera para acceder a ella.

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.