Как указано в rsync
справочную страницу, -a
(архив) переключатель эквивалентен -rlptgoD
. Однако у меня есть ситуация, когда я не хочу, чтобы символические ссылки сохранялись. Есть ли способ продолжить использование -a
переключить и запретить копирование символических ссылок? Я мог написать -rptgoD
каждый раз, но это немного долго.
Попробуйте следующее:
rsync -a --нет ссылок ...
или, что немного короче:
rsync -a --нет-л ...
Обратите внимание, что --no-links
/--no-l
переключатель должен прийти после в -a
включите командную строку, иначе --links
подразумевается -a
снова включается.
Нет. Вместо этого вы можете использовать псевдоним. Положите линию
alias mrsync="rsync -rptgoD"
внутри вашего ~ / .profile и после следующего входа в систему вы можете просто позвонить mrsync
и имеют эти параметры неявно с псевдонимом.