ФорумПрограммированиеPHP для идиотов → механизм symlink

механизм symlink

  • Faster

    Сообщения: 1159 Репутация: N Группа: Кто попало

    Spritz 1 апреля 2011 г. 9:20

    собственно интересно, что происходит когда rsync пытается засинковать файл по симлинке. какой путь юзается при этом? и чем это отличается от HTTP запроса того же симлинка
  • LIFF

    Сообщения: 188 Репутация: N Группа: Адекваты

    Spritz 1 апреля 2011 г. 14:55, спустя 5 часов 34 минуты 51 секунду

    Подписался на тему))
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 2 апреля 2011 г. 21:54, спустя 1 день 6 часов 59 минут

    засинковать - это прочитать или записать?
    симлинк жёсткий или мягкий?
    не всё полезно, что в swap полезло
  • Faster

    Сообщения: 1159 Репутация: N Группа: Кто попало

    Spritz 3 апреля 2011 г. 1:19, спустя 3 часа 24 минуты 28 секунд

    в качестве сорца указывается полный серверный путь от корня
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 3 апреля 2011 г. 1:27, спустя 8 минут 6 секунд

    Faster, ты такой молодец
    не всё полезно, что в swap полезло
  • Faster

    Сообщения: 1159 Репутация: N Группа: Кто попало

    Spritz 3 апреля 2011 г. 11:50, спустя 10 часов 23 минуты 18 секунд

    а как нужно - относительный? объясни
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 4 апреля 2011 г. 3:23, спустя 15 часов 32 минуты 21 секунду

    вот нихуя не понимаю что ты пишешь. это вот как понять:
    а как нужно - относительный?

    ?
    и на вопросы ответь
    не всё полезно, что в swap полезло
  • Faster

    Сообщения: 1159 Репутация: N Группа: Кто попало

    Spritz 4 апреля 2011 г. 6:30, спустя 3 часа 7 минут 18 секунд

    абсолютный - /home/domain.com/folder/1/1.txt
    относительный - /folder/1/1.txt
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 4 апреля 2011 г. 6:47, спустя 17 минут 9 секунд

    Faster, я выше два вопроса задал, однобитное ты существо
    не всё полезно, что в swap полезло
  • Faster

    Сообщения: 1159 Репутация: N Группа: Кто попало

    Spritz 4 апреля 2011 г. 8:34, спустя 1 час 46 минут 52 секунды

    >засинковать - это прочитать или записать?
    rsync видимо читает, потом качает и пишет
    >симлинк жёсткий или мягкий?
    а хуй его знает товарищ майор, я писал, что юзаю symlink() и полный путь
  • master

    Сообщения: 3244 Репутация: N Группа: Джедаи

    Spritz 4 апреля 2011 г. 9:07, спустя 33 минуты 36 секунд

    в общем symlink - это мягкие ссылки
    rsync обрабатывает по умолчанию симлинки как целевые файлы, т.е. если есть симлинк a.txt -> b.txt, и ты при копировании a.txt обращаешься к b.txt, то и "rsync a.txt" прочитает и запишет b.txt. однако для работы с симлинками можно указать параметры (читаем ман иногда):

    -l, –links copy symlinks as symlinks
    -L, –copy-links copy the referent of symlinks
    –copy-unsafe-links copy links outside the source tree
    –safe-links ignore links outside the destination tree
    -H, –hard-links preserve hard links
    не всё полезно, что в swap полезло

Пожалуйста, авторизуйтесь, чтобы написать комментарий!