Это мой файл / etc / fstab
на моем CentOS6.6:
/dev/mapper/VolGroup-lv_root / ext4 usrjquota=quota.user,jqfmt=vfsv0,noatime,nodiratime,commit=120 1 1
UUID=5fde0497-7901-4de8-9516-f645e4fc9029 /boot ext4 defaults 1 2
/dev/mapper/VolGroup-lv_home /home ext4 usrjquota=quota.user,jqfmt=vfsv0,noatime,nodiratime,commit=120,data=writeback 1 2
/dev/mapper/VolGroup-lv_swap swap swap defaults 0 0
tmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/usr/tmpDSK /tmp ext3 defaults,noauto,nodev,nosuid,noexec 0 0
/tmp /var/tmp none rw,noexec,nosuid,nodev,bind 0 0
Я знаю, что если вы хотите смонтировать что-либо в fstab, в самом первом разделе нам нужно адресовать устройство (exp: / dev / sda1) или метку (LABEL = / newdisk) или UUID
Но я вижу, что в моем fstab некоторые строки без упоминания сначала имя устройства / UUID или LABEL. Например: (Это Cpanel Server)
tmpfs /dev/shm tmpfs defaults,nodev,nosuid,noexec 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
sysfs /sys sysfs defaults 0 0
proc /proc proc defaults 0 0
/usr/tmpDSK /tmp ext3 defaults,noauto,nodev,nosuid,noexec 0 0
/tmp /var/tmp none rw,noexec,nosuid,nodev,bind 0 0
Но у нас нет имени устройства / usr / tmpDSK А как насчет tmpfs, который установлен на / dev / shm как насчет proc который монтируется на / proc
Как они монтируются без указания имени устройства, которому они принадлежат?
Я читал много статей в Интернете, но не понял, как эти файлы монтируются в точке монтирования
Может пожалуйста, помогите мне понять это?
Это специальные виртуальные файловые системы:
tmpfs
- специальное устройство в памяти, используемое специально для временных файлов (поэтому оно используется для tmp) Подробнее см. в http://www.denx.de/wiki/view/DULG/FilesystemTMPFS
proc
- очень специальная файловая система, которая раскрывает системные конфигурации, состояние и другую информацию в файловой системе. Подробнее о http://www.tldp.org/LDP/Linux-Filesystem-Hierarchy/html/proc.html
devpts
и sysfs
также являются виртуальными файловыми системами, используемыми ядром, их можно поискать, если хотите знать.
И, наконец, относительно /usr/tmpDSK
есть опция noauto
, так что том не смонтирован.