Операционные системы. Теория и практика. Замятин А.В. - 191 стр.

UptoLike

Составители: 

191
Символьные ссылки подобны «ярлыкам» в Windows. Они позволя-
ют создавать альтернативные имена файлов, причем могут указывать на
файлы в других каталогах. При открытии программой символьной
ссылки фактически открывается файл, на который она указывает. Сим-
вольные ссылки могут указывать как на обычные файлы, так и на ката-
логи и файлы других типов.
Именованные каналы еще называют буфером FIFO (First In First
Out). Через файлы такого типа два независимых процесса могут обмени-
ваться данными: все, что записано в файл одним процессом, может быть
прочитано другим.
Гнезда это абстрактные конечные точки сетевого соединения. За-
писывая данные в этот файл, процесс отсылает их в сеть. При этом про-
цессы, установившие связь через пару гнезд, могут быть запущены как
на разных компьютерах, так и на одном.
Монтирование сторонних файловых систем
Как было представлено выше, к файловой системе Unix могут быть
подключены сторонние файловые системы, например файловые систе-
мы других ОС или файловые системы, расположенные на внешних но-
сителях (флоппи-дисках, CD-ROM и др.). Чтобы сторонняя файловая
система была доступна ОС Unix, необходимо осуществить операцию ее
монтирования. Фактически, монтирование это указание того, куда си-
стеме следует адресовываться при обращении к объектам сторонней
файловой системы. Для системы это указание называется точкой монти-
рования.
Теоретически можно указать системе произвольное место точки
монтирования, но на практике для монтирования сторонних файловых
систем существует каталог /mnt. В нем необходимо создать подкаталог,
который будет служить точкой монтирования. Например файловую си-
стему Windows, физически расположенную на первом логическом раз-
деле того же винчестера (на диске C), можно сделать доступной для
Unix, примонтировав ее с помощью команды mount (предварительно
нужно создать каталог /mnt/windows)
mount -t vfat /dev/hda1 /mnt/windows (пример для Linux),
mount -t msdos /dev/ad0s1 /mnt/windows (пример для FreeBSD),
где ключ t и аргумент vfat (msdos) означают тип монтируемой сто-
ронней файловой системы данном случае FAT); /dev/hda1 первый
раздел первого жесткого диска, к которому система обращается с помо-