Загальне правило полягає в тому, що якщо команда працює на посиланнях (тобто записах каталогів, які є вказівниками на індекси), тоді команда розглядає символічні посилання як самі, а не як об'єкт, на який вказує посилання. Інакше команда працює над тим, на що вказує символьне посилання. Таким чином, cp
наступні символьні посилання за замовчуванням і копіюють вміст файлу, на який вказує посилання. Але коли ви попросите cp
розібратися з записами каталогів, вказавши -R
, він припиняє слідувати посиланнями. mv
завжди працює з записами каталогів, і тому вона ніколи не слідує за посиланнями.
У find
нормальної діяльності командування повинні працювати на записи каталогу, так символьні посилання не слід за замовчуванням. Додавання -L
причин find
для слідування символьних посилань для всіх властивостей, за винятком того, яке не можна ігнорувати під час пошуку в каталозі, імені. Однією з цілей find -name
є надання вводу для команд типу « mv
та» rm
, які працюють над записами каталогу. Були б неприємні та дивовижні результати, якби find -L dir -name
можна створити імена, які вказували поза деревом каталогів, корінням на dir
.