Constellation Knowledge Network - Preguntas y respuestas sobre Bagua - ¿Cuáles son los sufijos de archivos de Linux?

¿Cuáles son los sufijos de archivos de Linux?

¿Explicación detallada del sufijo de formato de archivo del sistema Linux?

bz2------archivo comprimido bzip2

.gz------archivo comprimido gzip

.tar---- -- archivo de paquete tar (es un archivo de paquete, no un archivo comprimido)

.tbz------paquete tar y comprima el archivo con bzip

.tgz--- --paquete tar Y use archivos comprimidos gzip

.au-----archivos de audio

.gif-----archivos de imagen gif

. html/. htm-----Archivo HTML

.jpg-----Archivo de imagen JPEG

.pdf------Documento electrónico (formato PDF)< / p>

.png-----Archivo de imagen PNG

.ps------archivo postscinpt (archivo de formato de impresión)

.txt--- ---Archivo de texto sin formato

.wav-----archivo de audio

.xpm-----Archivo de imagen

.conf-- - ----Archivo de configuración

.lock-------Archivo LOCK (usado para determinar si se usa un archivo o dispositivo)

.rpm---- - -REDHATPackage.Archivo de administrador (paquete o paquete de software)

.c-------Archivo de código del programa fuente C

.cpp------Programa fuente C++ archivo de código

.h------Archivo de encabezado del programa C o C++

.o------Archivo de objeto de programa

. pl------archivo de script de Perl

.so-----archivo de biblioteca de clases

.sh-----el script de Shell y el archivo bat de Windows son similares

.bin-----archivo ejecutable binario

¿Cuál es la extensión predeterminada de los archivos ejecutables en Linux?

Generalmente, no hay ningún sufijo. Linux generalmente puede identificar automáticamente el tipo de archivo. Hay muchos tipos que no necesitan agregar un sufijo, siempre que se establezca el permiso de ejecución y el encabezado del archivo elf. incluido, puede considerarse como un archivo ejecutable. Si es un archivo de texto sin formato, puede considerarse como un archivo ejecutable. Los archivos ejecutables, como los programas de instalación de software comerciales que se pueden descargar como parte de un script ejecutable, tienen un .bin. sufijo

¿Se puede cambiar el sufijo del archivo en el sistema LINUX?

Linux no distingue sufijos de archivos como Windows, por lo que se puede cambiar sin afectar el uso.

1. mv puede mover archivos o cambiar nombres de archivos.

2. Modifique el nombre: mvfileName.typefileName.newType para cambiar el sufijo del archivo.

3. Sin embargo, no cambie algunos archivos específicos a voluntad, como los archivos de configuración.

¿Extensión predeterminada de Linux?

Por lo general, los archivos ejecutables no tienen extensión. A diferencia de Windows, Linux no distingue los tipos de archivos según las extensiones. De hecho, los archivos en Linux no necesitan extensiones. Todo es un archivo, incluidos archivos de dispositivo, archivos de directorio, archivos normales, etc. Para saber si es un archivo ejecutable, normalmente usa el comando ls-l para ver si los atributos del archivo contienen permisos ejecutables (x). Linux no determina el tipo de archivo según la extensión, sino según el contenido del archivo. Entonces, la función de la extensión es ayudar a las personas a identificar el archivo. Es de poca utilidad para el propio sistema Linux. La terminación .sh indica que es un archivo de script de shell, pero los archivos que no terminan en .sh también pueden ser scripts de shell ejecutables (como los scripts en /etc/init.d), porque sus archivos tienen #!/bin / al principio. sh esta línea.

¿Aprender tipos de archivos y sufijos de Linux un poco al día?

Tipos de archivos comunes en Linux

Archivos generales

Este es el archivo que enumeramos mediante ls-l. El primer carácter de la primera columna es -, según. Según el contenido del archivo, también se puede dividir en varias categorías:

Archivo de texto plano (ASCII): Equivale al Bloc de notas, llamado archivo de texto plano, y podemos leer directamente el contenido del el archivo. Este tipo de archivos ocupa mucho en los sistemas Linux.

Archivo binario (binario): El archivo ejecutable (scripts) en el sistema Linux es un archivo binario, y este archivo debe tener x permisos para poder ejecutarse. Algunos comandos de nuestro sistema son archivos de este tipo.

Archivo de formato de datos (datos): en el sistema Linux, algunos programas leerán ciertas bases de datos cuando se ejecuten. Estos archivos son archivos de datos.

Por ejemplo, el último comando que mencionamos anteriormente llama a /var/log/wtmp. Si usamos el comando cat para ver el archivo /var/log/wtmp, encontrará que está todo confuso.

Con respecto a algunos otros tipos de archivos, como archivos de conexión, archivos de dispositivo, archivos de interfaz de datos (sockets), archivos de tubería (tubería), etc., estos también son algunos tipos de archivos especiales, solo necesitamos comprender ellos Sí, en el estudio posterior, solo necesitas saber qué es cuando lo ves. Si desea obtener más información en profundidad, busque información relevante y estudie lentamente, como por ejemplo cómo ver un archivo de datos, etc.

Sufijo de archivo Linux

También dijimos al principio que en el sistema Linux, los requisitos para este sufijo no son tan estrictos como los del sistema win de Microsoft, para que sea más fácil. Confirme qué tipo de archivo es el archivo y agregue el sufijo correspondiente al final. Si el contenido de un archivo se puede leer usando el comando cat, después de cambiar el sufijo, aún se puede leer usando cat.

También sabemos que en el sistema win de Microsoft, los archivos ejecutables de uso común generalmente terminan en .com, .bat y .exe. Es diferente en nuestro sistema Linux. Puedo agregar permisos X (ejecutables) a cualquier archivo, pero si se puede ejecutar correctamente depende del contenido del archivo en sí. Un punto importante aquí es que existe una diferencia entre poder ejecutarse y poder ejecutarse con éxito. Por ejemplo, tenemos un archivo install.log en el directorio de inicio del usuario raíz. Le agregamos permisos X. Aunque es un archivo ejecutable, no habrá resultados después de la ejecución porque no se puede acceder al contenido de este archivo. Nuestro sistema se ejecutó, ¡por supuesto que no pudo ejecutarlo!

Entonces, con el fin de facilitarnos el entendimiento de para qué sirven los archivos en el sistema. El sistema Linux seguirá utilizando el nombre del sufijo correspondiente para indicar el tipo de archivo. Echemos un vistazo a algunos sufijos comunes

.sh: generalmente son algunos archivos de script que escribimos nosotros mismos, generalmente escritos a través del shell, por lo que están representados por .sh.

.z, .tar, .tar, .gz, .zip, .tgz: Este tipo de archivos son archivos comprimidos, pero utilizan diferentes métodos de compresión.

.log: Este tipo de archivo es un archivo de registro.

.conf: este tipo de archivo son algunos archivos de configuración, que se ven con mayor frecuencia en sistemas Linux.

.rpm: este es un paquete de software de Red Hat. Por supuesto, los sufijos de los paquetes de software utilizados por diferentes distribuciones de Linux son diferentes.

.php, .jsp, .html, .css: esta categoría incluye todos los archivos de tipo sitio web.

Por supuesto, hay algunos otros sufijos, que no tienen mucho significado. Son solo para que los identifiquemos brevemente.

Esta longitud ya es muy larga, para nosotros es suficiente. En el estudio posterior, encontrará que en el sistema Linux, muchos nombres de software son muy largos. Será una pérdida de tiempo si escribe cada palabra una por una y, a veces, cometerá errores. ? Por supuesto que no. Los nombres de archivo largos nos ayudan a saber para qué sirve este archivo (creo que en realidad es conveniente para nosotros). Para evitar que escribamos tantas palabras, hay una tecla de función importante en el sistema Linux, que es TAB. Tiene una función de finalización. Simplemente escriba las primeras palabras y presione TAB para completarlas. dos veces, se mostrará el contenido relacionado con estas palabras. Jaja, si los amigos que usan Linux no conocen esta función o no saben cómo usarla, ¡entonces es un fracaso!

Reglas de nomenclatura de archivos en sistemas Linux

Sabemos que en los sistemas Linux, los comandos se utilizan básicamente para operar. El shell que utilizamos tiene muchas características especiales, si nuestro nombre de archivo. es lo mismo que los caracteres especiales en este shell, será difícil de manejar, por lo que cuando le demos nombre al archivo, debemos evitar algunos caracteres especiales y facilitar su identificación. Los enumeramos a continuación para su referencia (no es eso). no puedes comandar a estos personajes, sólo se recomienda evitarlos).

上篇: Chismes de restaurantes ultravioleta 下篇: Las tumbas ancestrales están en un desastre. Adivinación_Las tumbas ancestrales están hechas un desastre.
Artículos populares