¿Para qué sirve aprender a programar bajo el shell de Linux?
1. Para aquellos que lo prueban, solo les lleva dos o tres días hablar con Linux sobre 886. Porque a los principiantes comunes y corrientes no les gustará Linux. 2. Las personas a las que simplemente les gusta Linux tardarán en comenzar al principio, pero gradualmente descubrirán que hay muchas cosas que los hacen felices acerca de Linux y cuanto más aprendan, más se divertirán. 3. Las personas que necesitan aprender Linux (para trabajar o estudiar, etc.) deben aprenderlo sistemáticamente y es mejor tener un buen libro del que aprender. Linux es un sistema de código abierto escrito por hackers de todo el mundo. Para aquellos que aman aprender tecnología informática (algoritmos, estructuras de datos, programación, sistemas operativos...), Linux es un paraíso. Personalmente, juego con Linux simplemente por interés y no tiene nada que ver con el trabajo. Hay varios tipos diferentes de aprendizaje: a) Uso -> necesita aprender algo de historia de Linux, varios comandos, operaciones de escritorio y conocimientos de shell b) Programación -> aprender la interfaz de Linux c) Administración del sistema -> aprender algunas necesidades del administrador Comandos para dominar d) Kernel, código fuente -> Primero debes aprender los principios del sistema operativo y luego estudiarlos lentamente. Linux es algo extraño, porque cuanto más sabes, más preguntas tienes. Si lo va a utilizar en el futuro, aprender Linux, naturalmente, le resultará útil. Si no puede usarlo, el propósito de aprender Linux es consumir su energía, expandir su pensamiento y visión y mejorar su capacidad de autoaprendizaje. Desde la perspectiva del costo de oportunidad que paga, aprender Linux no es rentable, porque debe usar su tiempo limitado para aprender cosas que son más importantes para usted, en lugar de aprender Linux irrelevante. A menos que trates a Linux como un pasatiempo. Como dice el refrán: "El cinturón se vuelve cada vez más ancho, pero nunca te arrepentirás y te sentirás demacrado por la pérdida de tu ropa". Naturalmente, es un sentimiento diferente. Cuando usa Shell para escribir un script que puede usar, sabrá que es útil y siempre tendrá una sensación de logro. Por ejemplo, si necesita buscar todos los archivos y cambiar los nombres en mayúsculas a minúsculas, como por ejemplo. El programa se puede escribir con unas pocas líneas de shell, pero ya sea C u otros lenguajes, es muy problemático y la modificación manual es aún más problemática. ¿Entiendes la utilidad de la programación shell? Cada lenguaje tiene sus propios campos aplicables.