for_students:os:inode

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
for_students:os:inode [2022/02/07 17:47]
ejlka
for_students:os:inode [2022/02/08 15:23] (текущий)
ejlka
Строка 17: Строка 17:
 </WRAP> </WRAP>
 === Символьные ссылки === === Символьные ссылки ===
-Символьные (они же символические, симлинки) ссылки - это специальный файл на файловой системе, который сам не содержит данных, а является ярлыком, указывающим на какой-то другой объект (файл или папку). Они могут понадобиться в том случае, когда у нас закончилось место на диске С (или в /home/user, например) и мы хотим продолжить писать в ту же директорию, но ничего при этом не перенастраивая.+Символьные (они же символические, симлинки) ссылки - это специальный файл на файловой системе, который сам не содержит данных, а является ярлыком, указывающим на какой-то другой объект (файл или папку). Они могут понадобиться в том случае, когда у нас закончилось место на диске С (или в /home/user, например) и мы хотим продолжить писать в ту же директорию, но ничего при этом не перенастраивая. Символьные ссылки могут быть и в ОС Windows и в ОС Linux. \\ 
 +Для того, чтобы в Windows создать символьную ссылку необходимо воспользоваться командой ''mklink'', после чего указываем имя ссылки и объект, на который она ссылается. Например, попробуем создать ссылку на блокнот в каталоге D:\test ''mklink D:\test\note c:\Windows\system32\notepad.exe'' (в командной стоке от имени администратора). Теперь для запуска блокнота можно использовать новую ссылку (по сути это будет просто ярлык на приложение). Аналогичным образом можно сделать симлинк на другой каталог ''mklink /D c:\Users\User\Desktop\user f:\User'' В ОС Linux у команды создания ссылки немного другой синтаксис - сначала указывается источник файла, а потом уже имя ссылки ''ln -s /etc/ssh/ssh_config Desktop/ssh_conf'', выглядеть это будет как обычный ярлык [{{:for_students:os:118.jpg?}}] 
 +Символьные ссылки: 
 +  - могут ссылаться на файлы и каталоги; 
 +  - после модификации источника (удаление, перемещение или переименования) становятся недействительными; 
 +  - при изменении прав доступа на источник, права на ссылку остаются прежними; 
 +  - могут ссылаться на другие (отличные от источника) разделы диска; 
 +  - права доступа и inode на ссылку отличаются от источника (для Linux) 
 +=== Жесткие ссылки === 
 +Жесткая ссылка - это отдельный файл, который ведет к одному участку жесткого диска. При создании жесткой ссылки сам файл не копируется физически, но появляется под еще одним именем или же в еще одном месте. Жесткие ссылки можно создавать только на одном разделе диска. В Windows ссылки можно создавать командой ''mklink /H'', в Linux - ''ln file link'' \\ 
 +Особенности жестких ссылок: 
 +  - работают в пределах одной файловой системы и одного раздела жесткого диска; 
 +  - можно ссылаться только на файлы; 
 +  - изменение прав на источник также отражается на правах ссылки; 
 +  - при перемещении или удалении источника ссылка продолжит работать; 
 +  - права доступа и inode у источника и ссылки - одинаковые.
  • for_students/os/inode.1644245220.txt.gz
  • Последнее изменение: 2022/02/07 17:47
  • ejlka