Red de conocimiento informático - Aprendizaje de programación - Sistema operativo Linux y formación práctica.

Sistema operativo Linux y formación práctica.

¿Conocimientos básicos del sistema operativo Linux?

Linux es una implementación de kernel similar a UNIX que se puede publicar libremente. Es el núcleo subyacente de un sistema operativo. Linux fue desarrollado por Linus de la Universidad de Helsinki en Finlandia, con la ayuda de un gran número de programadores de UNIX en Internet. Originalmente era un programa inspirado en el Minix de su profesor (un pequeño sistema similar a UNIX) y era puramente un pasatiempo personal, pero luego se desarrolló gradualmente hasta convertirse en un sistema completo por derecho propio.

Para comprender qué es Linux, primero debe comprender los sistemas y aplicaciones que nacieron antes de Linux: software UNIX y GNU

¿Comprender qué es el sistema operativo Linux en un artículo?

Linux es un sistema operativo gratuito y de código abierto similar a UNIX. Puede ejecutar las principales herramientas de software, aplicaciones y protocolos de red de Unix, y admite hardware de 32 y 64 bits. El kernel del sistema operativo fue lanzado por primera vez por Linus Torvalds el 5 de octubre de 1991. Linux se desarrolló originalmente como un sistema operativo gratuito para computadoras personales que soportaban la arquitectura Intel x86. Ahora se ejecuta en servidores y otras plataformas grandes, como computadoras centrales y supercomputadoras. Linux también se usa ampliamente en sistemas integrados, como teléfonos móviles, tabletas, enrutadores, televisores y consolas de juegos electrónicos.

Las características del sistema operativo Linux incluyen: buena interfaz de usuario, portabilidad, soporte completo para protocolos de red, soporte para multitarea y multiusuarios, código fuente abierto y gratuito y seguridad confiable.

Linux es un kernel de sistema operativo similar a Unix, de uso gratuito y de difusión gratuita. Es un kernel de sistema operativo multiusuario, multitarea, multiproceso y multi-CPU basado en POSIX y. Unix. Con el desarrollo de Internet, Linux ha recibido el apoyo de entusiastas del software, organizaciones y empresas de todo el mundo. Además de mantener un fuerte impulso de desarrollo en servidores, también ha logrado grandes avances en computadoras personales y sistemas integrados. Los usuarios no solo pueden obtener intuitivamente el mecanismo de implementación del sistema operativo, sino también modificar y mejorar Linux de acuerdo con sus propias necesidades para maximizarlo y satisfacer las necesidades de los usuarios.

Linux no sólo tiene un rendimiento estable del sistema, sino que también es un software de código abierto. Sus componentes principales de firewall tienen un alto rendimiento y una configuración simple, lo que garantiza la seguridad del sistema. En muchas redes corporativas, para lograr velocidad y seguridad, el personal de operación y mantenimiento de la red no solo utiliza Linux como servidor. Linux también puede usarse como servidor y firewall de red, lo cual es lo más destacado de Linux.

¿Cómo redactar un informe de formación en Linux?

Propósito del experimento:

1. Familiarizado con los comandos relacionados con la gestión del sistema

2. Familiarizado con la redirección y las operaciones de canalización; 3. Familiarícese con el corredor en segundo plano

3. Domine el uso de la programación de trabajos en y crontab. Equipo y entorno experimental:

Máquina compatible con PC (modelo específico), Fedora14/CentOS. Contenido y requisitos experimentales:

Contenido experimental:

Comandos de ejercicio relacionados. a la administración del sistema:

top, free, who, w, ps, kill

2. Ejecute el comando vi en segundo plano y luego finalice su operación.

3. Utilice símbolos de redirección para registrar la información del usuario del sistema que ha iniciado sesión actualmente en el archivo.

4. Utilice operaciones de canalización y comandos wc para contar el número de archivos y directorios en el directorio /etc

5. Utilice at para implementar: ejecute /bin/ls a las 4 p.m. hoy

6. todos los días

Requisitos experimentales:

Completa el experimento de forma independiente y realiza operaciones relacionadas en la computadora. Presentar un informe de laboratorio detallado. El informe se presentará en formato impreso en papel A4 y se cargará electrónicamente.

Cuatro pasos experimentales

(1) Practique comandos relacionados con la administración del sistema: top, free, who, w, ps, kill

Comando superior

p>

3f829e29e76caa8c3b1f630a6b27d58d.gif

1.001.jpg(64.78KB, tiempos de descarga: 20)

Subido el 2017-6-101:39

Comando libre

3f829e29e76caa8c3b1f630a6b27d58d.gif

1.002.jpg (6,22 KB, tiempos de descarga: 49)

Subido el 2017-6-101 :39

Quién comando (comando w)

3f829e29e76caa8c3b1f630a6b27d58d.gif

1.003.jpg (6.54KB, tiempos de descarga: 52)

2017-6-101: 39 Subir

Comando Ps

3f829e29e76caa8c3b1f630a6b27d58d.gif

1.004.jpg (5,53 KB, tiempos de descarga: 44)

2017-6 -101:39 Subir

Comando de eliminación

3f829e29e76caa8c3b1f630a6b27d58d.gif

1.005.jpg (6,52 KB, tiempos de descarga: 56)

Subido en 2017-6-101:39

(2) Ejecute el comando vi en segundo plano y luego finalice su operación.

3f829e29e76caa8c3b1f630a6b27d58d.gif

1.006.jpg(14.77KB, tiempos de descarga: 22)

Subido el 2017-6-101:39

(3) Utilice símbolos de redirección para registrar la información del usuario del sistema que ha iniciado sesión actualmente en el archivo;

3f829e29e76caa8c3b1f630a6b27d58d.gif

1.007.jpg(17.15KB, número de descargas: 44)

Subido el 2017-6-101:39

(4) Utilice operaciones de canalización y comandos wc para contar el número de archivos y directorios en el directorio /etc

3f829e29e76caa8c3b1f630a6b27d58d.gif

1.008.jpg (7,82 KB, tiempos de descarga: 158)

Subido el 2017-6-101:39

(5) Implementado con: esta tarde Ejecute /bin/ls a las 4 en punto

3f829e29e76caa8c3b1f630a6b27d58d.gif

1.009.jpg (4.83KB, tiempos de descarga: 51)

2017-6-101:39 Subir

(6) Utilice crontab para implementar: ejecute /bin/ls a las 4 p.m. todos los días

3f829e29e76caa8c3b1f630a6b27d58d.gif

1.010.jpg (2,73 KB, número de descargas: 34)

Subir resumen del experimento en 2017-6-101:39

La composición y aplicación del sistema operativo Linux ¿sistema?

Los sistemas Linux generalmente tienen 4 partes principales: kernel, shell, sistema de archivos y aplicaciones. El kernel, el shell y el sistema de archivos forman juntos la estructura básica del sistema operativo que permite a los usuarios ejecutar programas, administrar archivos y utilizar el sistema.

1. Kernel de Linux

El kernel es el núcleo del sistema operativo y tiene muchas de las funciones más básicas, como memoria virtual, multitarea, bibliotecas compartidas, carga bajo demanda, programas ejecutables y funciones de red TCP/IP.

Los módulos del kernel de Linux se dividen en las siguientes partes: gestión de almacenamiento, gestión de procesos y CPU, sistema de archivos, gestión y controladores de dispositivos, comunicación de red, inicialización del sistema y llamadas al sistema, etc.

2. Linuxshell

Shell es la interfaz de usuario del sistema y proporciona una interfaz para que los usuarios interactúen con el kernel. Recibe comandos ingresados ​​por el usuario y los envía al kernel para su ejecución. Además, el lenguaje de programación Shell tiene muchas características de los lenguajes de programación ordinarios. Los programas Shell escritos en este lenguaje de programación tienen el mismo efecto que otras aplicaciones.

3. Sistema de archivos Linux

Un sistema de archivos es un método de organización de archivos almacenados en dispositivos de almacenamiento como discos. Los sistemas Linux pueden admitir una variedad de sistemas de archivos populares actualmente, como EXT2, EXT3, FAT, FAT32, VFAT e ISO9660.

Cuatro. Aplicaciones Linux

Un sistema Linux estándar generalmente tiene un conjunto de programas llamados aplicaciones, que incluyen editores de texto, lenguajes de programación, XWindow, suites ofimáticas, herramientas y bases de datos de Internet, etc.