Rsync හි සංරක්ෂිත මාදිලිය යනු කුමක්ද?


185

Rsync භාවිතා කරන විට ඔබට සංරක්ෂිත මාදිලිය භාවිතා කිරීමට -aහෝ --archiveසක්‍රිය කිරීමට හැකි බව මම දනිමි . අවාසනාවකට මෙන්, සංරක්ෂිත මාදිලිය කුමක් කළ යුතුදැයි මා දන්නේ නැත, සහ මෑන් පිටුව මෙය කුමක්ද යන්න පිළිබඳව කිසිසේත්ම පැහැදිලි නැත:

-rlptgoD (no -H, -A, -X) ට සමාන වේ

එම විකල්පයන් ( rlptgoD) යන්නෙන් අදහස් කරන්නේ කුමක්ද සහ මා ඒවා භාවිතා කරන විට rsync හි හැසිරීම කුමක්ද යන්න ඔබට පැහැදිලි කළ හැකිද ?


Answers:


225

මේ සියල්ලම:

-r, - නාමාවලි වලට පුනරාවර්තනය

-l, --links සිම්ලින්ක්ස් පිටපත් ලෙස පිටපත් කරයි

-p, --perms අවසර ආරක්ෂා කරයි

-t, - වේලාවන් වෙනස් කිරීමේ වේලාවන් ආරක්ෂා කරයි

-g, --group කල් තබා ගන්නා කණ්ඩායම

-o, - හිමිකරු කල් තබා ගන්නා හිමිකරු (සුපිරි පරිශීලකයාට පමණි)

-D සමාන --devices - විශේෂ

--devices උපාංග ගොනු සංරක්ෂණය කරයි (සුපිරි පරිශීලකයාට පමණි)

- විශේෂයන් විශේෂ ලිපිගොනු ආරක්ෂා කරයි

එය බැහැර කරයි:

-H, --hard- සබැඳි දෘඩ සම්බන්ධතා ආරක්ෂා කරයි

-A, --acls ACLs ආරක්ෂා කරයි (ඇඟවුම් කරන්නේ -p)

-X, --xattrs දීර් extended කරන ලද ගුණාංග ආරක්ෂා කරයි

එය උපස්ථ සඳහා පරිපූර්ණයි. මගේ "පෙරනිමි" ස්විච කට්ටලය නම් -avzP- සංරක්ෂිත මාදිලිය, වාචික වන්න, සම්පීඩනය භාවිතා කරන්න, අර්ධ ලිපිගොනු සංරක්ෂණය කිරීම, ප්‍රගතිය පෙන්වීම.

සටහන: නිරන්තරයෙන් විස්තර “සංරක්‍ෂණය” යැයි පැවසූ විට එයින් අදහස් වන්නේ ගමනාන්තය ප්‍රභවය හා සමාන කිරීමයි.


33
+1 - ඔව්, එය මෑන් පිටුවේ ඇත, නමුත් පහසු යොමු කිරීම සඳහා පිළිතුර සමඟ එය මෙහි දැකීමත් සතුටක්
cwd

4
මෑන් පිටුවේ බැලීමට වඩා පහසුය: පී?
සලාමි

1
උපස්ථ සඳහා විකල්ප සංයෝජනය බෙදා ගැනීම සඳහා +1 (-avzP).
රොබෝ ඇලෙක්ස්

3
ඔව්, කොහේ හරි තැනක, lmgtfy මිනිසා rsync ට වඩා පහසු විය.
ස්ටු

1
exealits man පිටුවට අනුව,The -P option is equivalent to --partial --progress.
Sutandiono

16

අවසරය, ගුණාංග යනාදිය දෙපසම එක හා සමාන බව සහතික කරයි. rsync ක්‍රියාත්මක වන්නේ ඒ ආකාරයට පමණි ... ඔබට ගොනු සමමුහුර්ත කිරීමට අවශ්‍ය නම්, ඔබ -a පරාමිතියක් භාවිතා කළ යුතුය.

මෙයට හේතුව rsync මෙම අවසරය, ගුණාංග යනාදිය දෙපැත්තෙන්ම සංසන්දනය කර ඒවා එකම ගොනුවක්ද යන්න තීරණය කර එය යාවත්කාලීන කළ යුතුද යන්න තීරණය කිරීමයි. ඔබ rsync -r xxx yyy වෙනුවට rsync -a xxx yyy භාවිතා කරන්නේ නම්, සමහර ලිපිගොනු නැවත නැවතත් පිටපත් කරනු ඇත, coz, අවසරය, ගුණාංගය සමමුහුර්ත නොකෙරේ, සහ දෙපැත්තටම ගැලපෙන්නේ නැත ...


15

සංරක්ෂිත ස්විචය යනු උපස්ථ සෑදීම සඳහා ඔබ rsync භාවිතා කරන්නේ නම් (සාමාන්‍යයෙන් පොදු කාර්යයක්) ඔබ සාමාන්‍යයෙන් භාවිතා කරන ස්විච පොකුරක් ඇතුළු කිරීම මඟ හැරීමට කෙටිමඟකි.

එය ටයිප් කිරීමට සමාන ය:

rsync -r -l -p -t -g -o -D

මතක තබා ගැනීම වඩා පහසුය. මෑන් පිටුවෙන් ඔබට එම ස්විචයන් සියල්ලටම අර්ථ දැක්වීම් සොයාගත හැකිය.

(ඔබ තනි අකුරු ස්විච කිහිපයක් ඒකාබද්ධ කරන විට යටි ඉර විකල්ප වේ.)


9
ස්තූතියි, නමුත් මම හිතන්නේ ඔබට මගේ අදහස මග හැරී ඇත. මෑන් පිටුවේ වෙනත් කොටස් 7 ක් කියවීමට ඉඩ නොදී, මෑන් පිටුවේ විවිධ කොටස් 7 ක් කියවීමකින් තොරව එම සියලු විකල්පයන් ඒකාබද්ධ කිරීමෙන් කුමක් කළ හැකිදැයි කරුණාකර ඔබට පැහැදිලි කළ හැකිද?
allyourcode

17
මම හිතන්නේ ඔබ කරන්නේ කුමක්දැයි හරියටම දැන ගැනීමට මෑන් පිටුව කියවීම වැදගත් ය. rsync සතුව ගොනු මකා දැමීමේ ක්‍රමයක් ඇතුළුව ඉතා ප්‍රබල විකල්ප කිහිපයක් තිබේ! එය උපදෙස් අත්පොත් කියවීමට ඔබ අකමැති නිසා මේස කියත් භාවිතා කිරීම සඳහා ඔබ උදව් ඉල්ලීම වැනි ය.
ඩේවිඩ් එම්

2
ඇත්ත වශයෙන්ම, මට ඒ වෙනුවට වංචා පත්‍රිකාවක් යොමු කළ හැකි 100 වන වරටත් උපදෙස් අත්පොත කියවීමට මා කැමති නැත.
CivFan
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.