Убунту

Како се користи рсинц наредба за копирање датотека на Убунту

Како се користи рсинц наредба за копирање датотека на Убунту
рсинц је алат за копирање датотека. рсинц се користи за копирање датотека са рачунара на удаљену машину, са удаљене машине на рачунар, из директоријума у ​​други директоријум истог рачунара, са рачунара на спољни чврсти диск или мрежну заједницу итд.  рсинц се такође може користити за прављење инкременталних резервних копија.

У овом чланку ћу вам показати како да користите наредбу рсинц за копирање датотека и директоријума и узимање инкременталне резервне копије. Користићу Убунту за демонстрацију. Али било која модерна Линук дистрибуција би требало да функционише сасвим добро. Па, кренимо.

Инсталирање рсинц:

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

$ судо апт инсталл рсинц -и

Формат наредбе рсинц:

Основни формат наредбе рсинц је,

$ рсинц опције изворно одредиште

Када користите рсинц, морате знати следеће ствари:

Израда резервних копија локалних датотека и директорија помоћу рсинц:

Можете врло брзо копирати датотеке из једног директоријума у ​​други директоријум на рачунару рсинц.

На пример, рецимо да имате неке важне датотеке у ~ / Преузимања именик. Сада желите направити сигурносну копију свих датотека са ~ / Преузимања директоријум на УСБ погон / дев / сдб1 монтиран у директоријуму / мнт / миусб.

Направимо неке лажне датотеке у ~ / Преузимања именик.

$ тоуцх ~ / Преузимања / тест 1… 100

Сада копирајте све датотеке из ~ / Преузимања директоријум у / мнт / миусб директоријум са следећом рсинц наредбом:

$ рсинц -авзх ~ / Преузимања / / мнт / миусб

Датотеке треба копирати.

Као што видите, датотеке су у / мнт / миусб именик.

Такође можете копирати целину ~ / Преузимања директоријум на ваш УСБ погон, као што следи:

$ рсинц -авзх ~ / Довнлоадс / мнт / миусб

Као што видите, цео директоријум се копира на УСБ погон.

Опет, ако сте желели да копирате све датотеке из ~ / Преузимања директоријум у други директоријум (рецимо моја преузимања /) на УСБ уређају за палац покрените рсинц на следећи начин:

$ рсинц -авзх ~ / Довнлоадс / / мнт / миусб / мидовнлоадс

Као што видите, датотеке су исправно копиране на УСБ погон за тхумб.

Израда резервних копија удаљених датотека и директорија помоћу рсинц:

Помоћу рсинц можете да копирате датотеке и директоријуме са удаљеног сервера на локални систем датотека или УСБ погон за тхумб за сигурносне копије. Такође можете копирати датотеке и директоријуме из локалног система датотека на удаљени сервер за резервне копије.  рсинц користи ССХ за копирање датотека и директорија на / са удаљеног сервера.

Морате имати ССХ пакет сервера (опенссх-сервер на Убунту) и рсинц пакет инсталиран на удаљеном серверу ако желите да користите рсинц за резервне копије датотека.

На пример, рецимо, желите копирати сав садржај (укључујући директоријум) / ввв директоријум са вашег удаљеног сервера ввв.пример1.цом на УСБ флеш уређај монтиран на стази / мнт / миусб на вашем локалном систему датотека.

Да бисте то урадили, можете користити следећу рсинц наредбу:

$ рсинц -авзх роот @ ввв.пример1.цом: / ввв / мнт / миусб

БЕЛЕШКА: Ево, корен је удаљено корисничко име, ввв.пример1.цом је ДНС име удаљеног сервера и / ввв је путања директоријума на удаљеном серверу. Ако желите, можете користити и ИП адресу удаљеног сервера уместо ДНС имена.

Следећу поруку ћете можда видети ако се први пут повезујете са удаљеним сервером. Само укуцајте да а затим притисните .

Сада унесите лозинку за удаљеног корисника (у мом случају је корен) и притисните .

Све датотеке и директоријуми унутар / ввв директоријум укључујући директоријум / ввв треба копирати на УСБ погон за тхумб, као што можете видети на снимку екрана испод.

Такође можете копирати датотеке из локалног система датотека на удаљени сервер помоћу рсинц.

У ранијем примеру сте направили резервну копију датотеке / ввв директоријум на удаљеном серверу. Рецимо, сада су неке датотеке на удаљеном серверу оштећене и желите да их вратите из резервне копије.

Да бисте то урадили, покрените рсинц наредбу на следећи начин:

$ рсинц -авзх / мнт / миусб / ввв / роот @ ввв.пример1.цом: / ввв

Сада укуцајте лозинку свог удаљеног сервера и притисните .

Датотеке треба копирати из локалног система датотека на удаљени сервер.

Прављење инкременталних резервних копија помоћу рсинц:

У овој врсти резервне копије, извор и одредиште директоријуми се синхронизују. Ако је нека датотека додата у извор директоријум, додаје се у одредиште директоријум такође. На исти начин, ако постоји било која датотека или директоријум из извор директоријум је уклоњен, уклоњен је из одредиште директоријум такође.

рсинц је сјајан алат за прављење инкременталних сигурносних копија.

Рецимо, имате директоријум ~ / облак код вашег корисника КУЋА именик. Сада желите да направите инкременталну резервну копију директоријума на УСБ погон палца монтиран на стази / мнт / усб1 на удаљеном серверу резервна копија.пример.цом.

БЕЛЕШКА: Морате имати опенссх-сервер и рсинц пакете инсталиране на удаљеном серверу да би ово функционисало.

Да бисте направили инкременталну резервну копију датотеке ~ / облак, покрените следећу команду:

$ рсинц -авзх --делете --прогресс ~ / цлоуд / сховон @ бацкуп.пример.цом: / мнт / усб1 / бацкуп

Сада унесите лозинку за удаљеног корисника и притисните .

Садржај ~ / облак директоријум треба копирати на УСБ погон за тхумб, на удаљеном серверу.

Као што видите, све датотеке се копирају на УСБ погон палца монтиран на удаљеном серверу за резервне копије.

Хајде сада да уклонимо датотеку из локалног система датотека и да видимо шта ће се догодити.

$ рм ~ / цлоуд / пакети.ткт

Сада користите рсинц да поново синхронизујете директорије истом командом као и пре.

$ рсинц -авзх --делете --прогресс ~ / цлоуд / сховон @ бацкуп.пример.цом: / мнт / усб1 / бацкуп

Као што видите, датотека пакети.ткт се такође уклања са УСБ диска за палац монтиран на удаљеном серверу за резервне копије.

Где ићи даље:

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

Ман страници рсинц можете приступити следећом наредбом:

$ ман рсинц

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

Корисни алати за Линук играче
Ако волите да играте игре на Линуку, велика је вероватноћа да сте можда користили апликације и услужне програме попут Вине, Лутрис и ОБС Студио за поб...
ХД Ремастеред игре за Линук које никада раније нису имале Линук издање
Многи програмери и издавачи игара долазе са ХД ремастером старих игара како би продужили живот франшизе, молимо обожаваоце да захтевају компатибилност...
Како користити АутоКеи за аутоматизацију Линук игара
АутоКеи је услужни програм за аутоматизацију радне површине за Линук и Кс11, програмиран на Питхон 3, ГТК и Кт. Користећи његову скриптну и МАЦРО функ...