Octavodia
Categorías
  • Aplicaciones
  • Blog
  • Ciencia
  • Comentarios tecnología
  • Correo Web
  • Electrónica
  • Historia Tecnología
  • Información
  • Tecnología
  • Test Tecnología
  • Vida
Octavodia
  • Tecnología

Controle el sistema Linux con fstab

Total
0
Shares
0
0
0

En este artículo, le mostraré cómo usar fstab para controlar su sistema Linux.

Más información sobre fstab

El archivo / etc / fstab le permite controlar qué sistemas de archivos se montan en el momento del arranque del sistema Linux, incluidas las particiones de Windows y los recursos compartidos de red. También puede utilizarlo para controlar puntos de conexión para dispositivos de almacenamiento externos, como USB y discos duros externos. En este artículo, le mostraré cómo usarlo para controlar su sistema Linux.

/ etc / fstab – Disponible en todas las computadoras Linux, controle qué sistema de archivos Linux está montado aquí.

Su página de tutorial, man fstab, comienza con información:

Fstab es un programa que solo pueden leer otros programas, sin permiso de escritura; Los administradores del sistema deben ser responsables de crear y mantener este archivo correctamente.

Sin embargo, hoy en día fstab generalmente lo crea un instalador o programa. Por lo tanto, no debe preocuparse demasiado por su “responsabilidad”.

Pero si desea profundizar en la investigación de fstab, aún debe comprender cómo y cómo ajustarla.

Un fstab típico

El archivo fstab instalado por la mayoría de las distribuciones modernas de Linux parece un poco abrumador. Este es un archivo fstab para un sistema Ubuntu:

  # / etc / fstab: static filesystem information. 
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; garment này được sử dụng với UUID = như một thêm robust để để tên
# devices mà hoạt động hiện thời nếu đĩa này thêm và gỡ bỏ. See fstab (5).
#
#
proc / proc proc defaults 0 0
# / was on / dev / sda6 during installation
UUID = 2ad9188b-9d1c-4102-bf24-4b5ad456a701 / ext3 errors = remount-ro 0 1
# / boot was on / dev / sda1 during installation
UUID = 3943c247-16e9-405b-9fda-87684b02cc4e / boot ext2 defaults 0 2
# swap was on / dev / sda7 during installation
UUID = 15825096-aef7-41d6-b53a-c86aec2ebde8 none swap sw 0 0
/ dev / scd0 / media / cdrom0 udf, iso9660 user, noauto, exec, utf8 0 0

La Figura 1 a continuación muestra el significado de las columnas.

Figura 1

Dispositivos y UUID

Comencemos con el dispositivo: UUID = 2ad9188b-9d1c-4102-bf24-4b5ad456a701. ¿Lo que esto significa?

Anteriormente, el campo del dispositivo fstab era mucho más simple, como / dev / hda3 para la tercera partición en el primer disco IDE.

Sin embargo, los sistemas son cada vez más complejos. Los discos USB y SATA utilizan Dakota del Sur controlador de disco, originalmente escrito para SCSI. Sin embargo, es imposible predecir su pedido. Si hay varias unidades USB y SATA, o si agrega o quita unidades con regularidad, es posible que su sistema de archivos original aparezca en sda2 hoy, pero aparece en sdc2 El día siguiente.

Para superar esta confusión, fstab puede usar “Identificador único universal” para identificar cada sistema de archivos.

Sin embargo, ¿puedo averiguar qué partición de disco está asignada con UUID? Puede ver algunos comentarios en el fstab:

  # / was on / dev / sda6 during installation 
UUID = 2ad9188b-9d1c-4102-bf24-4b5ad456a701 / ext3 errors = remount-ro 0 1

Sin embargo, no debe confiar completamente en estas notas. Es muy probable que su partición esté en sda6, pero no es seguro.

Para estar seguros, debemos verificar el valor actual con el blkid mando:

  $ blkid 
/ dev / sda1: UUID = "702be669-1Aee-4128-8c57-60b58bc91f59" TYPE = "ext2"
/ dev / sda3: UUID = "615aaed5-0dba-4204-9717-c9a00ff411ea" SEC_TYPE = "ext2" TYPE = "ext3"
/ dev / sda5: UUID = "0c5121ff-331a-4ae2-b8be-e0b10bcae62f" SEC_TYPE = "ext2" TYPE = "ext3"
/ dev / sda6: UUID = "d2a1e4aa-6589-4846-ba58-107d32a25375" SEC_TYPE = "ext2" TYPE = "ext3"
/ dev / sda7: UUID = "1533cdc3-635f-4552-818b-1fadce9ea7f8" SEC_TYPE = "ext2" TYPE = "ext3"
/ dev / sda8: UUID = "b24fd645-7c28-431b-883d-0a6cf03340ed" SEC_TYPE = "ext2" TYPE = "ext3"
/ dev / sda9: TYPE = "swap"

$ blkid -o value -s UUID / dev / sda8
b24fd645-7c28-431b-883d-0a6cf03340ed

También puedes usar / dev / disk / by-uuid :

  $ ls -l / dev / disk / by-uuid 
lrwxrwxrwx 1 root root 10 2010-04-18 09:06 0c5121ff-331a-4ae2-b8be-e0b10bcae62f -> ././sda5
lrwxrwxrwx 1 root root 10 2010-04-18 09:06 615aaed5-0dba-4204-9717-c9a00ff411ea -> ././sda3
lrwxrwxrwx 1 root root 10 2010-04-18 09:06 1533cdc3-635f-4552-818b-1fadce9ea7f8 -> ././sda7
lrwxrwxrwx 1 root root 10 2010-04-18 09:06 b24fd645-7c28-431b-883d-0a6cf03340ed -> ././sda8
lrwxrwxrwx 1 root root 10 2010-04-18 09:06 ca8ec122-33c7-4765-bd65-78a15c58def3 -> ././sda2
lrwxrwxrwx 1 root root 10 2010-04-18 09:06 d2a1e4aa-6589-4846-ba58-107d32a25375 -> ././sda6
lrwxrwxrwx 1 root root 10 2010-04-18 09:06 702be669-1Aee-4128-8c57-60b58bc91f59 -> ././sda1

Algunas distribuciones, en lugar de utilizar UUID, pueden etiquetar ( etiqueta ) cada sistema de archivos:

  LABEL = / / ext3 defaults 1 1 

Este método permite una lectura mucho más fácil, pero es un poco confuso. Si instala algunas distribuciones de Linux en diferentes particiones, puede encontrar algunas particiones con la misma etiqueta. Entonces, ¿cómo se puede distinguir qué partición está etiquetada?

¿Confundido por UUID y etiquetas? No es necesario utilizarlos. Si hay una configuración simple con un disco, la sintaxis simple seguirá funcionando:

  / dev / sda6 / ext3 errors = remount-ro 0 1 

Punto de montaje y tipo de sistema de archivos

Las siguientes dos áreas son muy simples.punto de reunión es donde desea probar el sistema de archivos: /, / home, / boot o en cualquier lugar. Debe ser un directorio vacío que exista primero. De lo contrario, todo lo que haya en su interior quedará oculto cuando monte algo sobre él.

Tipo ( tipo ) es el tipo de sistema de archivos, como ext2, ext3 , Sistema de archivos de Windows vfat y NTFS o iso9660 para CD. También puede utilizar yo y Linux intentará adivinar el tipo de sistema de archivos. man filesystems tiene una lista de sistemas de archivos compatibles.

opciones

O opciones La sección es la parte más complicada. Aquí es donde especifica “otros problemas”, cualquier cosa que no encaje en otro lugar. Si no hay opciones específicas, solo necesita usar los valores predeterminados.

Puede enumerar muchas opciones si lo desea, diferenciarlas con comas. Por ejemplo, un CDROM puede usar ro, user, noauto, exec, donde:

  1. ro es una configuración de solo lectura.
  2. El usuario significa que no necesita privilegios de root para montar: cualquier usuario puede escribir mount / media / cdrom0, si no tiene ningún servicio adjunto.
  3. noauto significa que el sistema no intentará montarlo durante el inicio, una buena idea para dispositivos externos.
  4. ejecutivo instruye al sistema para que le permita ejecutar programas desde ese sistema de archivos. De lo contrario, se desactivará en el CD-ROM y en el sistema de archivos de Windows.

En el sistema de archivos FAT de Windows, si usa exec, es posible que desee fmask = 111: el sistema de archivos de Windows no tiene permisos, así que asegúrese de que el bit ejecutable esté configurado si desea ejecutar programas.

Poniéndolo todo junto, puede crear una entrada útil en sistemas que no conectan automáticamente dispositivos USB:

  / dev / sdb1 / stuff vfat user, noauto, exec, fmask = 111 0 0 

Si su dispositivo se muestra en otro lugar que no sea / dev / sdb1 , ajuste según sea necesario. Entonces sudo mkdir / stuff, ahora cada vez que conecte la cámara, el reproductor mp3 o el USB, puede montarlo escribiendo mount / stuff.

Para obtener una lista completa de opciones, consulte el manual de montaje y busque la sección OPCIONES DE MONTAJE INDEPENDIENTE DEL SISTEMA DE ARCHIVOS y OPCIONES DE MONTAJE ESPECÍFICAS DEL SISTEMA DE ARCHIVOS.

Descarga y plancha

Tugurio indica la frecuencia con la que desea que se realice una copia de seguridad del sistema de archivos. La mayoría de la gente no usa este campo, pero si está ejecutando un software de respaldo automático, es posible que desee usarlo.

Pasar indica cuándo y cuándo debe comprobarse la presencia de fsck en el dispositivo antes de montarlo. En general, debe utilizar 1 para el sistema de archivos raíz, 2 para todos los demás sistemas de archivos montados y 0 para los sistemas de archivos que no están montados de forma predeterminada.

Ver más:

  1. 4 acceso rápido a una terminal en Linux
  2. Guía para el funcionamiento de la red para usuarios de Linux: 11 comandos que debe conocer

Sistema operativo de control del sistema Linux

En este artículo, le mostraré cómo usar fstab para controlar su sistema Linux.

Más información sobre fstab

El archivo / etc / fstab le permite controlar qué sistemas de archivos se montan en el momento del arranque del sistema Linux, incluidas las particiones de Windows y los recursos compartidos de red. También puede usarlo para controlar los puntos de conexión para dispositivos de almacenamiento externos, como USB y discos duros externos. En este artículo, le mostraré cómo usarlo para controlar su sistema Linux.

/ etc / fstab – Disponible en todas las computadoras Linux, controle qué sistema de archivos Linux está montado aquí.

Su página de tutorial, man fstab, comienza con información:

Fstab es un programa que solo pueden leer otros programas, sin permiso de escritura; Los administradores del sistema deben ser responsables de crear y mantener este archivo correctamente.

Sin embargo, hoy en día fstab generalmente lo crea un instalador o programa. Por lo tanto, no debe preocuparse demasiado por su “responsabilidad”.

Pero si desea profundizar en la investigación de fstab, aún debe comprender cómo y cómo ajustarla.

Un fstab típico

El archivo fstab instalado por la mayoría de las distribuciones modernas de Linux parece un poco abrumador. Este es un archivo fstab para un sistema Ubuntu:

  # / etc / fstab: static filesystem information. 
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; garment này được sử dụng với UUID = như một thêm robust để để tên
# devices mà hoạt động hiện thời nếu đĩa này thêm và gỡ bỏ. See fstab (5).
#
#
proc / proc proc defaults 0 0
# / was on / dev / sda6 during installation
UUID = 2ad9188b-9d1c-4102-bf24-4b5ad456a701 / ext3 errors = remount-ro 0 1
# / boot was on / dev / sda1 during installation
UUID = 3943c247-16e9-405b-9fda-87684b02cc4e / boot ext2 defaults 0 2
# swap was on / dev / sda7 during installation
UUID = 15825096-aef7-41d6-b53a-c86aec2ebde8 none swap sw 0 0
/ dev / scd0 / media / cdrom0 udf, iso9660 user, noauto, exec, utf8 0 0

La Figura 1 a continuación muestra el significado de las columnas.

Figura 1

Dispositivos y UUID

Comencemos con el dispositivo: UUID = 2ad9188b-9d1c-4102-bf24-4b5ad456a701. ¿Lo que esto significa?

Anteriormente, el campo del dispositivo fstab era mucho más simple, como / dev / hda3 para la tercera partición en el primer disco IDE.

Sin embargo, los sistemas son cada vez más complejos. Las unidades USB y SATA utilizan Dakota del Sur controlador de disco, originalmente escrito para SCSI. Sin embargo, es imposible predecir su pedido. Si hay varias unidades USB y SATA, o si agrega o quita unidades con regularidad, es posible que su sistema de archivos original aparezca en sda2 hoy, pero aparece en sdc2 El día siguiente.

Para superar esta confusión, fstab puede usar “Identificador único universal” para identificar cada sistema de archivos.

Sin embargo, ¿puedo averiguar qué partición de disco está asignada con UUID? Puede ver algunos comentarios en el fstab:

  # / was on / dev / sda6 during installation 
UUID = 2ad9188b-9d1c-4102-bf24-4b5ad456a701 / ext3 errors = remount-ro 0 1

Sin embargo, no debe confiar completamente en estas notas. Es muy probable que su partición esté en sda6, pero no es seguro.

Para estar seguros, debemos verificar el valor actual con el blkid mando:

  $ blkid 
/ dev / sda1: UUID = "702be669-1Aee-4128-8c57-60b58bc91f59" TYPE = "ext2"
/ dev / sda3: UUID = "615aaed5-0dba-4204-9717-c9a00ff411ea" SEC_TYPE = "ext2" TYPE = "ext3"
/ dev / sda5: UUID = "0c5121ff-331a-4ae2-b8be-e0b10bcae62f" SEC_TYPE = "ext2" TYPE = "ext3"
/ dev / sda6: UUID = "d2a1e4aa-6589-4846-ba58-107d32a25375" SEC_TYPE = "ext2" TYPE = "ext3"
/ dev / sda7: UUID = "1533cdc3-635f-4552-818b-1fadce9ea7f8" SEC_TYPE = "ext2" TYPE = "ext3"
/ dev / sda8: UUID = "b24fd645-7c28-431b-883d-0a6cf03340ed" SEC_TYPE = "ext2" TYPE = "ext3"
/ dev / sda9: TYPE = "swap"

$ blkid -o value -s UUID / dev / sda8
b24fd645-7c28-431b-883d-0a6cf03340ed

También puedes usar / dev / disk / by-uuid :

  $ ls -l / dev / disk / by-uuid 
lrwxrwxrwx 1 root root 10 2010-04-18 09:06 0c5121ff-331a-4ae2-b8be-e0b10bcae62f -> ././sda5
lrwxrwxrwx 1 root root 10 2010-04-18 09:06 615aaed5-0dba-4204-9717-c9a00ff411ea -> ././sda3
lrwxrwxrwx 1 root root 10 2010-04-18 09:06 1533cdc3-635f-4552-818b-1fadce9ea7f8 -> ././sda7
lrwxrwxrwx 1 root root 10 2010-04-18 09:06 b24fd645-7c28-431b-883d-0a6cf03340ed -> ././sda8
lrwxrwxrwx 1 root root 10 2010-04-18 09:06 ca8ec122-33c7-4765-bd65-78a15c58def3 -> ././sda2
lrwxrwxrwx 1 root root 10 2010-04-18 09:06 d2a1e4aa-6589-4846-ba58-107d32a25375 -> ././sda6
lrwxrwxrwx 1 root root 10 2010-04-18 09:06 702be669-1Aee-4128-8c57-60b58bc91f59 -> ././sda1

Algunas distribuciones, en lugar de utilizar UUID, pueden etiquetar ( etiqueta ) cada sistema de archivos:

  LABEL = / / ext3 defaults 1 1 

Este método permite una lectura mucho más fácil, pero es un poco confuso. Si instala algunas distribuciones de Linux en diferentes particiones, puede encontrar algunas particiones con la misma etiqueta. Entonces, ¿cómo se puede distinguir qué partición está etiquetada?

¿Confundido por UUID y etiquetas? No es necesario utilizarlos. Si hay una configuración simple con un disco, la sintaxis simple seguirá funcionando:

  / dev / sda6 / ext3 errors = remount-ro 0 1 

Punto de montaje y tipo de sistema de archivos

Las siguientes dos áreas son muy simples.punto de reunión es donde desea probar el sistema de archivos: /, / home, / boot o en cualquier lugar. Debe ser un directorio vacío que exista primero. De lo contrario, todo lo que haya en su interior quedará oculto cuando coloques algo sobre él.

Tipo ( tipo ) es el tipo de sistema de archivos, como ext2, ext3 , Sistema de archivos de Windows vfat y NTFS o iso9660 para CD. También puede utilizar yo y Linux intentará adivinar el tipo de sistema de archivos. man filesystems tiene una lista de sistemas de archivos compatibles.

opciones

O opciones La sección es la parte más complicada. Aquí es donde especifica “otros problemas”, cualquier cosa que no encaje en otro lugar. Si no hay opciones específicas, solo necesita usar los valores predeterminados.

Puede enumerar muchas opciones si lo desea, diferenciarlas con comas. Por ejemplo, un CDROM puede usar ro, user, noauto, exec, donde:

  1. ro es una configuración de solo lectura.
  2. El usuario significa que no necesita privilegios de root para montar: cualquier usuario puede escribir mount / media / cdrom0, si no tiene ningún servicio adjunto.
  3. noauto significa que el sistema no intentará montarlo durante el inicio, una buena idea para dispositivos externos.
  4. ejecutivo le indica al sistema que le permita ejecutar programas desde ese sistema de archivos. De lo contrario, se desactivará en el CD-ROM y en el sistema de archivos de Windows.

En el sistema de archivos FAT de Windows, si usa exec, es posible que desee fmask = 111: el sistema de archivos de Windows no tiene permisos, así que asegúrese de que el bit ejecutable esté configurado si desea ejecutar programas.

Poniéndolo todo junto, puede crear una entrada útil en sistemas que no conectan automáticamente dispositivos USB:

  / dev / sdb1 / stuff vfat user, noauto, exec, fmask = 111 0 0 

Si su dispositivo se muestra en otro lugar que no sea / dev / sdb1 , ajuste según sea necesario. Entonces sudo mkdir / stuff, ahora cada vez que conecte la cámara, el reproductor mp3 o el USB, puede montarlo escribiendo mount / stuff.

Para obtener una lista completa de opciones, consulte el manual de montaje y busque la sección OPCIONES DE MONTAJE INDEPENDIENTE DEL SISTEMA DE ARCHIVOS y OPCIONES DE MONTAJE ESPECÍFICAS DEL SISTEMA DE ARCHIVOS.

Descarga y plancha

Tugurio indica la frecuencia con la que desea que se realice una copia de seguridad del sistema de archivos. La mayoría de la gente no usa este campo, pero si está ejecutando un software de respaldo automático, es posible que desee usarlo.

Pasar indica cuándo y cuándo debe comprobarse la presencia de fsck en el dispositivo antes de montarlo. En general, debe utilizar 1 para el sistema de archivos raíz, 2 para todos los demás sistemas de archivos montados y 0 para los sistemas de archivos que no están montados de forma predeterminada.

Ver más:

  1. 4 acceso rápido a una terminal en Linux
  2. Guía para el funcionamiento de la red para usuarios de Linux: 11 comandos que debe conocer
Total
0
Shares
Share 0
Tweet 0
Pin it 0
Artículo anterior
  • Ciencia

Tiburones asesinos desgarraron enormes calamares al morir

Ver Publicación
Siguiente artículo
  • Historia Tecnología

Creando hermosas pinturas con Paint, la abuela de 87 años se convirtió en la instagramer caliente

Ver Publicación
También podría interesarte
Ver Publicación
  • Tecnología

Instrucciones para instalar myBB Forum en el servidor

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar Microsoft Office 2007 en Ubuntu 9.04

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar el sistema operativo Linux en el Chromebook

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar LAMP en Ubuntu para principiantes

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar Kali Linux a través de la red PXE

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Las instrucciones para instalar Kali Linux en Windows 10 son más fáciles que nunca

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar la grabadora Hikvision a través de la red

  • admin
  • diciembre 8, 2020
Ver Publicación
  • Tecnología

Instrucciones para instalar hass.io en Raspberry Pi 3

  • admin
  • diciembre 8, 2020

Deja una respuesta Cancelar la respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Octavodia

Ingresa las palabras de la búsqueda y presiona Enter.