Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / про жесткие ссылки / 13 сообщений из 13, страница 1 из 1
26.09.2013, 16:32
    #38408667
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про жесткие ссылки
всем привет еще разок

тут зацепила тема жестких ссылок...

насколько я понял, в Линуксе вся информация о файле привязана не к имени файла (его названию), а к индексному дескриптору
в связи с чем один и тот же файл (индексный дескриптор) может иметь несколько названий - то есть жестких ссылок на один и ото же дескриптор

и любые изменения содержимого жесткой ссылки, влечет изменение содержимого других жестких ссылок, так как они отображают содержимое одного и того же индексного дескриптора

вот я и подумал: может есть смысл создать в корневой директории пользователя жесткие ссылки на часто редактируемые файлы... ну чтобы не вводить каждый раз длинные пути

например, создать жесткую ссылку на my.cnf в корне рута

не? лоховство?
...
Рейтинг: 0 / 0
26.09.2013, 16:45
    #38408694
bga83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про жесткие ссылки
buyboyвсем привет еще разок

тут зацепила тема жестких ссылок...

насколько я понял, в Линуксе вся информация о файле привязана не к имени файла (его названию), а к индексному дескриптору
в связи с чем один и тот же файл (индексный дескриптор) может иметь несколько названий - то есть жестких ссылок на один и ото же дескриптор

и любые изменения содержимого жесткой ссылки, влечет изменение содержимого других жестких ссылок, так как они отображают содержимое одного и того же индексного дескриптора

вот я и подумал: может есть смысл создать в корневой директории пользователя жесткие ссылки на часто редактируемые файлы... ну чтобы не вводить каждый раз длинные пути

например, создать жесткую ссылку на my.cnf в корне рута

для этих целей лучше символические ссылки использовать. Жесткие полезны несколько в других ситуациях. И они еще кстати в отличие от симлинков действуют исключительно в границах раздела.
не? лоховство?
...
Рейтинг: 0 / 0
26.09.2013, 16:48
    #38408698
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про жесткие ссылки
bga83для этих целей лучше символические ссылки использовать типа локально открывать файл из другой директории?
bga83Жесткие полезны несколько в других ситуацияхв каких, например?
bga83И они еще кстати в отличие от симлинков действуют исключительно в границах раздела то есть?
bga83не? лоховство?и я про тоже :)
...
Рейтинг: 0 / 0
26.09.2013, 16:58
    #38408716
Пухлый
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про жесткие ссылки
buyboybga83И они еще кстати в отличие от симлинков действуют исключительно в границах раздела то есть?


Погугли по "invalid cross-device link"
...
Рейтинг: 0 / 0
26.09.2013, 17:42
    #38408788
Журавлев Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про жесткие ссылки
а не проще
alias vimy="vi /etc/my.cnf"
...
Рейтинг: 0 / 0
26.09.2013, 17:57
    #38408812
Андрей Панфилов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про жесткие ссылки
buyboy,

у жестких ссылок по сути два предназначения, оба являются, собственно, свойствами - можно удалять и перемещать "оригинальный" файл без порчи ссылок.
...
Рейтинг: 0 / 0
27.09.2013, 10:00
    #38409305
bga83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про жесткие ссылки
коллеги, у меня самого есть вопрос по жестким ссылкам, но он скорее чисто теоретический.
Есть ли возможность создания жестких ссылок на каталоги?
...
Рейтинг: 0 / 0
27.09.2013, 10:17
    #38409328
landy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про жесткие ссылки
ln 1 3
ln: '1': hard link not allowed for directory

Просто попробовать никак?
...
Рейтинг: 0 / 0
27.09.2013, 11:00
    #38409416
MasterZiv
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про жесткие ссылки
насколько я понял, в Линуксе вся информация о файле привязана не к имени файла (его названию), а к индексному дескриптору
в связи с чем один и тот же файл (индексный дескриптор) может иметь несколько названий - то есть жестких ссылок на один и ото же дескриптор

Да, понял правильно.


и любые изменения содержимого жесткой ссылки, влечет изменение содержимого других жестких ссылок, так как они отображают содержимое одного и того же индексного дескриптора

Да.

вот я и подумал: может есть смысл создать в корневой директории пользователя жесткие ссылки на часто редактируемые файлы... ну чтобы не вводить каждый раз длинные пути

Создавай.

например, создать жесткую ссылку на my.cnf в корне рута
не? лоховство?

Ну, как бэ.. нафига...
Ну и учти, что жёсткие ссылки могут быть созданы только в рамках одной файловой системы.
Корень рута может находится на другой файловой системе.
...
Рейтинг: 0 / 0
27.09.2013, 11:49
    #38409527
buyboy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про жесткие ссылки
MasterZivНу, как бэ.. нафига...
Ну и учти, что жёсткие ссылки могут быть созданы только в рамках одной файловой системы.
Корень рута может находится на другой файловой системе.
1) сам пока не до конца осознал - нафига...
2) а разве в пределах одного сервера могут быть установлены разные файловые системы?
3) как узнать - какая файловая система установлена там-то и там-то?
...
Рейтинг: 0 / 0
27.09.2013, 12:15
    #38409588
bga83
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про жесткие ссылки
buyboy3) как узнать - какая файловая система установлена там-то и там-то?
mount и df либо еще /etc/fstab
...
Рейтинг: 0 / 0
27.09.2013, 18:49
    #38410332
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про жесткие ссылки
buyboy2) а разве в пределах одного сервера могут быть установлены разные файловые системы?имелся в виду раздел
т.е. в /dev/sda1 нельзя содать хардлинк на файл, лежащий на /dev/sda2
...
Рейтинг: 0 / 0
30.09.2013, 08:02
    #38411350
k0rvin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
про жесткие ссылки
buyboy2) а разве в пределах одного сервера могут быть установлены разные файловые системы?

Запросто.
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / про жесткие ссылки / 13 сообщений из 13, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]