Soy estudiante de primer año de comunicaciones. Después de escuchar una conferencia, aprendí que además de Windows, existen otros sistemas operativos de computadora, como Linux...
En realidad, creo que básicamente todo el mundo está dando instrucciones aleatorias. (No me culpes, leo las respuestas de todos).
1. No importa si no eres un profesional, ni a qué te dedicas, ni para qué planeas usar Linux, primero que nada, debes saber cómo operar Linux. Si no sabe cómo operar, ¿cómo puede programar, configurar un servidor y aprender sobre el kernel de Linux desde el principio? Déjeme preguntarle esto: ¿puede un estudiante de primer año conocer el ensamblaje de AT&T? ¿Conoces el lenguaje C? Si conoce el lenguaje ensamblador y C de AT&T y está familiarizado con el proceso de inicio de la computadora y los principios operativos (¿cuál es el primer paso después de encender la computadora, dónde salta la BIOS para ejecutar el programa después de cargar la BIOS? Después de saltar a 0x7c00, nuestro inicio ¿Cuál es el formato del sector y cuántos bytes hay? Cómo ingresar al modo protegido después de cargar el sector de arranque y cómo cargar el kernel, luego...) Entonces puedes echar un vistazo al kernel de Linux. Se recomienda elegir la versión 0.11. Este código es relativamente pequeño, solo decenas de miles de líneas (como dijo Linus: ¡lea el maldito código fuente!).
2. Aunque no soy estudiante de informática, tampoco soy estudiante de ingeniería en comunicaciones. Pero he estado expuesto a Linux durante 4 o 5 años. Todavía no me atrevo a decir que domino Linux. Aunque también he leído algo de código fuente 0.11, sé cómo se inicia Linux, puedo ensamblar y estoy más familiarizado con el lenguaje C. Linux es un sistema muy grande y no es tan fácil de controlar como una máquina simple.
3. Responda las preguntas centrales planteadas por jackedboy:
1. El umbral de entrada para Linux es relativamente alto y mucha gente tiene dificultades en este sentido. Esté preparado para trabajar duro para levantar las piernas en alto. Por supuesto, permítanme decir esto primero: no es que Linux sea difícil, por lo que nos resulta difícil comenzar. Es porque Microsoft nos ha acostumbrado a las operaciones de ventanas y a las operaciones tontas que pensamos que Linux es difícil y el umbral es alto. En general, recomiendo que las personas que cambian de Windows a Linux se familiaricen primero con DOS, al menos que no estén familiarizadas con la línea de comandos. Además, puedes usar Baidu fácilmente para saber cómo usar los comandos DOS, lo cual también es fácil de aprender. No importa si no quieres aprender DOS. De todos modos, es inútil aprender DOS cuando se trata de Linux.
2. Seleccione e instale una distribución adecuada. Este paso es muy importante. Aprender Linux comienza con la instalación. Al principio, recomiendo que los principiantes instalen una máquina virtual (vmware, virtualbox, etc., solo busque en Baidu y sabrá qué hace la máquina virtual y cómo usarla), porque la máquina virtual no dañará la máquina real. Los principiantes se parecen más a los terneros recién nacidos y cualquier daño puede provocar la pérdida total o parcial de los datos del disco duro de su computadora. En cuanto a versiones de distribución tenemos muchas comunes como ubuntu, fedora, debian, slackware, Archlinux, etc. Entonces, ¿cómo elegir? Mi consejo general es elegir el que mejor refleje las características de Linux. Para las distribuciones anteriores, a menudo recomiendo Fedora en lugar de Ubuntu a los principiantes. Personalmente, no me gusta Ubuntu. Aunque es muy simple de usar, no es necesariamente malo que los principiantes encuentren muchos problemas. Por supuesto, al final, cuando empieces, podrás elegir distribuciones como archlinux y slackware, porque te hacen sentir más cómodo. Los principiantes recuerden: no cambien constantemente las distribuciones, ya que es una pérdida de tiempo y no favorece el aprendizaje del sistema.
3. Aprenda el funcionamiento y mantenimiento sencillo de Linux. Cuanto más sepa sobre el hardware en esta etapa, mejor. Después de instalar el sistema, debe aprender a operarlo. Al menos debe saber cómo iniciar Linux y debe estar familiarizado con algunos comandos comunes. Aunque Linux tiene un entorno x, todavía es inseparable de la línea de comandos. Esta parte es la que lleva más tiempo. La duración varía, tal vez varios años. La clave es cuánto tiempo dedicas a estudiar y hasta dónde planeas estudiar.
En este proceso, debe leer libros y consultar información. A menudo puede acostarse en medio de la noche o en la primera mitad de la noche y levantarse en medio de la noche para trabajar en Linux (Internet es bueno). en la segunda mitad de la noche!! :D) Recomiendo un libro, y las respuestas anteriores ya han mencionado varios nombres "Cocina privada de Linux de Niao - Capítulo básico" No hagas ningún capítulo sobre el servidor. eso al principio.
4. En el proceso de aprender Linux, poco a poco irás descubriendo la intersección entre tu especialización y Linux. Poco a poco irás comprendiendo aquellos aspectos de tu Linux que requieren de tu especial atención y serán de gran ayuda para tu profesión. Bueno, para entonces podrás concentrarte en estudiar cierto aspecto de Linux. Creo que, como estudiante de comunicaciones, lo integrado es lo que más necesitas saber, para que poco a poco puedas entrar en contacto con la compilación cruzada (arm-linux-gcc).
5. Déjame resumir: no estés ansioso por lograr un éxito rápido y prepárate para un trabajo duro y a largo plazo. Comience con lo básico y familiarícese con la instalación del sistema operativo. Puede descargar el sistema operativo e instalarlo en una máquina virtual primero. Si no sabe cómo instalarlo o si tiene problemas con la instalación, vaya. Pregúntale a Google y Baidu. Cuanto más sepa sobre el hardware, mejor, como la estructura del disco duro, el proceso de inicio de la informática, etc. En resumen, cuanto más, mejor. En el proceso de aprender a operar Linux, poco a poco descubrirá la intersección entre su especialización y Linux, y luego se concentrará en aprender. eso es todo. ¡Buena suerte! !