Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Жесткой связью.
Например, если в каталоге содержится имя файла 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), с помощью которого будут выполняться
Команды, вводимые пользователем. Кроме того, пользователь получает в свое
Дата публикования: 2014-11-29; Прочитано: 217 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!