Я только что нашел простой способ понять жесткие ссылки в обычном сценарии, установить программное обеспечение.
Однажды я загрузил программное обеспечение в папку Downloads
для установки. После того, как я сделал sudo make install
, некоторые исполняемые файлы cp
были помещены в локальную папку bin. Здесь cp
создает жесткую ссылку . Я был доволен программным обеспечением, но вскоре понял, что Downloads
не очень хорошее место в долгосрочной перспективе. Поэтому я mv
переместил папку с программным обеспечением в каталог source
. Ну, я все еще могу запускать программное обеспечение, как и раньше, не беспокоясь о каких-либо целевых ссылках, как в Windows. Это означает, что жесткая ссылка непосредственно находит inode и другие файлы вокруг.