27Jun

Како изузети датотеке из Рсинц

click fraud protection

Рсинц је један од најкориснијих услужних програма за администратора сервера, али га синхронизује све подразумевано, што може бити непријатно ако ваша апликација ствара много привремених датотека.Ево како да искључите датотеке када користите рсинц.

Искључивање са Листе у датотеци

Ово је идеална метода за искључивање датотека и фасцикли, пошто увек можете уређивати листу и подесити ствари ако је потребно.Овде је синтакса:

рсинц --екцлуде-фром = /path/to/ датотека искључења /path/to/ извор /path/to/ дест

Проблем са рсинц-ом је да морате користити релативни пут када покушавате да искључите ствари, јер када покушатеодговара искључењу да неће користити први део пута за утакмицу. .. то је чудно.

Реците, на пример, да покушавате да направите резервну копију /data/web/ и пошаљете је на други сервер, тако да користите команду као што је рсинц -а /data/web/ усер @ сервер: /backups/data/web/ да бисте то учинили. .. али бисте стварно желели прескочити синхронизацију /data/web/cache/фолдер.Када рсинц одлази да провери листу искључења за сваку ставку коју она синхронизује, неће проверити /data/web/cache/ пошто је ваша изворна рсинц команда базирана у /data/web/ фолдеру.Само ће проверити "цацхе /" на списку.Дакле, мораћете да ставите "цацхе" на листу, а не пуни пут.Пример:

instagram viewer

рсинц -а -екцлуде-фром = /data/ изузеци /data/web/ /backups/

Сада да би искључили /data/web/ кеш и /data/web/ темп из рсинц користећи ову команду, ми ћемо уклонити /data/web/ део пута, а датотека за искључивање /data/ једноставно би садржала ово:

кеш * темп *

Уочићете да сам додао * на путању, како би се уверио да се подудара с било чим што почиње са "кешом" на почетку.Ову звезду можете користити за више корисних разлога ако желите - реците да желите искључити све. ткт датотеке од синхронизације.Покренули бисте образац са звездом како бисте били сигурни да се увек подударају и додајте ово:

*. ткт

То ће осигурати да се ови типови датотека прескочу током синхронизације.Прилично је једноставно изван тога.

Искључујући јединствену јединицу

Ова техника је много мање корисна, али можете је користити ако је потребно.Ако постављате скрипту за кориштење рсинц-а, коју обично имате, требали бисте узети екстра минут да бисте га искључили из листе датотека умјесто да бисте олакшали будуће одржавање.Синтакса је врло слична:

рсинц --екцлуде = релативна /path/to/ искључење / извор / дест

Исти релативни пут треба да се примењује као горе.