¿Cómo cambiar a superusuario en Linux?
Método 1: Puede utilizar el comando su para cambiar al usuario root para ejecutar el comando. Debe ingresar la contraseña del usuario root.
Método 2: Utilice el comando sudo para otorgar permisos temporales a un solo comando. sudo solo otorga permisos a los usuarios cuando son necesarios, lo que reduce la posibilidad de que los usuarios dañen el sistema al ejecutar comandos incorrectamente. Sudo también se puede utilizar para ejecutar comandos como otros usuarios.
Método 3: Establezca una contraseña para el usuario root y luego inicie sesión como usuario root.
1. Comandos básicos de Linux de uso común (comandos básicos de Linux completos). Esta parte es la primera y más importante del aprendizaje. Practica con diligencia y no pienses en si. la interfaz gráfica puede brindarle las respuestas a sus preguntas. En su lugar, busque en todo el mundo y pregunte cómo resolver su problema usando la línea de comando)
En segundo lugar, familiarícese con el sistema Linux y los comandos básicos.
Instale el sistema Linux. Aprenda operaciones básicas y familiarícese con sistemas de archivos, scripts de shell y comandos comunes.
En tercer lugar, comprenda el proceso de desarrollo del programa
Cree un entorno de desarrollo y comprenda el proceso de desarrollo del programa en Linux.
Aprender a utilizar la herramienta de edición de texto Vim, las herramientas de compilación gcc, as, la herramienta de conexión ld, la herramienta de depuración gdb, la herramienta make y poder escribir makefiles. Implemente y compile su propio programa de prueba en C.
Cuarto, pruebe la programación del sistema
Intente utilizar el lenguaje C para la programación del sistema en Linux, lo que requiere llamar a las funciones de biblioteca del sistema (API) de Linux.
Por ejemplo, implemente un programa de procesos/procesos múltiples que requiera comunicación de red y operación de archivos. Úselo para obtener una comprensión profunda del mecanismo operativo de los sistemas Linux.
Quinto, aprenda el kernel
Ya casi ha aprendido lo anterior. Los estudiantes interesados pueden continuar aprendiendo el kernel de Linux.
El módulo del kernel de Linux se muestra a continuación
Esta parte es relativamente profunda. Aquellos que pueden aprenderlo a fondo son básicamente expertos, y escribir un sistema operativo está fuera de discusión.