Како користити команду Рсинц у Линуку

Kako Koristiti Komandu Rsinc U Linuku



Синхронизација датотека и података између више сервера је кључна за несметано функционисање. На срећу, многи алати су доступни на мрежи за синхронизацију датотека, а Рсинц је један од њих. Рсинц је један од најпопуларнијих и нашироко коришћених услужних програма за даљинско синхронизовање података у Линук-у.

Рсинц карактерише ефикасан пренос датотека, очување метаподатака датотека, ажурирање постојећих датотека, делимични пренос и још много тога. Ово чини Рсинц идеалним избором за скоро све администраторе. Дакле, овај водич ће се односити на коришћење команде Рсинц у Линуку без проблема.







Како користити команду Рсинц у Линуку

Већина Линук дистрибуција садржи услужни програм Рсинц, али морате да га инсталирате помоћу следеће команде:



Оперативни систем Цомманд
Дебиан/Убунту судо апт инсталл рсинц
Федора судо днф инсталл рсинц
Арцх Линук судо пацман -Си рсинц

Након што завршите инсталацију, покрените наредбу испод да бисте покренули синхронизацију података између извора и циља:



рсинц извор циљ

Овде би требало да замените извор са директоријумом одакле желите да синхронизујете податке и циљ са директоријумом у који желите да ускладиштите те податке. На пример, хајде да синхронизујемо директоријуме Видео и документи тако што ћемо покренути следећу команду:





рсинц Видеос Доцументс

  рсинц-цомманд-ин-линук

Ако желите да копирате и налепите податке у оквиру истог система, користите следећу команду:



судо рсинц - авз / извор / пут / циљ / пут /
  1. „-а“ или „–арцхиве“ чува атрибуте датотеке нетакнутим током преноса података.
  2. Опција „-в“ или „–вербосе“ је да прикаже који подаци се преносе.
  3. Иако опционо, требало би да користите опцију „-з“ или „–цомпресс“ да бисте компримовали податке током преноса. Ово помаже у убрзавању процеса синхронизације.

Узмимо пример и користимо горњу команду рсинц да синхронизујемо датотеке из директоријума Сцриптс у директоријум Питхон:

судо рсинц - авз ~ / Скрипте ~ / Питхон

Штавише, примарна сврха рсинц-а је даљински пренос података између два уређаја или сервера повезаних преко мреже:

рсинц -оф -То је ссх корисник @ удаљени хост: / извор / пут / / циљ / пут

Овде опција „-е ссх“ наређује вашем систему да користи безбедну шкољку/ССХ за ову трансакцију. Штавише, ако систем наиђе на било какав прекид током удаљеног преноса датотеке, не брините. Можете га наставити преко опције „–делимично“:

рсинц --партиал -оф -То је ссх корисник @ удаљени хост: / извор / пут / / циљ / пут

Дри Рун

Рсинц покреће пренос датотеке одмах након што унесете команду. Стога, да бисте избегли било какве нежељене последице, увек прво треба да извршите трчање на суво. Током рада на суво, ваш систем једноставно демонстрира акције ваше команде без стварног преноса података. Дакле, овде можете да додате опцију „-дри-рун“ да бисте започели рад на суво. На пример, да бисте видели шта ће се десити током синхронизације података из Питхон-а у директоријум Сцриптс, користите:

рсинц - авз --дри-рун ~ / Питхон ~ / Скрипте

Направите идентичне сервере

У случају да у циљном директоријуму постоје неке датотеке које нису доступне у изворном директоријуму, то доводи до неуједначености, ау неким случајевима чак и до непотребне потрошње диска. Дакле, можете користити опцију „-делете“ да избришете податке са циља који није присутан у извору. На пример:

рсинц -оф --делете / извор / пут / / циљ / пут /

Прикажи напредак током трансфера

Ако желите да видите напредак вашег преноса, унесите опцију „–прогресс“ да бисте приказали индикатор напретка. На пример, када се омогући индикатор напретка, горњи пример ће дати следеће резултате:

рсинц - авз --прогресс ~ / Питхон ~ / Скрипте

Кратки резиме

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