Introducción a Linux

Tres modos de software

  • Software empresarial (software comercial )

Los desarrolladores venden copias y brindan servicios técnicos de software. Los usuarios solo tienen derecho a usar , pero no pueden copiar, difundir y modificar ilegalmente

  • Shareware ( Shareware )

Para compartir software, el desarrollador proporciona la autorización de copia del programa de prueba de software. Después de que el usuario usa el programa para copiar durante un período de tiempo, debe pagar al desarrollador una tarifa de uso y el desarrollador proporciona las actualizaciones y los servicios técnicos correspondientes.

  • Software libre ( Freeware o Software libre )

Para el software al que hace referencia el software libre, sus usuarios tienen la libertad de usar, copiar, distribuir, investigar, reescribir y reutilizar el software .

Proyecto GUN dado GUN

GNU es un acrónimo definido de forma recursiva por " GNU's Not Unix" . El objetivo principal de GNU es ser software libre .

GNU es un sistema de software compatible con UNIX . El objetivo del proyecto es crear un sistema operativo y un software de aplicación completamente libres. El software GNU es software libre. Linux es una plataforma operativa común para el software de proyectos GNU .

El Proyecto GNU ( Proyecto GNU) es el proyecto de software de código abierto más famoso apoyado por la FSF (Free Software Foundation) . Su imagen de " Wild Horse" y la filosofía de " Free as in Freedom" han circulado ampliamente en los foros abiertos internacionales. comunidad de origen.

Software de código abierto

El software de código abierto generalmente se lanza de forma gratuita, puede descargarlo libremente en Internet y los usuarios no tienen que pagar .

El software de código abierto está dirigido por una organización central y generalmente es desarrollado en colaboración por una gran comunidad en Internet . Este modelo de desarrollo de " bazar " lo hace generalmente de mayor calidad que el software de código cerrado .

Los usuarios pueden obtener el código fuente del software, lo que facilita la personalización de acuerdo con sus propios requisitos especiales.

El ciclo de vida del software de código abierto no depende de una determinada empresa, por lo que tiene una mayor vitalidad .

¿Qué es Linux?

Linux es un potente sistema operativo y, al mismo tiempo, es un software libre, gratuito y de código fuente abierto. El propósito de la compilación es establecer un producto compatible con UNIX que no esté restringido por ningún copyright de software comercial y que se pueda utilizar libremente en todo el mundo .

Se están utilizando ampliamente varios  sistemas operativos GNU que utilizan Linux como núcleo  , aunque estos sistemas se denominan a menudo " Linux" , deberían denominarse con mayor precisión sistemas GNU / Linux .

Ventajas de Linux:

Linux es software libre . Linux tiene todas las funciones de Unix . Linux no solo proporciona a los usuarios potentes funciones del sistema operativo, sino que también proporciona una gran cantidad de software de aplicación .

Características de Linux:

  • Sistema abierto

          Norma internacional ISO , compatible

  • Sistema multiusuario y multitarea
  • Tiene una excelente estabilidad y rendimiento de velocidad.

          Funcionamiento continuo durante meses y años

          Los factores que limitan el rendimiento del sistema son principalmente E / S de disco y bus

  • Seguridad del sistema confiable

          Control de permisos de lectura y escritura, pista de auditoría, etc.

  • Proporciona funciones de red enriquecidas

          La red y la comunicación son mejores que otros sistemas operativos

  • Compatibilidad y portabilidad estándar

          Sistema operativo portátil

  • Proporciona una buena interfaz de usuario.

          Interfaz de comando de usuario, interfaz de llamada al sistema, interfaz gráfica de usuario

La composición de Linux:

 

Kernel de Linux : el kernel ( Kernel )

    Es el corazón del sistema y realiza las funciones básicas del sistema operativo .

  • Aspecto de hardware: equipo de hardware de control, gestión de memoria, interfaz de hardware, E / S básica
  • Software: administra el sistema de archivos, asigna memoria y tiempo de CPU para el programa, etc.

Shell de Linux : Shell es el sistema

    Interfaz de usuario, que proporciona usuario y kernel.

    Una interfaz para operaciones interactivas . (Similar a DOS en Windows)

Aplicaciones Linux : incluidos editores de texto, lenguajes de programación, X Window , suites ofimáticas, herramientas de Internet , bases de datos, etc.

Sistema de archivos de Linux : un sistema de archivos es un método de organización para almacenar archivos en dispositivos de almacenamiento como discos. Suele estar organizado en una jerarquía de directorios . El sistema usa / como directorio raíz.

Número de versión del kernel de Linux

Consta de tres números: rxy

r: versión del kernel publicada actualmente

x: número par: versión estable, número impar: versión en desarrollo

y: número de correcciones de errores

Partición del disco y estructura del disco duro

Clasificación de división:

  • Partición primaria, partición extendida y partición lógica

  • En Linux , los usuarios usan nombres de dispositivos ( archivos especiales ) para acceder a los dispositivos, y los discos no son una excepción.
  • Partición de disco: utilice la partición como directorio. No existe el concepto de letra de unidad. El nombre del dispositivo en Linux se almacena en el directorio / dev .
  • Los nombres de los dispositivos de los discos duros de la interfaz IDE comienzan con / dev / hd ; los nombres de los dispositivos de los discos duros de la interfaz SCSI / SAS / SATA / USB comienzan con / dev / sd .

    Los números 1 ~ 4 están reservados para la partición primaria o la partición extendida, y el número de partición lógica comienza desde 5 .

A diferencia del sistema Windows , no existe el concepto de letra de unidad en el entorno Linux . Para operar en un dispositivo de disco , debe usar el nombre del dispositivo de disco ; para manipular archivos, debe montar el sistema de archivos creado en una partición o volumen lógico.

Sistema de archivos de Linux:

En Linux en el sistema después de la división de las particiones , pero también en un sistema de archivos de partición se crea .

La operación de crear un sistema de archivos en Linux es equivalente a la operación de formatear un disco en Windows .

Los tipos de sistemas de archivos más utilizados en Windows son FAT32 y NTFS .

Los tipos de sistemas de archivos más utilizados en Linux son: ext2 / 3/4 , XFS , JFS , ReiserFS, etc.

Comparación de particiones de Linux y Windows:

Linux usa particiones:

Estructura de directorios:

 

 

 

 

 

 

 

 

 

 

 

Supongo que te gusta

Origin blog.csdn.net/Qmilumilu/article/details/87992756
Recomendado
Clasificación