Red de conocimiento informático - Aprendizaje de programación - ¿Qué contiene la entrada de la tabla de archivos de Linux?

¿Qué contiene la entrada de la tabla de archivos de Linux?

¿Cuáles son los dos tipos de archivos de usuario de Linux?

/boot: registra la información de inicio del sistema, sepárala si es necesario

/home: similar a la carpeta mydocuments de Windows, guarda configuraciones personales, etc., tmp: carpeta temporal, el sistema usa más Muchos

/usr, /var, /usr/local, /opt: almacena programas instalados y archivos de configuración del sistema. El contenido específico de diferentes distribuciones puede ser diferente.

Es. Se recomienda que los puntos de montaje sean: 1. /home, que puede conservar datos personales y otros contenidos al reinstalar Linux, 2. /, que es el punto de montaje más básico del sistema, 3. partición de intercambio, similar a la memoria virtual .

¿Cuáles son los formatos comunes del sistema de archivos en Linux?

Los sistemas de archivos comúnmente utilizados en Linux incluyen principalmente ext3, ext2 y reiserfs. Linux actualmente soporta casi todos los sistemas de archivos tipo Unix Además de ext3, reiserfs y ext2, que debemos elegir al instalar el sistema operativo Linux, también soporta HFS de MACOS de Apple, así como sistemas de archivos de otros sistemas operativos Unix. como XFS y JFS, Minixfs y UFS, que se pueden encontrar en el código fuente del kernel;

Por supuesto, Linux admite el sistema de archivos NTFST y fat de Windows, pero no admite el archivo NTFS. sistema. Linux también admite los sistemas de archivos NTFST y FAT de Windows, pero no admite la escritura en el sistema de archivos NTFS; admite la lectura y escritura del sistema de archivos FAT. Ahora también existe el nuevo sistema de archivos ext4.

¿Crear archivos y carpetas en Linux?

1. Cree un archivo en Linux. Si desea crear un archivo vacío, puede utilizar el comando táctil. Si desea crear un archivo vacío, puede usar el comando táctil, como "touchzuoyo"

2.vi crea el archivo. Si el nombre del archivo adjunto a vi no existe, lo ingresará automáticamente. la interfaz vi.

3. Después de editar y guardar, puede ver el contenido del archivo.

4. Cree una carpeta. Si desea crear una carpeta, se llama directorio en Linux. Utilice el comando mkdir para lograr esto, como "mkdirzuoyotest"

5. Creación por lotes Si desea crear varios directorios, puede pasar por mkdir directamente. Como mkdirabc, creación de superposiciones. mkdir-p puede crear directamente directorios de varios niveles.

6. Cómo eliminar archivos. Si desea eliminar archivos, utilice el comando rm. El valor predeterminado es rm-i, que requiere confirmación al eliminar

7. Cómo eliminar un directorio Si desea eliminar un directorio, use el parámetro rm-r. Si es una eliminación forzada, use. rm-rf para conectar el nombre del archivo o directorio

p>

¿Cuáles son todos los formatos de archivo en Linux?

Hay siete tipos de archivos en Linux:

Tipo de archivo ordinario;

Tipo de archivo de directorio

Tipo de archivo de dispositivo de bloque <; /p>

Tipo de dispositivo de carácter;

Tipo de archivo de socket;

Tipo de archivo de tubería;

Tipo de archivo de enlace.

Tipo de archivo común

El tipo de archivo más utilizado, que se caracteriza por no contener información estructural e información del sistema de archivos. Los archivos con los que los usuarios suelen entrar en contacto, como archivos de gráficos, archivos de datos, documentos y archivos de sonido, pertenecen todos a este tipo de archivos. Según su estructura interna, estos archivos se pueden dividir en archivos de texto sin formato (ASCII), binarios. archivos (binario) y archivos de formato de datos (datos), varios archivos comprimidos.

Archivo de texto sin formato (ASCII): este es el tipo de archivo más común en los sistemas Unix. La razón por la que el archivo se denomina archivo de texto sin formato es porque el contenido de datos que contiene se puede leer directamente, como por ejemplo. números, letras, etc. Los archivos de configuración casi siempre pertenecen a este tipo de archivo.

Por ejemplo, utilice el comando "cat~/.bashrc" (cat lee el contenido del archivo) para ver el contenido del archivo.

Archivos binarios: en realidad, el sistema solo puede reconocer y ejecutar archivos binarios; los archivos ejecutables de Linux (los scripts y los archivos por lotes basados ​​en texto no se cuentan) están en este formato. Por ejemplo, el comando cat es un archivo binario.

Archivos de datos: algunos programas leerán archivos en formatos específicos cuando se ejecuten. Estos archivos en formatos específicos pueden denominarse archivos de datos. Por ejemplo, Linux registra los datos de inicio de sesión en el archivo /var/log/wtmp cuando un usuario inicia sesión, que es un archivo de datos que se puede leer con el último comando. Sin embargo, cuando se usa cat, se lee un galimatías. Esto se debe a que se trata de un archivo en un formato especial.

Tipo de archivo de directorio

Los archivos utilizados para guardar nombres de archivos e información relacionada son los nodos básicos del sistema de archivos de la organización del núcleo. En Linux, un archivo de directorio puede contener un subdirectorio de archivos o un archivo normal.

Se puede acceder mediante el comando #cd.

Tipo de archivo de dispositivo de bloqueo

Archivo de dispositivo de bloqueo: es un dispositivo de interfaz para que el sistema de almacenamiento acceda a los datos. En pocas palabras, es un disco duro. Por ejemplo, el código del disco duro número 1 es un archivo como /dev/hda1.

Tipo de dispositivo de caracteres

Archivo de dispositivo de caracteres: es decir, dispositivo de interfaz de puerto serie, como teclado, mouse, etc.

Tipo de archivo socket

Este tipo de archivo se usa comúnmente para conexiones de datos de red. Se puede iniciar un programa para escuchar las solicitudes del cliente y luego el cliente puede comunicar datos a través del socket.

Tipo de archivo Pipe

Este es un tipo de archivo muy especial, utilizado principalmente para la transmisión de información entre diferentes procesos. Cuando dos procesos necesitan transmitir datos o información, se puede utilizar un archivo de canal. Un proceso escribe los datos o la información que deben transmitirse en un extremo de la tubería y el otro proceso obtiene los datos o la información necesarios del otro extremo. de la tubería. Por lo general, la tubería se establece al ajustar el caché.

Tipo de archivo vinculado

Es un archivo especial que apunta a un vínculo a un archivo real, similar a un acceso directo en Windows. Los archivos de enlace son diferentes y se pueden dividir en archivos de enlace físico y archivos de enlace simbólico.

¿Cuántos archivos se pueden colocar en una carpeta en Linux?

Depende del sistema de archivos que se utilice. Más subdirectorios Actualmente, Ext3 sólo admite 32.000 subdirectorios, mientras que Ext4 elimina esta limitación y, en teoría, admite un número ilimitado de subdirectorios. Más bloques y i-nodos Los sistemas de archivos Ext3 utilizan un espacio de 32 bits para registrar números de bloques y i-nodos, mientras que los sistemas de archivos Ext4 los extienden a 64 bits.