¿Quién puede compartir la experiencia de aprender Linux?

1. Linux no es un juguete

Si quieres aprender Linux de forma sistemática, debes entender esto claramente. Hoy en día, hay muchas personas que dicen ser entusiastas de Linux, pero la mayoría. de ellos Todavía se hacen algunas cosas con Windows, y Linux es solo un sistema para juegos casuales. Conocen algunas operaciones básicas de Linux, saben que Linux existe y, como a menudo escuchan a la gente decir que Linux es bueno, insisten en eso. Linux es bueno, siempre que conozcan algunas operaciones básicas de Linux, sabrán que Linux existe. Algunas personas dicen que Linux es peor que Windows, por lo que lo refutan enérgicamente y miran con desprecio a las personas que usan Windows. que las personas que usan Windows son de baja calidad. Sin embargo, todavía usan Windows la mayor parte del tiempo cuando usan computadoras y colocan todos los archivos importantes en la partición de Windows, porque en sus corazones solo consideran a Linux como un juguete y no han entendido realmente. La esencia de Linux. Si realmente desea aprender Linux sistemáticamente y marcar la diferencia con Linux, olvídese de la forma de pensar de Windows y sienta y acostúmbrese lentamente a la forma de operar de Linux. Un día realmente experimentará su misterio. y así gustarlo desde el fondo de tu corazón y usarlo en lugar de usarlo solo para estar a la moda o presumir ante los demás.

2. ¿Tienes a mano un buen libro de texto de introducción?

"Si no ha leído una buena instalación de Linux y un libro de texto introductorio, ¡no vaya al foro para principiantes a hacer preguntas! ¡Porque ni siquiera está calificado para hacer preguntas!" Esta es una visión bastante extrema para mí.

Si ahora estás decidido a aprender Linux, lo primero que tienes que hacer es ir a la librería a escoger un buen libro en lugar de acudir a foros y comunidades para preguntar qué versión usar y. Cómo aprender Linux. Un buen libro de texto introductorio puede permitirle comprender rápidamente los métodos operativos de Linux, el uso básico del sistema, etc. Y está escrito por predecesores que resumen su experiencia. Puede ayudarlo a configurar un marco para el aprendizaje. Linux y obtener una comprensión general de Linux es como sentar las bases y construir un marco de concreto antes de construir un edificio. Luego, lentamente puede agregar ladrillos y tejas a este marco y finalmente construirlo. Para aprender, no quiero leer libros y solo quiero aprender conocimientos de Linux a través de foros, es como construir un edificio hoy, y luego hay que pintar y decorar el primer piso, comprar los muebles. múdate y luego comienza a construir el segundo piso al día siguiente. Aprender sin un plan general no te ayudará a aprender Linux. El resultado final es una pérdida de tu tiempo y del de los demás. Puedes dejar que los hechos te digan que, dentro de un año, tú y un amigo tuyo podrán aprender Linux desde cero al mismo tiempo, y los conceptos básicos de la computadora son casi los mismos. Puedes comprar algunos buenos libros y leerlos lentamente mientras lo haces. Experimente y deje que sus amigos vayan a los foros principales todo el día para aprender algunos conocimientos de Linux. Tal vez al principio, sus amigos sepan más que usted, pero después de un año, su nivel definitivamente será más alto que el de sus amigos. Etapa, no solo Al hacer preguntas en foros, leer más libros es fundamental. Incluso si realmente tienes que hacer una pregunta, primero debes verificar la información y resolverla tú mismo. Si no funciona, vuelve a preguntar. No despreciarán a los novatos, porque cada experto proviene de un novato. Todos conocemos las dificultades de los novatos, pero los expertos despreciarán a aquellos que no quieren usar sus manos y su cerebro para aprender a resolver problemas, sino que solo quieren lograrlo. respuestas ya preparadas Los expertos regañarán en secreto a estas personas como idiotas que no son dignos de usar Linux.

Necesita los siguientes tipos de libros:

Un buen libro de texto de introducción. -> Un manual de referencia de comandos de Linux -> Manual de administración del sistema Linux -> Un libro que explica los principios del sistema Linux

Al principio, solo necesitas libros de texto introductorios y debes estudiar estrictamente de acuerdo con el. explicaciones en los libros de texto. No piense en instalar controladores de tarjetas gráficas, juegos y software todo el día. Estos no son necesarios. Simplemente cuando su propia computadora no tiene acceso a Internet, solo puede aprender leyendo libros. Lee lenta y constantemente. Poco a poco lo entenderás. Luego podrás ir al foro para principiantes de Linux y ya serás un maestro allí.

Además, debes elegir un libro de texto introductorio. pero no puedes simplemente leer uno, porque algunos libros pueden contener información que no está disponible en otros libros.

, concéntrese en elegir un libro de texto y leerlo, luego lea dos o tres libros de texto introductorios para ampliar y consolidar el conocimiento del primer libro. En el proceso de lectura, si no comprende algo, no se apresure a ir al foro. Pregunte, léalo atentamente varias veces, no importa si realmente no lo entiende, simplemente deje la pregunta ahí. No se meta en problemas y niéguese a dejarlo ir. Este tipo de espíritu es bueno, pero el método lo es. mal. Sigue estudiando, tal vez termines de leer. Después de leer el libro, de repente comprenderás el contenido que no entendías antes. Esta es una situación común al aprender Linux.

Además, hay muchas introducciones. Los libros ahora están dirigidos a usuarios no técnicos (puse: Aquellos que no están interesados ​​en Linux en sí y solo quieren usarlo para navegar por Internet, escuchar música y escribir se llaman usuarios no técnicos, mientras que aquellos que están interesados ​​en. El propio Linux se llama usuarios técnicos)

Están dirigidos a usuarios no técnicos. Casi todos los libros introductorios para usuarios profesionales están llenos de ilustraciones y el contenido explica cómo operar bajo una interfaz gráfica. Estos libros no lo harán. Lo ayudarán a convertirse en un experto. En cambio, le harán desarrollar el hábito de confiar en el mouse y las operaciones de la interfaz gráfica. Por lo tanto, no puede leer estos libros. Debes comprar libros que comiencen desde el principio. Los comandos básicos de la estructura básica del sistema. El primer libro introductorio de Linux que leí tenía más de diez capítulos, pero comenzó desde el décimo. El conocimiento de las interfaces gráficas se explica brevemente al comienzo de un capítulo. , lo que me permitió romper con la forma de pensar de Windows al principio, lo que me resultó de gran ayuda para seguir estudiando en el futuro.

Después de completar el contenido anterior, habrá completado el proceso de construcción. el edificio, colocando los cimientos y construyendo la estructura de concreto. Puede obtener más información

3. ¿Ha leído la documentación que viene con el sistema?

Cuando haya completado el proceso. Para comenzar, puede comenzar a leer otros documentos y luego ir al área resaltada del foro para agregar ladrillos al marco del edificio que ha construido. Por supuesto, primero debe leerlo o la documentación que viene. con el sistema.

La mayoría de las distribuciones de Linux vienen con documentación muy detallada. Por ejemplo, el redhat que he estado usando tiene documentación para diferentes niveles, desde la instalación del sistema hasta los documentos detallados de la gente. documentos, lo cual es más útil que leer los aspectos más destacados de cualquier foro. Los libros y documentos son como tres comidas al día sin las cuales no puedes vivir, y los aspectos más destacados del foro son como bocadillos y frutas. Puedes saltarte los bocadillos y las frutas. , pero no puedes saltarte las comidas.

Por supuesto, no puedes leer el documento solo por leerlo. Debes realizar los experimentos mencionados en el documento mientras lo lees. de esta manera puedes quedar impresionado. De lo contrario, si lo has visto, lo olvidarás, lo que significa que no lo has visto.

Además, si realmente quieres aprender Linux, no lo hagas. Sea tacaño, no tenga miedo de perder datos y no se atreva a hacer experimentos. Le sugiero que compre un disco duro pequeño de segunda mano y lo suelte. Si no aprendes las habilidades y te conviertes en administrador de sistemas Linux o administrador de red en el futuro, perderás datos porque no sabes cómo. Esto es un gran problema.

4. Aprender Linux es. no se trata de visitar el mercado libre.

A menudo veo gente preguntando qué versión de Linux es mejor. De hecho, siempre que estudies mucho, cualquier versión está bien. Debes saber que las personas que desarrollan Linux. Las distribuciones son personas que han leído el código del kernel de Linux y son extremadamente competentes en los principios de Linux, y cada equipo de desarrollo ha probado su distribución antes de lanzarla. Eso es especialmente cierto para las marcas. Qué versión es mejor. La clave es si realmente quieres aprender. Sin embargo, para evitar ser demasiado altivo, es mejor elegir una versión con mucha gente, como Redhat Manrake Suse, etc. dos en China La versión de Linux también es buena, pero Linux nacional está desarrollado para usuarios no técnicos. Por lo tanto, si quieres convertirte en un maestro, te recomendamos no utilizar la versión nacional. Linux no es un mercado libre. Al elegir una versión, debes calmarte y estudiar. No cambies la versión hoy y actualices mañana. He visto a algunas personas decir que han usado más de una. docenas o incluso docenas de tipos de Linux, y hablan de ello claramente, como si supiera mucho, pero si le pides que use Linux para construir un servidor web y crear una puerta de enlace de Linux, no sabrá nada. sobre la conversión de versiones

5. ¿Puedes entender documentos en inglés?

Me siento un poco avergonzado al hablar de este tema porque mi inglés es muy pobre. Sin embargo, al menos puedo leer documentos informáticos generales sin ningún problema. simple, siempre que esté familiarizado con el inglés profesional informático, podrá leer fácilmente documentos informáticos al nivel de un graduado de la escuela secundaria. Si su inglés es tan pobre que ni siquiera puede comprender los documentos informáticos más simples en inglés, entonces debería hacerlo. comienza a aprender Linux. Al mismo tiempo, aprende inglés rápidamente. Tal vez dijiste que puedes leer los documentos traducidos cuando era novato, pero luego descubrí que si quieres aprender Linux en profundidad. , no puedes entender el inglés. La documentación es realmente difícil. Los mejores y más completos documentos están todos escritos en inglés, y la primera información técnica publicada también está escrita en inglés. el primero en publicarlos al inglés y publicarlos en revistas académicas internacionales y en Internet. Si miras los sitios web oficiales de los principales fabricantes de software y hardware, ¿cuál no utiliza el inglés como su sitio web principal? Windows usado durante mucho tiempo no estará acostumbrado a esto. Se necesita mucho tiempo para leer la documentación para instalar un software, porque Windows es muy fácil de usar. Pero si quieres aprender Linux, debes aprender a leer varios documentos. Y la mayoría de los documentos están escritos en inglés. Descubrí que muchas personas ni siquiera saben cómo leer el documento man. Si no saben cómo usarlo, irán al foro para preguntar. y fingirás ser compasivo y rogarás por el uso de un comando. Si tienes todo el tiempo, también puedes leer el documento tú mismo, incluso si eres un. Es mejor traducir una palabra al chino y luego leerla. Hágalo usted mismo que preguntar a otros, porque no importa cuán detallada sea la respuesta de los demás, no puede ser tan detallada como el documento manual. Al instalar un nuevo software, lea primero el archivo README, luego INSTALAR, luego las preguntas frecuentes y finalmente actúe. . Instale, para que sepa por qué cuando encuentre problemas. De lo contrario, no leerá la documentación y será una pérdida de tiempo buscar respuestas cuando surjan problemas. ¡Los antiguos decían que la prisa genera desperdicio! >

 

6. Olvídate de la forma de pensar de Windows

Los cambios ideológicos son más útiles que las mejoras técnicas temporales, porque pueden ayudarte a acelerar el aprendizaje. Ahora mucha gente usa Linux. Sin embargo, usan Linux. El método es completamente el mismo que el de Windows. Se trata de pensar en Windows. De esta manera, no se puede comprender la esencia de Linux y experimentar su superioridad. amigo a punto de instalar menos de 2. Eliminé mandrake 10. Le pregunté por qué. Dijo que era demasiado lento y que no podía soportarlo. Entonces presté atención a la forma en que usaba Linux. sus operaciones tenían la sombra de Windows. Ni siquiera podía. Las operaciones más básicas, como eliminar y mover archivos, requieren el uso del mouse, lo cual, por supuesto, es lento. Al final, debo decir, ¡simplemente elimínelo! adecuado para usar Linux. No es así como se usa Linux. Puede ver cómo operan los usuarios avanzados de Linux. Por lo general, abren una terminal xterm o rxvt en Una combinación de varios comandos puede completar operaciones muy complejas. Comando comúnmente utilizado en Linux. Si mira el documento man, los principiantes definitivamente lo encontrarán demasiado complicado y no tendrán la intención de usarlo, pero una vez que lo aprendan, no podrán dejarlo. Potente cuando se combina con parámetros exec o se redirige al comando xargs y grep a través de una tubería, puede completar operaciones muy complejas. Si usa una herramienta de interfaz gráfica para completar la misma operación, me temo que llevará más tiempo. Toma más de diez horas. Por lo tanto, los expertos en Linux suelen decir: ¿Cómo podemos vivir sin buscar y grep? Pero ahora la mayoría de los usuarios junior de Linux están influenciados por Windows y les gusta usar herramientas de interfaz gráfica para completar algunas operaciones básicas. La interfaz gráfica no es buena, pero debido a las diferentes ideas de diseño de Linux y Windows, sus métodos de operación también son muy diferentes. Usar la interfaz gráfica en Windows será más rápido que escribir comandos, pero Linux es un sistema operativo compuesto por comandos. líneas ¡Su esencia radica en la línea de comando! ¡No importa qué tan lejos se desarrolle la interfaz gráfica, este principio no cambiará!

7. Aprenda más comandos después de comenzar

Después de leer uno o dos libros introductorios, debe ampliar sus conocimientos y aprender más comandos de Linux. Sin embargo, no aprenda sistemáticamente los comandos de Linux en la etapa principiante. los comandos mencionados en el libro. Es imposible convertirse en un maestro simplemente aprendiendo varios comandos, pero también es imposible convertirse en un maestro sin conocer los comandos. Esto es como aprender inglés sin comprender nada de gramática. Inglés simplemente memorizando palabras de un manual de palabras, pero no puedes mejorar tu nivel de inglés sin vocabulario.

 

Linux es la mejor manera de aprender comandos. La programación de scripts bash es más sencilla de aprender que otros lenguajes, pero sus funciones son muy poderosas. Al aprender programación bash, puede dominar una gran cantidad de comandos de Linux. Además, es necesario comprar un manual de referencia de comandos. Si no sabes cómo usar un comando, puedes consultarlo en cualquier momento, lo cual es más rápido que verificar el documento man. Es especialmente adecuado para personas que no dominan el inglés y no pueden leer el documento man. p>En Linux, los comandos se pueden dividir en comandos básicos del sistema y comandos de aplicación básicos. Son comandos compatibles con todos los sistemas de tipo Unix. Siempre que sea un sistema de tipo Unix, siguen siendo los mismos. debe estar allí, por ejemplo, ls, rm, rmdir, cp, cd, mv, cat, etc. Hay alrededor de 200 comandos básicos como este. Estos comandos deben dominarse. Compré un libro . Este libro es muy bueno. Clasifica los comandos según su índice común y marca 3. Los de una estrella son los comandos más utilizados y hay que dominarlos, seguidos de los de dos estrellas, y los de una estrella son todo lo que necesitas. Para saber, aunque ahora todos son FC3, los comandos básicos clásicos de UNIX no han cambiado en décadas. ¡También hay algunos comandos que son exclusivos de Linux o son archivos ejecutables de una determinada aplicación, como xmms player! Estos, no importa si no lo sabes. Algunos comandos rara vez se usan, por lo que generalmente es difícil recordar su uso. Para estos, al menos debes conocer la existencia de este comando y tener una impresión en tu mente. y simplemente consulte el manual cuando necesite usarlo, pero no debe ignorar la existencia de este comando.

8. Aprenda a administrar el sistema

¡Después de que tenga lo básico! Si tiene conocimiento y domina una cierta cantidad de uso de comandos, puede estudiar más a fondo el sistema de administración. Estos contenidos se encontrarán en libros introductorios, pero no serán muy profundos. Si desea aprender la administración del sistema en profundidad, debe ir. Comprar un libro como este Leer el libro detenidamente y realizar experimentos le ayudará a progresar rápidamente. Aprender a configurar varios servidores de red y construir una red usando Linux son buenas formas de aprender a administrar sistemas Linux y administrar redes. a menudo puede consultar la información en línea, leer los documentos del sitio web oficial y las preguntas frecuentes del software lanzado y leer los artículos destacados del foro. Sin embargo, no puede poner el carro delante del caballo. Leer más libros y libros oficiales. Los documentos pueden permitirle estudiar sistemáticamente, pero los foros pueden ayudarlo a aprender algunos pequeños conocimientos y trucos. Yo mismo voy a menudo al foro, porque incluso un novato puede encontrar algunos pequeños trucos que usted no conoce. trucos leyendo el foro. Pero la proporción de tiempo que dedico a leer documentos y leer foros no es inferior a 4:1. Puedes hacer todas las preguntas que has acumulado en el foro a la vez. Pero cuando seas principiante, no lo hagas. No vayas al foro con frecuencia, porque las preguntas que quieres hacer están todas escritas en el libro, ten paciencia, lo verás pronto

9. Finaliza el sistema. estructura

Cuando tenga cierto conocimiento de la administración del sistema, comprenderá ¿Cuáles son los usos de los archivos de configuración en /etc? Después de saber cómo configurar un servidor de red general, podrá comprender la estructura del sistema. Comprender la estructura del sistema no requiere que vea qué carpetas contienen qué contenido, sino que aprenda algunos principios. Por ejemplo, cómo se inicia el sistema, qué cosas se inician después del inicio, cuáles son los archivos de biblioteca más básicos del sistema. cuáles son sus usos, etc. La mejor manera de aprender la estructura del sistema es crear un sistema Linux usted mismo. No existe qué mejor manera de aprender la estructura del sistema que construir un sistema Linux usted mismo. ) puede enseñarle a compilar un sistema a partir del código fuente usted mismo. Al compilar un sistema usted mismo, puede comprender la estructura del sistema Linux y saber para qué se utilizan los archivos y, por supuesto, ¿cómo coordinan su trabajo?

Todavía quedan muchas cosas por hacer antes de alcanzar el nivel LFS, como aprender a compilar e instalar el código fuente del software publicado y compilar nuevos kernels, etc. Una vez que alcance el nivel LFS, se le puede llamar "maestro" en la mayoría Foros de Linux "¡Correcto! En este punto, equivale a decir que el edificio está básicamente terminado, pero aún necesita pintura y decoración. ¡Los detalles reales aún están detrás!

Recuerde siempre la verdad que hay Es un mundo fuera del mundo, y hay gente fuera del mundo, incluso con el nivel LFS, todavía eres un novato a los ojos de aquellos que participan en el desarrollo de sistemas Linux y han leído el código del kernel de Linux. Mantenga la mente abierta. Incluso si solo tiene un nivel de estrella en el foro, ¡tal vez sea un verdadero maestro potencial! La mayoría de los verdaderos maestros generalmente se dedican a trabajos de investigación y desarrollo. Hay muchos estudiantes que no se han graduado de la universidad y pasan el rato en el foro todo el día.

10. Toma cursos profesionales

Si no eres un especialista en informática y quieres aprender. Bueno, Linux, debes tomar cursos profesionales. Es necesario aprender los principios de las microcomputadoras, los sistemas operativos, las redes de computadoras y otros cursos profesionales. ¿Por qué empezamos a aprender Linux al mismo tiempo? Algunas personas aprenden muy rápido y se convierten en maestros en menos de medio año. , mientras que algunas personas juegan y todavía no se hacen un nombre, y todavía son novatos después de jugar durante uno o dos años. Porque aquellos que aprenden rápidamente tienen lo básico, todos han estudiado cursos profesionales para el mismo documento. Es posible que las personas sin conocimientos básicos no lo entiendan después de leerlo tres veces, pero aquellos con una base sólida lo entenderán después de solo dos escaneos. ¡Ésta es la diferencia entre profesionales y no profesionales! A un nivel superior, debes aprender cursos profesionales básicos.

11. Mantén una actitud de aprendizaje con la mente abierta.

Me gustaría repetir la verdad de que hay un cielo fuera del mundo, y. ¡Hay gente fuera del mundo!

Mantener una actitud de aprendizaje de mente abierta no solo te permitirá aprender más conocimientos, sino que también te hará respetar por los demás

En el mundo de Linux. , si quieres pasar el rato en el foro y hacer comentarios, publica, cambia algunas estrellas para aumentar el nivel y luego di algunas palabras interesantes a un novato para ganarte el respeto de los demás. Incluso un novato que acaba de comenzar puede distinguirlo. calidad de tus respuestas a las preguntas, y así saber lo bueno que eres. Además, cuando te conviertas en un "maestro", también podrás aprender muchos conocimientos de los "novatos". Y crees que definitivamente los conocerás. Pero habrá dificultades cuando los encuentres en la práctica. Y los "novatos" suelen ser mejores para descubrir estos problemas. ¡Esto es lo que los chinos suelen decir, "enseñar y aprender"! p>