Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ ΠΊΠ½ΠΈΠ³ΠΈ ΠΎΠ½Π»Π°ΠΉΠ½ Π½Π° Bookidrom.ru! БСсплатныС ΠΊΠ½ΠΈΠ³ΠΈ Π² ΠΎΠ΄Π½ΠΎΠΌ ΠΊΠ»ΠΈΠΊΠ΅

Π§ΠΈΡ‚Π°Ρ‚ΡŒ ΠΎΠ½Π»Π°ΠΉΠ½ «Командная строка Linux. ПолноС руководство». Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° 36

Автор Уильям Шоттс

Π’ Ρ„Π°ΠΉΠ»Π΅ с ΠΈΠΌΠ΅Π½Π΅ΠΌ /etc/fstab ΠΏΠ΅Ρ€Π΅Ρ‡ΠΈΡΠ»ΡΡŽΡ‚ΡΡ устройства (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ТСсткого диска), ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌΡ‹Π΅ Π½Π° этапС Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ. НиТС приводится ΠΏΡ€ΠΈΠΌΠ΅Ρ€ содСрТимого /etc/fstab ΠΈΠ· систСмы Fedora 7:

LABEL=/12 / ext3 defaults 1 1

LABEL=/home /home ext3 defaults 1 2

LABEL=/boot /boot ext3 defaults 1 2

tmpfs /dev/shm tmpfs defaults 0 0

devpts /dev/pts devpts gid=5,mode=620 0 0

sysfs /sys sysfs defaults 0 0

proc /proc proc defaults 0 0

LABEL=SWAP-sda3 swap swap defaults 0 0

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм ΠΈΠ· пСрСчислСнных Π² ΠΏΡ€ΠΈΠ²Π΅Π΄Π΅Π½Π½ΠΎΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΡΠ²Π»ΡΡŽΡ‚ΡΡ Π²ΠΈΡ€Ρ‚ΡƒΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ, ΠΈ нашС обсуТдСниС ΠΊ Π½ΠΈΠΌ Π½Π΅ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΠΌΠΎ. Наибольший интСрСс для нас Π² Ρ€Π°ΠΌΠΊΠ°Ρ… исслСдования Π΄Π°Π½Π½ΠΎΠΉ Ρ‚Π΅ΠΌΡ‹ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‚ ΠΏΠ΅Ρ€Π²Ρ‹Π΅ Ρ‚Ρ€ΠΈ:

LABEL=/12 / ext3 defaults 1 1

LABEL=/home /home ext3 defaults 1 2

LABEL=/boot /boot ext3 defaults 1 2

Π­Ρ‚ΠΎ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ ТСсткого диска. КаТдая строка Π²ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ ΡˆΠ΅ΡΡ‚ΡŒ ΠΏΠΎΠ»Π΅ΠΉ, описаниС ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… приводится Π² Ρ‚Π°Π±Π». 15.1.

Π’Π°Π±Π»ΠΈΡ†Π° 15.1. Поля Π² Ρ„Π°ΠΉΠ»Π΅ /etc/fstab

ПолС

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠΈΡ‚

ОписаниС

1

Устройство

Π’Ρ€Π°Π΄ΠΈΡ†ΠΈΠΎΠ½Π½ΠΎ это ΠΏΠΎΠ»Π΅ содСрТит фактичСскоС имя Ρ„Π°ΠΉΠ»Π° устройства, связанного с физичСским устройством, Ρ‚Π°ΠΊΠΎΠ΅ ΠΊΠ°ΠΊ /dev/hda1 (ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ Ρ€Π°Π·Π΄Π΅Π» Π²Π΅Π΄ΡƒΡ‰Π΅Π³ΠΎ (master) устройства Π½Π° ΠΏΠ΅Ρ€Π²ΠΎΠΌ ΠΊΠ°Π½Π°Π»Π΅ IDE). Но учитывая, Ρ‡Ρ‚ΠΎ Π² соврСмСнных ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π°Ρ… ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ мноТСство динамичСски ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΡ‹Ρ… устройств (Ρ‚Π°ΠΊΠΈΡ…, ΠΊΠ°ΠΊ устройства USB), ΠΌΠ½ΠΎΠ³ΠΈΠ΅ соврСмСнныС дистрибутивы Linux ΡΠ²ΡΠ·Ρ‹Π²Π°ΡŽΡ‚ устройства с тСкстовыми ΠΌΠ΅Ρ‚ΠΊΠ°ΠΌΠΈ. Вакая ΠΌΠ΅Ρ‚ΠΊΠ° (записываСмая Π² устройство хранСния Π²ΠΎ врСмя форматирования) читаСтся ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½ΠΎΠΉ систСмой Π² ΠΌΠΎΠΌΠ΅Π½Ρ‚ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ устройства. Благодаря этому становится Π½Π΅Π²Π°ΠΆΠ½Ρ‹ΠΌ, с ΠΊΠ°ΠΊΠΈΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ устройства связано физичСскоС устройство, ΠΎΠ½ΠΎ Π² любом случаС Π±ΡƒΠ΄Π΅Ρ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΡ†ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ Π²Π΅Ρ€Π½ΠΎ

2

Π’ΠΎΡ‡ΠΊΠ° монтирования

ΠšΠ°Ρ‚Π°Π»ΠΎΠ³ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмС, ΠΊ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ устройство

3

Π’ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы

Linux позволяСт ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ мноТСство Ρ‚ΠΈΠΏΠΎΠ² Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм. НаиболСС Π±Π»ΠΈΠ·ΠΊΠΎΠΉ ΠΊ Linux являСтся файловая систСма ext3, Π½ΠΎ Ρ‚ΠΎΡ‡Π½ΠΎ Ρ‚Π°ΠΊ ΠΆΠ΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π΄Ρ€ΡƒΠ³ΠΈΠ΅ Ρ‚ΠΈΠΏΡ‹, Ρ‚Π°ΠΊΠΈΠ΅ ΠΊΠ°ΠΊ FAT16 (msdos), FAT32 (vfat), NTFS (ntfs), CD-ROM (iso9660) ΠΈ ΠΏΡ€.

4

ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹

Π€Π°ΠΉΠ»ΠΎΠ²Ρ‹Π΅ систСмы ΠΌΠΎΠ³ΡƒΡ‚ ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒΡΡ с Ρ€Π°Π·Π½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ. НапримСр, ΠΌΠΎΠΆΠ½ΠΎ ΡΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму Π² Ρ€Π΅ΠΆΠΈΠΌΠ΅ Β«Ρ‚ΠΎΠ»ΡŒΠΊΠΎ для чтСния» ΠΈΠ»ΠΈ Π·Π°ΠΏΡ€Π΅Ρ‚ΠΈΡ‚ΡŒ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ ΠΊΠ°ΠΊΠΈΠ΅-Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈΠ· Π½Π΅Π΅ (ΠΎΡ‡Π΅Π½ΡŒ полСзная ΠΌΠ΅Ρ€Π° прСдостороТности для ΡΡŠΠ΅ΠΌΠ½Ρ‹Ρ… носитСлСй)

5

Частота

ЕдинствСнноС число, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π΅Π΅, ΠΊΠΎΠ³Π΄Π° Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ Ρ€Π΅Π·Π΅Ρ€Π²Π½ΠΎΠ΅ ΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ dump

6

ΠŸΠΎΡ€ΡΠ΄ΠΎΠΊ

ЕдинствСнноС число, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰Π΅Π΅, Π² ΠΊΠ°ΠΊΠΎΠΌ порядкС файловая систСма Π΄ΠΎΠ»ΠΆΠ½Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΡΡ‚ΡŒΡΡ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ fsck


ΠŸΡ€ΠΎΡΠΌΠΎΡ‚Ρ€ списка смонтированных Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм


Для монтирования Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π° mount. Если ввСсти ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ Π±Π΅Π· Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚ΠΎΠ², ΠΎΠ½Π° Π²Ρ‹Π²Π΅Π΄Π΅Ρ‚ список Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹Ρ… систСм, смонтированных Π² настоящий ΠΌΠΎΠΌΠ΅Π½Ρ‚:

[ [email protected] ~]$ mount

/dev/sda2 on / type ext3 (rw)

proc on /proc type proc (rw)

sysfs on /sys type sysfs (rw)

devpts on /dev/pts type devpts (rw,gid=5,mode=620)

/dev/sda5 on /home type ext3 (rw)

/dev/sda1 on /boot type ext3 (rw)

tmpfs on /dev/shm type tmpfs (rw)

none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

fusectl on /sys/fs/fuse/connections type fusectl (rw)

/dev/sdd1 on /media/disk type vfat (rw,nosuid,nodev,noatime, uhelper=hal,uid=500,utf8,shortname=lower)

twin4:/musicbox on /misc/musicbox type nfs4 (rw,addr=192.168.1.4)

Бписок ΠΈΠΌΠ΅Π΅Ρ‚ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ Ρ„ΠΎΡ€ΠΌΠ°Ρ‚: устройство on Ρ‚ΠΎΡ‡ΠΊΠ°_монтирования type Ρ‚ΠΈΠΏ_Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ_систСмы (ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹). НапримСр, пСрвая строка соотвСтствуСт устройству /dev/sda2, смонтированному ΠΊΠ°ΠΊ корнСвая файловая систСма Ρ‚ΠΈΠΏΠ° ext3, доступная для чтСния ΠΈ записи (ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ rw). Π’ ΠΊΠΎΠ½Ρ†Π΅ списка ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ Π΄Π²Π΅ интСрСсныС записи. ΠŸΡ€Π΅Π΄ΠΏΠΎΡΠ»Π΅Π΄Π½ΡΡ запись соотвСтствуСт 2-Π³ΠΈΠ³Π°Π±Π°ΠΉΡ‚Π½ΠΎΠΉ SD-ΠΊΠ°Ρ€Ρ‚Π΅ памяти Π² устройствС для чтСния ΠΊΠ°Ρ€Ρ‚ памяти, смонтированной Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ /media/disk, послСдняя запись соотвСтствуСт сСтСвому ΠΏΡ€ΠΈΠ²ΠΎΠ΄Ρƒ, смонтированному Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ /misc/musicbox.

Для ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ экспСримСнта возьмСм ΠΏΡ€ΠΈΠ²ΠΎΠ΄ CD-ROM. Π‘Π½Π°Ρ‡Π°Π»Π° посмотрим, Ρ‡Ρ‚ΠΎ имССтся Π² систСмС, ΠΏΠ΅Ρ€Π΅Π΄ Ρ‚Π΅ΠΌ ΠΊΠ°ΠΊ Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск:

[ [email protected] ~]$ mount

/dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)

proc on /proc type proc (rw)

sysfs on /sys type sysfs (rw)

devpts on /dev/pts type devpts (rw,gid=5,mode=620)

/dev/hda1 on /boot type ext3 (rw)

tmpfs on /dev/shm type tmpfs (rw)

none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

Π­Ρ‚ΠΎΡ‚ список ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ Π² систСмС CentOS 5, Π³Π΄Π΅ для создания ΠΊΠΎΡ€Π½Π΅Π²ΠΎΠΉ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ диспСтчСр LVM. Подобно ΠΌΠ½ΠΎΠ³ΠΈΠΌ соврСмСнным дистрибутивам Linux, эта систСма пытаСтся автоматичСски ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диски. Вставив Π² ΠΏΡ€ΠΈΠ²ΠΎΠ΄ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск, ΠΌΡ‹ ΡƒΠ²ΠΈΠ΄ΠΈΠΌ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅Π΅:

[ [email protected] ~]$ mount

/dev/mapper/VolGroup00-LogVol00 on / type ext3 (rw)

proc on /proc type proc (rw)

sysfs on /sys type sysfs (rw)

devpts on /dev/pts type devpts (rw,gid=5,mode=620)

/dev/hda1 on /boot type ext3 (rw)

tmpfs on /dev/shm type tmpfs (rw)

none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)

sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)

/dev/hdc on /media/live-1.0.10-8 type iso9660 (ro,noexec,nosuid,nodev,uid=500)

Π­Ρ‚ΠΎ практичСски Ρ‚ΠΎΡ‚ ΠΆΠ΅ список, с ΠΎΠ΄Π½ΠΎΠΉ Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ записью. ПослСдняя ­запись Π² спискС сообщаСт, Ρ‡Ρ‚ΠΎ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск Π² ΠΏΡ€ΠΈΠ²ΠΎΠ΄Π΅ CD-ROM (устройство /dev/hdc Π² этой систСмС) смонтирован Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ /media/live-1.0.10-8 ΠΈ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΡƒΡŽ систСму iso9660 (Ρ‚ΠΈΠΏΠΈΡ‡Π½ΡƒΡŽ для ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-дисков). ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° имя устройства. Когда Π²Ρ‹ Π±ΡƒΠ΄Π΅Ρ‚Π΅ ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ экспСримСнт Π² своСй систСмС, ΠΎΡ‡Π΅Π½ΡŒ вСроятно, Ρ‡Ρ‚ΠΎ имя устройства Ρƒ вас Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒΡΡ.

Π’ΠΠ˜ΠœΠΠΠ˜Π•

Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ…, дСмонстрируСмых Π½ΠΈΠΆΠ΅, особоС Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ ΠΎΠ±Ρ€Π°Ρ‰Π°ΠΉΡ‚Π΅ Π½Π° фактичСскиС ΠΈΠΌΠ΅Π½Π° устройств Π² вашСй систСмС ΠΈ Π½Π΅ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ ΠΈΠΌΠ΅Π½Π°, приводящиСся Π² ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π°Ρ… здСсь!

Π’Π°ΠΊΠΆΠ΅ ΠΎΡ‚ΠΌΠ΅Ρ‚ΡŒΡ‚Π΅, Ρ‡Ρ‚ΠΎ аудиодиск β€” это Π½Π΅ Ρ‚ΠΎ ΠΆΠ΅ самоС, Ρ‡Ρ‚ΠΎ CD-ROM. Аудиодиск Π½Π΅ ΠΈΠΌΠ΅Π΅Ρ‚ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы ΠΈ ΠΏΠΎΡ‚ΠΎΠΌΡƒ Π½Π΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ смонтирован Π² общСпринятом смыслС.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ, ΠΊΠΎΠ³Π΄Π° ΠΌΡ‹ Π·Π½Π°Π΅ΠΌ имя устройства для ΠΏΡ€ΠΈΠ²ΠΎΠ΄Π° CD-ROM, Ρ€Π°Π·ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΡƒΠ΅ΠΌ диск ΠΈ ΠΏΠΎΠ²Ρ‚ΠΎΡ€Π½ΠΎ смонтируСм Π΅Π³ΠΎ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π² Π΄Π΅Ρ€Π΅Π²Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. Для этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€Π°Π²Π° ΡΡƒΠΏΠ΅Ρ€ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ (способом, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ вашСй систСмС) ΠΈ Ρ€Π°Π·ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ диск ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ umount:

[ [email protected] ~]$ su -

Password:

[ [email protected] ~]# umount /dev/hdc

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ шаг: ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Π½ΠΎΠ²ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ монтирования диска. Π’ΠΎΡ‡ΠΊΠ° монтирования β€” это самый ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ Π³Π΄Π΅-Ρ‚ΠΎ Π² Π΄Π΅Ρ€Π΅Π²Π΅ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы. Π’ Ρ‚Π°ΠΊΠΎΠΌ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ Π½Π΅Ρ‚ Π½ΠΈΡ‡Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ‹Ρ‡Π½ΠΎΠ³ΠΎ. Он Π΄Π°ΠΆΠ΅ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ пустым ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΎΠΌ, ΠΏΡ€Π°Π²Π΄Π°, ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ устройства Π² нСпустой ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ сдСлаСт Π΅Π³ΠΎ ΠΏΡ€Π΅ΠΆΠ½Π΅Π΅ содСрТимоС нСдоступным, ΠΏΠΎΠΊΠ° устройство Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π·ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ. Π˜Ρ‚Π°ΠΊ, создаСм Π½ΠΎΠ²Ρ‹ΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³:

[ [email protected] ~]# mkdir /mnt/cdrom

И Π½Π°ΠΊΠΎΠ½Π΅Ρ†, смонтируСм CD-ROM Π² Π½ΠΎΠ²ΡƒΡŽ Ρ‚ΠΎΡ‡ΠΊΡƒ монтирования. ΠŸΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ -t позволяСт ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ Ρ„Π°ΠΉΠ»ΠΎΠ²ΠΎΠΉ систСмы:

[ [email protected] ~]# mount -t iso9660 /dev/hdc /mnt/cdrom

ПослС этого ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΡΠ»Π΅Π΄ΠΎΠ²Π°Ρ‚ΡŒ содСрТимоС ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диска Π² Π½ΠΎΠ²ΠΎΠΉ Ρ‚ΠΎΡ‡ΠΊΠ΅ монтирования:

[ [email protected] ~]# cd /mnt/cdrom

[ [email protected] cdrom]# ls

ΠžΠ±Ρ€Π°Ρ‚ΠΈΡ‚Π΅ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ происходит ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ Ρ€Π°Π·ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диск:

[ [email protected] cdrom]# umount /dev/hdc

umount: /mnt/cdrom: device is busy

Π’ Ρ‡Π΅ΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°? Устройство нСльзя Ρ€Π°Π·ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, Ссли ΠΎΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΊΠ°ΠΊΠΈΠΌ-Ρ‚ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΌ ΠΈΠ»ΠΈ Π΄Ρ€ΡƒΠ³ΠΈΠΌ процСссом. Π’ Π΄Π°Π½Π½ΠΎΠΌ случаС ΠΌΡ‹ ΠΈΠ·ΠΌΠ΅Π½ΠΈΠ»ΠΈ Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³, пСрСнСся Π΅Π³ΠΎ Π² Ρ‚ΠΎΡ‡ΠΊΡƒ монтирования ΠΊΠΎΠΌΠΏΠ°ΠΊΡ‚-диска, Ρ‡Ρ‚ΠΎ ΠΈ стало ΠΏΡ€ΠΈΡ‡ΠΈΠ½ΠΎΠΉ занятости устройства. Π­Ρ‚Ρƒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ Π»Π΅Π³ΠΊΠΎ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ, пСрСнСся Ρ‚Π΅ΠΊΡƒΡ‰ΠΈΠΉ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΊΡƒΠ΄Π°-Π½ΠΈΠ±ΡƒΠ΄ΡŒ Π² Π΄Ρ€ΡƒΠ³ΠΎΠ΅ мСсто Π·Π° ΠΏΡ€Π΅Π΄Π΅Π»Π°ΠΌΠΈ Ρ‚ΠΎΡ‡ΠΊΠΈ монтирования:

[ [email protected] cdrom]# cd

[ [email protected] ~]# umount /dev/hdc

Π’Π΅ΠΏΠ΅Ρ€ΡŒ устройство Π±Ρ‹Π»ΠΎ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ Ρ€Π°Π·ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π²Π°ΠΆΠ½ΠΎ Ρ€Π°Π·ΠΌΠΎΠ½Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ устройства

Если Π²Π·Π³Π»ΡΠ½ΡƒΡ‚ΡŒ Π½Π° Π²Ρ‹Π²ΠΎΠ΄ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ free, ΠΏΠΎΠΊΠ°Π·Ρ‹Π²Π°ΡŽΡ‰Π΅ΠΉ статистику использования памяти, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ статистику с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ buffers (Π±ΡƒΡ„Π΅Ρ€Ρ‹). ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹Π΅ систСмы ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ Ρ‚Π°ΠΊ, Ρ‡Ρ‚ΠΎΠ±Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ максимально быстро. Но ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹Π΅ устройства ΠΏΡ€Π΅ΠΏΡΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ этому. Π―Ρ€ΠΊΠΈΠΌ ΠΏΡ€ΠΈΠΌΠ΅Ρ€ΠΎΠΌ слуТат ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹. Π”Π°ΠΆΠ΅ самый быстрый ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ выглядит Ρ‡Ρ€Π΅Π·Π²Ρ‹Ρ‡Π°ΠΉΠ½ΠΎ ΠΌΠ΅Π΄Π»ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΌ ΠΏΠΎ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Ρ‹ΠΌ стандартам. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ Π±Ρ‹ ΠΊΡ€Π°ΠΉΠ½Π΅ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎ, Ссли Π±Ρ‹ Π΄Π΅ΠΉΡΡ‚Π²ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ Π±Ρ‹Π»ΠΈ Π²Ρ‹Π½ΡƒΠΆΠ΄Π΅Π½Ρ‹ ΠΆΠ΄Π°Ρ‚ΡŒ, ΠΏΠΎΠΊΠ° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ ΠΏΠ΅Ρ‡Π°Ρ‚ΡŒ страницы. Π’ Π΄Π°Π²Π½ΠΈΠ΅ Π²Ρ€Π΅ΠΌΠ΅Π½Π° (ΠΊΠΎΠ³Π΄Π° ΠΏΠ΅Ρ€ΡΠΎΠ½Π°Π»ΡŒΠ½Ρ‹Π΅ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Ρ‹ Π΅Ρ‰Π΅ Π½Π΅ Π±Ρ‹Π»ΠΈ ΠΌΠ½ΠΎΠ³ΠΎΠ·Π°Π΄Π°Ρ‡Π½Ρ‹ΠΌΠΈ) это прСдставляло Π½Π°ΡΡ‚ΠΎΡΡ‰ΡƒΡŽ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ. ΠŸΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ Ρ€Π°ΡΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ ΡΠ»Π΅ΠΊΡ‚Ρ€ΠΎΠ½Π½ΡƒΡŽ Ρ‚Π°Π±Π»ΠΈΡ†Ρƒ ΠΈΠ»ΠΈ тСкстовый Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΌΠΎΠ³ ΡΡ‚Π°Ρ‚ΡŒ нСдоступным Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ. ΠšΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ Π½Π΅ ΠΌΠΎΠ³ ΠΏΠΎΡΡ‹Π»Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρƒ быстрСС, Ρ‡Π΅ΠΌ Ρ‚ΠΎΡ‚ ΠΌΠΎΠ³ ΠΈΡ… ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ, Π° ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρ‹ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ быстрСС, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ Π½Π΅ ΠΌΠΎΠ³Π»ΠΈ быстро ΠΏΠ΅Ρ‡Π°Ρ‚Π°Ρ‚ΡŒ. Π­Ρ‚Π° ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° Π±Ρ‹Π»Π° Ρ€Π΅ΡˆΠ΅Π½Π° созданиСм Π±ΡƒΡ„Π΅Ρ€Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, устройства, содСрТащСго Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ объСм ΠžΠ—Π£ ΠΈ находящСгося ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠΌ ΠΈ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€ΠΎΠΌ. ΠŸΡ€ΠΈ Π½Π°Π»ΠΈΡ‡ΠΈΠΈ Π±ΡƒΡ„Π΅Ρ€Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ ΠΌΠΎΠ³ ΠΏΠΎΡΠ»Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ Π² Π±ΡƒΡ„Π΅Ρ€ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ сохранял ΠΈΡ… Π² быстрой памяти ΠžΠ—Π£, ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ возвращался ΠΊ Ρ€Π°Π±ΠΎΡ‚Π΅, Π½Π΅ доТидаясь ΠΊΠΎΠ½Ρ†Π° ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ. Π’ Ρ‚ΠΎ ΠΆΠ΅ врСмя Π±ΡƒΡ„Π΅Ρ€ ΠΏΠ΅Ρ‡Π°Ρ‚ΠΈ ΠΌΠΎΠ³ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ Π΄Π°Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Ρƒ ΠΈΠ· своСй памяти со ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒΡŽ, ΠΏΡ€ΠΈΠ΅ΠΌΠ»Π΅ΠΌΠΎΠΉ для ΠΏΡ€ΠΈΠ½Ρ‚Π΅Ρ€Π°.

ИдСя Π±ΡƒΡ„Π΅Ρ€ΠΈΠ·Π°Ρ†ΠΈΠΈ ΡˆΠΈΡ€ΠΎΠΊΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ для увСличСния ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΠΈ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€ΠΎΠ² β€” Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎΡΡ‚ΡŒ Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΌΠ΅Π΄Π»Π΅Π½Π½Ρ‹ΠΌΠΈ устройствами Π½Π΅ Π΄ΠΎΠ»ΠΆΠ½Π° ΡƒΡ…ΡƒΠ΄ΡˆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΎΠΈΠ·Π²ΠΎΠ΄ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΡΡ‚ΡŒ систСмы. ΠžΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Π΅ систСмы хранят Π΄Π°Π½Π½Ρ‹Π΅, ΠΏΡ€ΠΎΡ‡ΠΈΡ‚Π°Π½Π½Ρ‹Π΅ с устройства ΠΈ ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½Π½Ρ‹Π΅ для записи Π² устройство, Ρ‚Π°ΠΊ Π΄ΠΎΠ»Π³ΠΎ, насколько это Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΈΡ…, ΠΏΡ€Π΅ΠΆΠ΄Π΅ Ρ‡Π΅ΠΌ фактичСски ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΌΠ΅Π΄Π»Π΅Π½Π½ΠΎΠΌΡƒ устройству. Π’ систСмС Linux, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π΅ ΠΎΠ½Π° заполняСт всю ΠΏΠ°ΠΌΡΡ‚ΡŒ. Π­Ρ‚ΠΎ Π½Π΅ ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚, Ρ‡Ρ‚ΠΎ Linux Β«ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Β» всю ΠΏΠ°ΠΌΡΡ‚ΡŒ, это ΠΎΠ·Π½Π°Ρ‡Π°Π΅Ρ‚ лишь Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ Linux ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ Π² своих интСрСсах всю Π΄ΠΎΡΡ‚ΡƒΠΏΠ½ΡƒΡŽ ΠΏΠ°ΠΌΡΡ‚ΡŒ ΠΈ Π±ΡƒΡ„Π΅Ρ€ΠΈΠ·ΡƒΠ΅Ρ‚ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ большС Π΄Π°Π½Π½Ρ‹Ρ….