Extensiones de archivos en GNU/Linux

Servicios de Desarrollo Web, Software y Aplicaciones moviles, & Soporte tecnico, blog oficial de tecnologia y mas

Extensiones de archivos en GNU/Linux

Software Libre

¿Qué Son las Extensiones de Linux?

Las extensiones en Linux son complementos que se pueden instalar para añadir o mejorar funcionalidades del sistema operativo.

Thank you for reading this post, don't forget to subscribe!

Pueden ser tan simples como scripts que automatizan tareas o tan complejas como aplicaciones que transforman la interfaz de usuario.

Ejemplos de Extensiones Populares

Impacto en la Experiencia del Usuario

El uso de extensiones puede transformar completamente la experiencia del usuario final en Linux.

Sin embargo mejora la usabilidad y la accesibilidad hasta aumentar la productividad y la seguridad, las extensiones son una herramienta esencial para cualquier usuario que quiera sacar el máximo provecho de su sistema operativo.

Pero será posible para cualquier usuario, sin embargo Linux con el paso del tiempo ha creado extensiones para ejecutables por que hace mas fácil la instalación de los programas.

Conclusión

Las extensiones de Linux ofrecen una forma sencilla y efectiva de personalizar y mejorar la experiencia del usuario final.

A causa de que busques mejorar la apariencia de tu escritorio, sin embargo puedes añadir nuevas funcionalidades o aumentar la seguridad.

Sin embargo las extensiones son una excelente opción para cualquier usuario de Linux.

A causa de estos beneficios les dejo las extensiones más usadas en este sistema operativo.

Extensiones de Ejecutables:

  • ELF: Formato binario estandar en GNU/Linux
  • PL: Script en lenguaje Perl.
  • PY: Script en lenguaje Python.
  • SH: Script de Shell, utilizado para crear pequeños programas.

Códigos fuentes y librerías:

  • A: Librerías estáticas.
  • C: Código del lenguaje C.
  • CPP: Código del lenguaje C++.
  • DIFF: Conjunto de isntrucciones que defines los cambios al aplicarse un parche.
  • H: Cabecera de archivos programados en C
  • LO: Archivo temporal creado en la compilación de una librería.
  • O: Archivo temporal creado al compilar un programa.
  • SO: Librerías compartidas, equivalentes a DLL en Windows.
Extensiones

Comprimidos y empaquetados:

  • ARJ: es un formato de compresión muy habitual hace unos años.
  • BZ2: Consiste en un archivo comprimido con la herramienta BZIP2.
  • GZ: fichero generado mediante la herramienta GZIP, sustituta de la ya anticuada «compress»
  • RAR: sustituto natural de ARJ.
  • TAR: archivo empaquetado sin comprimir, habitualmente comprimido con GZIP o BZIP2, formando extensiones dobles. (ej. tar.gz)
  • TBZ2: es un archivo resultante de comprimir en BZIP2 un archivo TAR.
  • TGZ: Resultado de comprimir en GZIP un archivo TAR.
  • Z: es un fichero comprimido con la herramienta compress.
  • ZIP: Es el formato de compresión más utilizado en internet, pero en GNU/Linux no es muy común usarlo.

Archivos del Sistema:

  • CONF: es un archivo de configuración de un programa. Almacenados en su mayoría en el directorio /etc/
  • LOCK: Indica el bloqueo de un servicio, proceso o programa. Se suelen guardar en /tmp borrándose con cada inicio.
  • LOG: es un archivo de información, generados por el propio núcleo y los programas y servicios instalados.
  • PID: son ficheros identificadores de procesos, por que son necesarios para el correcto funcionamiento de los servicios en ejecución.
  • SOCKET: Identifica archivos usados para medio de comunicación entre dos programas situados habitualmente en equipos distintos.
  • TMP: son archivos temporales creado por un programa para almacenar información.

Distribuciones de paquetes binarios:

  • DEB: ejecutable usado por Debian y distros derivadas, sin embargo las que destaca son: Ubuntu o Linux Mint como más conocidas.
  • DSC: es un archivo de información del código fuente de un paquete en Debian.
  • EBUILD: es un script utilizado por Gentoo para compilar e instalar paquetes a partir de su código fuente.
  • RPM: ejecutable usado por Red Hat, Fedora, CentOS, SUSE, Mandriva y derivados.
  • SLP: ejecutable para la distribución Stampede.
  • TGZ: pertenece archivos TAR.GZ ya compilados para Slackware.

Sin embargo el siguiente enlace encontrarás mas extensiones de Linux:

https://es.scribd.com/document/314283618/Extensiones-de-Archivos-en-GNU-Linux