Лекция: Связаны с одним и тем же номером индексного дескриптора. Такая связь называется
Жесткой связью.
Например, если в каталоге содержится имя файла file1, то создание еще одного
Имени file2, связанного с тем же номером дескриптора, что и file1, можно с помощью
команды ln:
$ ln file1 file2
Наличие у файла нескольких имен можно определить для текущего каталога
командой:
$ ls –l
.. .
.. .
-rw-r--r-- 2 dmo202-02 dmo202 6344 Now 22 10:33 file1
-rw-r--r-- 2 dmo202-02 dmo202 6344 Now 22 10:40 file2
.. .
$
Во второй колонке строки указано число жестких связей данного файла.
В отличие от жесткой связи, символическая связь адресует файл, который, в свою
Очередь, ссылается на другой файл. Данные файла, являющегося символической связью,
содержат имя целевого файла. Такой файл создается u1082 командой ln с опцией -s:
$ pwd
/home/dk401/dk40101
$ ln –s file1 /home/dk401/dk40101/symfile1
$ cd /home/dk401/dk40101
$ ls –l
......................... .
......................... .
lrwxrwxrwx 1 dk40101 dk401 15 Now 22 10:33
file1 symfile1 -> /../../dk401/dk40101/file1
......................... .
$
При выводе содержимого файла symfile1 появятся данные файла file1.
В отличие от жесткой связи, действие которой распространяется только в пределах
Одной файловой системы, символическая связь может адресовать файл, находящийся в
Другой файловой системы.
Команды обращения к файловой системе
Когда пользователь регистрируется в операционной системе UNIX, его начинает
Обслуживать процесс (обычно оболочка shell), с помощью которого будут выполняться
Команды, вводимые пользователем. Кроме того, пользователь получает в свое