Red de conocimiento informático - Programación de la red - ¿Quién puede presentar Linux?

¿Quién puede presentar Linux?

Linux es un sistema operativo de código abierto y un sistema operativo muy popular en el mundo. Las ventajas son muchas.

Es un sistema operativo que está en constante actualización por personas de diversas industrias en todo el mundo.

Es un sistema operativo que no requiere costosos costos de compra

En comparación con Windows, etc., el sistema es mucho más estable

Actualmente es el sistema de servidor preferido por muchas grandes empresas y pequeñas y medianas empresas

Es el sistema con menos ataques de virus en la actualidad

Es el sistema elegido por cualquiera que quiera Un sistema que hay que dominar para convertirse en un experto en informática o ya se ha convertido en un experto en informática

Es un sistema que le permite comprender mejor los métodos operativos subyacentes y los principios operativos de las computadoras

1. El Comité de Competencia Olímpica Internacional decidió: IOI2001 utilizará el sistema operativo Linux y el entorno de programación correspondiente.

2. La Sociedad de Computación de China también decidió adoptar un nuevo sistema operativo y entorno de programación en NOI2001.

3. Linux comenzó como un hobby de Linus Torvalds en la Universidad de Helsinki, Finlandia.

4. Linux es un sistema operativo compatible con UNIX. Pero Linux no incluye el código fuente de Unix.

5. Linux pertenece a un sistema de software (GNU) completamente basado en software libre. Todos los programas GNU siguen un principio "Copyleft", es decir, se pueden copiar, modificar y vender. Sólo hay una regla: todas las mejoras y modificaciones del código fuente deben ser reveladas a todos los usuarios, y todos los usuarios pueden obtenerlas. código fuente modificado. Garantiza la continuidad de la difusión del software libre. Linux es software libre Cualquier organización o individuo puede empaquetar y combinar libremente software y herramientas de Linux bajo la premisa de cumplir con la Licencia Pública GNU, y distribuirlos de forma gratuita o mediante una tarifa. Es decir: Linux es actualmente el único software de sistema operativo gratuito que se puede obtener gratuitamente de Internet u otros canales y puede proporcionar funciones multiusuario, multitarea y multiproceso para PC y redes.

6. El logo (mascota) de Linux es el pingüino.

7. Versiones del kernel de Linux y versiones de lanzamiento. Veamos la versión del kernel, que generalmente toma la forma 2.2.16. La primera parte es el número de versión principal, la segunda parte es el número de versión secundaria, las dos constituyen el número de versión actual del kernel y la tercera parte es el número de revisiones de la versión actual del kernel. Según la convención, cuando el número de versión menor es un número par, significa que el kernel es una versión de lanzamiento estable, y cuando el número de versión menor es un número impar, significa que el kernel es una versión de desarrollo inestable.

8. Al igual que Unix, Linux generalmente se divide en cuatro partes principales: kernel, shell, sistema de archivos y utilidades.

9. Linux necesita utilizar varias particiones al mismo tiempo, y cada partición se denomina sistema de archivos. Se requieren al menos dos particiones: una partición de intercambio y una partición del sistema de archivos raíz.

10. El tipo de sistema de archivos utilizado por Linux es ext2 en lugar de FAT32 (FAT32 es el sistema de archivos utilizado por WINDOWS).

11. "root" es el usuario root y es el usuario con mayor autoridad en el sistema Linux. Esta cuenta tiene acceso completo a todos los archivos del sistema.

12. El apagado de Linux será diferente al de MSDOS. No puede apagarlo a voluntad porque Linux utilizará la memoria como área de almacenamiento temporal, lo que puede provocar la parálisis del sistema. Utilice un apagado normal para escribir información de la memoria en el disco duro. El comando utilizado para apagar es "apagar". La combinación de teclas "Ctrl + Alt + Supr" reinicia Linux.

13. Vi es el editor de pantalla completa más versátil del mundo UNIX. Todas las máquinas UNIX proporcionan este editor. Lo que se proporciona en Linux es vim, una versión mejorada de vi, que es totalmente compatible con vi.

14. X Window System es un potente entorno operativo gráfico en sistemas UNIX. Proporciona un entorno gráfico similar a Windows.

15. En el sistema Linux, el disquete/CD es un sistema de archivos independiente, que debe montarse antes de su uso y desinstalarse después de su uso.

Utilice el comando para montar: Montar –t tipo de sistema de archivos nombre del dispositivo punto de montaje.

16. Linux distingue entre mayúsculas y minúsculas, y a y A no son equivalentes en comandos y parámetros.

17. Linux contiene 5 sistemas de archivos. Los más críticos son el sistema de archivos raíz y el sistema de archivos /usr.

------------------------------------------- -----------------------

Buenas características de Linux

1 Apertura

Significa que el sistema sigue especificaciones de estándares mundiales, especialmente el estándar internacional Open Systems Interconnection (OSI). Todo el hardware y software desarrollado cumpliendo con los estándares internacionales son compatibles entre sí y pueden interconectarse fácilmente.

2 Multiusuario

Significa que los recursos del sistema pueden ser utilizados por diferentes usuarios. Cada usuario tiene permisos específicos sobre sus propios recursos (como archivos, dispositivos) sin afectarse entre sí. . Tanto Linux como Unix tienen funciones multiusuario

3 La multitarea

es la característica más importante de las computadoras modernas. Significa que la computadora ejecuta varios programas al mismo tiempo y cada programa se ejecuta de forma independiente el uno del otro. El sistema Linux programa todos los procesos para que tengan igual acceso al microprocesador. Dado que la CPU procesa muy rápidamente, el resultado es que las aplicaciones iniciadas parecen estar ejecutándose en paralelo. De hecho, hay sólo un breve retraso entre que el procesador ejecuta un conjunto de instrucciones en una aplicación y Linux programa el microprocesador para ejecutar el programa nuevamente, y el usuario no puede sentirlo.

4 Buena interfaz de usuario

Linux proporciona dos interfaces a los usuarios: interfaz de usuario y llamada al sistema. La interfaz de usuario tradicional de Linux es una interfaz de línea de comandos basada en texto, o shell, que puede usarse en línea o almacenarse en un archivo para uso fuera de línea. El shell tiene sólidas capacidades de programación y los usuarios pueden usarlo fácilmente para compilar programas, proporcionando así a los usuarios medios más avanzados para expandir las funciones del sistema. Shell programable se refiere a la combinación de múltiples comandos para formar un programa Shell. Este programa se puede ejecutar solo o simultáneamente con otros programas. Las llamadas al sistema proporcionan a los usuarios una interfaz para la programación. Los usuarios pueden utilizar directamente los comandos de llamada al sistema proporcionados por el sistema durante la programación. El sistema proporciona servicios de bajo nivel y alta eficiencia a los programas de usuario a través de esta interfaz. Linux también proporciona a los usuarios una interfaz gráfica de usuario. Utiliza el mouse, el menú, la ventana, la barra de desplazamiento y otras funciones para presentar a los usuarios una interfaz gráfica amigable que es intuitiva, fácil de operar y altamente interactiva.

5 Independencia del dispositivo

La independencia del dispositivo significa que el sistema operativo trata todos los dispositivos externos como archivos, siempre que sus controladores estén instalados, cualquier usuario puede utilizar archivos que, de igual forma, puede manipular. y utilizar estos dispositivos sin conocer su existencia específica. Un sistema operativo con independencia de dispositivos simplifica el trabajo de agregar nuevos dispositivos al tratar cada dispositivo periférico como un archivo independiente. Cuando es necesario agregar un nuevo dispositivo, el administrador del sistema agrega las conexiones necesarias en el kernel. Esta conexión (también llamada controlador de dispositivo) garantiza que cada vez que se llama a un dispositivo para proporcionar servicios, el kernel los maneja de la misma manera. A medida que se desarrollan y envían a los usuarios nuevos y mejores periféricos, las operaciones permiten un acceso inmediato y sin restricciones a estos dispositivos tan pronto como se conectan al kernel. La clave para la independencia del dispositivo es la adaptabilidad del núcleo. Otros sistemas operativos solo permiten conectar una cierta cantidad o tipo de dispositivos externos. Un sistema operativo independiente del dispositivo puede acomodar cualquier tipo y cantidad de dispositivos porque se accede a cada dispositivo de forma independiente a través de su propia conexión dedicada al kernel. Linux es un sistema operativo independiente del dispositivo y su kernel es altamente adaptable A medida que más programadores se unan a la programación de Linux, se agregarán más dispositivos de hardware a varios kernels y distribuciones de Linux. Además, dado que los usuarios pueden obtener el código fuente del kernel de Linux de forma gratuita, pueden modificar el código fuente del kernel para adaptarlo a los dispositivos externos recién agregados.

6 Proporciona funciones de red enriquecidas.

La red integrada completa es una característica importante de Linux. Linux es superior a otros sistemas operativos en términos de capacidades de comunicación y redes.

Linux proporciona a los usuarios funciones de red completas y potentes. El soporte a Internet es una de sus características de red. Linux proporciona una gran cantidad de software que admite Internet de forma gratuita. Internet se estableció y prosperó en el campo Unix. En este sentido, los usuarios pueden usar Linux para comunicarse con otras personas en el mundo. Red de Internet. La transferencia de archivos es una de sus funciones de red. Los usuarios pueden completar la transferencia de información o archivos internos mediante algunos comandos de Linux. El acceso remoto es su tercera función de red. Linux no sólo permite la transferencia de archivos y programas, sino que también proporciona a los administradores y técnicos de sistemas una ventana a otros sistemas. Con esta capacidad de acceso remoto, un técnico puede dar servicio eficazmente a múltiples sistemas, incluso si esos sistemas están ubicados muy separados.

7 Seguridad confiable del sistema

Linux ha adoptado muchas medidas técnicas de seguridad, incluido el control de lectura y escritura, subsistemas protegidos, pistas de auditoría, autorización central, etc., que proporcionan una buena base para la red. Proporciona la seguridad necesaria para los usuarios en entornos multiusuario.

8 Buena portabilidad

La portabilidad de Linux se refiere a la capacidad de mover el sistema operativo de una plataforma a otra para que aún pueda ejecutarse a su manera. Linux es un sistema operativo portátil capaz de ejecutarse en cualquier entorno y en cualquier plataforma, desde microcomputadoras hasta computadoras mainframe. La portabilidad proporciona un medio para que diferentes plataformas informáticas que ejecutan Linux se comuniquen de forma precisa y eficaz con cualquier otra máquina sin la necesidad de interfaces de comunicación especiales y costosas adicionales.