📄 remsync.1
字号:
%!PS-Adobe-1.0%%Creator: devps (Pipeline Associates, Inc.)%%CreationDate: Fri Sep 13 13:04:20 1996%%Pages: (atend)%%DocumentFonts: (atend)/devps 180 dict def devps begin/res 10.000000 def/y_offset 843 def/X{exch}bind def/mm {transform round X round X itransform} bind def/r{rmoveto}bind def/m{moveto}bind def/l{lineto}bind def/rl{rlineto}bind def/st{stroke}bind def/gs{gsave}bind def/gr{grestore}bind def/cp{currentpoint}bind def/np{newpath}bind def/ct{curveto}bind defsystemdict /setpacking known { /savepacking currentpacking def true setpacking } if/m0{0 0 moveto}bind def/xc{//res div}bind def/yc{//res neg div //y_offset add}bind def/lc{yc X xc X l st}bind def/mc{yc X xc X m}bind def/el{gs /a X def a div 1 X scale cp np a xc 2 div 0 360 arc st gr}bind def/ar{cp 7 2 roll np xc 5 1 roll atan 3 1 roll atan X arc st}bind def/sp{yc X xc X 6 2 roll yc X xc X 6 2 roll yc X xc X 6 2 roll ct}bind def/V{//res neg div //y_offset addcurrentpoint pop Xm}bind def/H{//res div0 transform X round X itransform popcurrentpoint X popmoveto}bind def/h{//res div 0 r}bind def/v{//res neg div 0 X r}bind def/S{X H show}bind def/A{H //res div 1 index stringwidth pop sub 1 index length div 0 3 2 roll ashow}bind def/psize 10 def/height 0 def/cheight { height 0 ne { height } { psize } ifelse } bind def/slant 0 def/FF{findfont X dup 30 div 0 mm pop setlinewidth /psize X def [psize 0 cheight slant sin slant cos div mul cheight 0 0] makefont setfont}bind def/shade{gs /dy X def /dx X def np m 0 /dy rl /dx 0 rl 0 /dy neg rl /dx neg 0 rl closepath .9 setgray fillgr}bind def1 setlinecap/resolution res 72 mul def/startFig { /SavedState save def userdict maxlength dict begin currentpoint transform DocumentInitState setmiterlimit setgray setdash setlinejoin setlinecap setlinewidth setmatrix itransform moveto /ury exch def /urx exch def /lly exch def /llx exch def /y exch 72 mul resolution div def /x exch 72 mul resolution div def currentpoint /cy exch def /cx exch def /sx x urx llx sub div def /sy y ury lly sub div def sx sy scale cx sx div llx sub cy sy div ury sub translate /DefFigCTM matrix currentmatrix def /initmatrix { DefFigCTM setmatrix } def /defaultmatrix { DefFigCTM exch copy } def /initgraphics { DocumentInitState setmiterlimit setgray setdash setlinejoin setlinecap setlinewidth setmatrix DefFigCTM setmatrix } def /showpage { initgraphics } def}bind def/clipFig { currentpoint 6 2 roll newpath 4 copy 4 2 roll moveto 6 -1 roll exch lineto exch lineto exch lineto closepath clip newpath moveto}bind def/doclip { llx lly urx ury clipFig } def/endFig { end SavedState restore}bind def/globalstart { fontnum psize slant height resolution currentpoint pagesave restore gsave }bind def/globalend { grestore moveto /resolution exch def /height exch def /slant exch def /psize exch def /fontnum exch def F /pagesave save def}bind def/fontnum 1 def systemdict /setpacking known { savepacking setpacking} ifend/BP{save mark devps begin m0/DocumentInitState [ matrix currentmatrix currentlinewidth currentlinecapcurrentlinejoin currentdash currentgray currentmiterlimit ] cvx def}bind def/EP{end cleartomark restore showpage}def/Encoding-1 256 array def0 1 255 {Encoding-1 exch /.notdef put} forEncoding-1 8#301 StandardEncoding 8#101 26 getinterval putinterval %A-BEncoding-1 8#341 StandardEncoding 8#141 26 getinterval putinterval %a-bEncoding-1 8#241 StandardEncoding 8#301 16 getinterval putinterval %accentsEncoding-1 8#373 StandardEncoding 8#365 1 getinterval putinterval %dotlessiEncoding-1dup 8#41 /copyright putdup 8#42 /registered putdup 8#43 /trademark putdup 8#44 /logicalnot putdup 8#45 /Eth putdup 8#46 /eth putdup 8#47 /Thorn putdup 8#50 /thorn putdup 8#51 /brokenbar putdup 8#52 /degree putdup 8#53 /divide putdup 8#54 /multiply putdup 8#55 /minus putdup 8#56 /onehalf putdup 8#57 /onequarter putdup 8#60 /threequarters putdup 8#101 /Aacute putdup 8#102 /Acircumflex putdup 8#103 /Adieresis putdup 8#104 /Agrave putdup 8#105 /Aring putdup 8#106 /Atilde putdup 8#107 /Ccedilla putdup 8#110 /Eacute putdup 8#111 /Ecircumflex putdup 8#112 /Edieresis putdup 8#113 /Egrave putdup 8#114 /Iacute putdup 8#115 /Icircumflex putdup 8#116 /Idieresis putdup 8#117 /Igrave putdup 8#120 /Ntilde putdup 8#121 /Oacute putdup 8#122 /Ocircumflex putdup 8#123 /Odieresis putdup 8#124 /Ograve putdup 8#125 /Otilde putdup 8#126 /Scaron putdup 8#127 /Uacute putdup 8#130 /Ucircumflex putdup 8#131 /Udieresis putdup 8#132 /Ugrave putdup 8#133 /Ydieresis putdup 8#134 /Zcaron putdup 8#135 /aacute putdup 8#136 /acircumflex putdup 8#137 /adieresis putdup 8#140 /agrave putdup 8#141 /aring putdup 8#142 /atilde putdup 8#143 /ccedilla putdup 8#144 /eacute putdup 8#145 /ecircumflex putdup 8#146 /edieresis putdup 8#147 /egrave putdup 8#150 /iacute putdup 8#151 /icircumflex putdup 8#152 /idieresis putdup 8#153 /igrave putdup 8#154 /ntilde putdup 8#155 /oacute putdup 8#156 /ocircumflex putdup 8#157 /odieresis putdup 8#160 /ograve putdup 8#161 /otilde putdup 8#162 /scaron putdup 8#163 /uacute putdup 8#164 /ucircumflex putdup 8#165 /udieresis putdup 8#166 /ugrave putdup 8#167 /ydieresis putdup 8#170 /zcaron putpop/Enc-dict 30 dict defEnc-dict /tmpstr1 50 string putEnc-dict /tmpstr2 50 string putEnc-dict /tmpstr3 50 string dup (Encoding-) exch cvs pop put/AEnc-def { % arguments: the original font's name, encoding nrEnc-dict begintmpstr2 cvs /Enc-no exch def % Remember the number in a stringdup /OrigName exch def % remember the namefindfont dup maxlength dict /newdict exch def % get dictionary for new font{ exch dup /FID ne { exch newdict 3 1 roll put } { pop pop } % Ignore FID ifelse} forallnewdict begin/Encoding tmpstr3 9 Enc-no putinterval tmpstr3 0 9 Enc-no length add getinterval cvn load def % Replace encodingcurrentdict /UniqueID known{ /UniqueID UniqueID Enc-no cvi 49999 mul add def } if % Derive New UniqueIDend % newdict/FNlength OrigName tmpstr1 cvs length def % convert name, remember lengthFNlength 1 add Enc-no length add stringdup 0 OrigName tmpstr1 cvs putintervaldup FNlength (-) putintervaldup FNlength 1 add Enc-no putintervaldup 0 tmpstr1 0 FNlength getinterval putinterval % Add old namecvn dup newdict /FontName 3 2 roll put newdict definefontend % Enc-dict} def/Times-Bold 1 AEnc-def pop/B-1{/Times-Bold-1 FF}def/R{/Times-Roman FF}def/B{/Times-Bold FF}def/I{/Times-Italic FF}def%%EndProlog%%Page: 1 1BP/slant 0 def/height 0 def480 V10 R720(REMSYNC)S1215(\()S1257(1)S1315(\))S2696(Eighth)S(Edition)296 2989 A4632(REMSYNC)S5127(\()S5169(1)S5227(\))S960 V9 R720(N)S722(NA)S790(AM)S858(ME)S940(E)S1080 V10 R1080(remsync)S1446(-)S1505(remotely)S1888(synchronize)S2399(\256le)S2553(trees)S1248 V9 R720(S)S722(SY)S774(YN)S842(NO)S910(OP)S978(PS)S1030(SI)S1082(IS)S1115(S)S1368 V10 B1080(remsync)S10 B-11482(-)S10 B1539(sxv)S10 I1716(tree)S10 R1911([)S10 I1945(state-\256le)S10 R2300(])S1488 V10 B1080(remsync)S10 B-11482(-)S10 B1539(duxvD)S10 I1862(tree)S10 R2057([)S10 I2091(state-\256le)S10 R2476([)S10 I(diff-\256le)291 2510 A10 R2809(]])S1608 V10 B1080(remsync)S10 R1482([)S10 B-11516(-)S10 B1573(xv)S10 R1673(])S10 I1745(tree)S10 R1940([)S10 I(diff-\256le)291 1974 A10 R2273(])S1776 V9 R720(D)S722(DE)S790(ES)S848(SC)S900(CR)S962(RI)S1024(IP)S1057(PT)S1109(TI)S1167(IO)S1200(ON)S1268(N)S1896 V10 B1080(Remsync)S10 R1511(synchronizes)S2075(\256le)S2243(trees)S2473(of)S2596(distant)S2903(machines,)S3348(i.e.)S3511(machines)S3931(that)S4122(do)S4262(not)S4430(have)S4660(a)S4745(fast)S4931(network)S2016 V1080(between)S1441(them.)S1717(It)S(accomplishes)542 1804 A2371(this)S2541(in)S2644(three)S2871(steps:)S2184 V1440(Create)S1729(a)S1799(state)S2009(\256le)S2163(containing)S2612(a)S2682(description)S3154(of)S3263(the)S3411(machine)S3777(to)S3880(be)S(updated.)343 4000 A2352 V1440(Compute)S1833(a)S1903(\256le)S2057(of)S2166(differences)S2640(on)S2766(the)S2915(source)S3204(machine)S3571(using)S3814(the)S3963(state)S4174(\256le)S4329(to)S4433(compare)S4806(the)S4955(two)S5132(\256le)S2472 V1440(trees.)S2640 V1440(Update)S1756(the)S1904(target)S2159(machine)S2525(using)S2767(the)S2915(data)S3108(in)S3211(the)S3359(differences)S3833(\256le.)S2808 V1080(This)S1305(process)S1653(requires)S2024(that)S(you)150 2221 A2417(move)S2687(two)S2885(\256les,)S3125(a)S3217(state)S3449(\256le)S3625(from)S3868(the)S4038(target)S4315(machine)S4703(to)S4828(the)S4998(source)S2928 V1080(machine,)S1486(and)S1671(a)S1756(differences)S2245(\256le)S2414(from)S2650(the)S2812(source)S3114(machine)S3494(to)S3611(the)S3773(target)S4042(machine.)S4472(The)S4668(state)S4892(\256le)S5060(is)S5166(an)S3048 V1080(ASCII)S1369(\256le)S1523(that)S1699(may)S1897(be)S2017(edited,)S2313(usually)S2628(to)S2731(make)S10 B2974(remsync)S10 R(ignore)257 3363 A3645(some)S3882(\256les)S4075(or)S4184(\256le)S4338(trees.)S3216 V1080(The)S1266(argument)S10 I1676(tree)S10 R1863(may)S2066(be)S2191(a)S2266(single)S2536(\256le)S2695(or)S2809(a)S2884(directory.)S3328(A)S3431(directory)S3825(is)S3922(traversed)S4322(recursively.)S4850(The)S10 I5037(state-)S3336 V1080(\256le)S10 R1236(and)S10 I(diff-\256le)291 1414 A10 R1738(arguments)S2190(may)S2396(be)S2524(of)S2641(any)S2819(\256le)S2981(type.)S3237(The)S3427(differences)S3909(\256le)S4070(contains)S4437(an)S4564(end)S4741(marker,)S5084(so)S5205(it)S3456 V1080(may)S1287(be)S1416(followed)S1808(by)S(trailing)291 1942 A(junk.)203 2267 A2529(Standard)S(input)206 2921 A3161(or)S3279(output)S3569(is)S3670(used)S3888(if)S3984(these)S4225(arguments)S4678(are)S(omitted)307 4836 A5177(or)S3576 V(replaced)342 1080 A1447(by)S1572(a)S1642(minus)S1912(sign.)S3744 V870(S)S872(St)S930(ta)S960(at)S1007(te)S1037(e)S1109(\256)S1111(\256l)S1169(le)S1199(e)S1271(f)S1273(fo)S1309(or)S1361(rm)S1397(ma)S1477(at)S1524(t)S3864 V1080(A)S1178(state)S1388(\256le)S1542(has)S1701(a)S1771(line)S1947(for)S(each)185 2090 A2300(\256le)S2454(in)S2557(a)S2627(tree.)S2854(A)S2952(line)S(looks)217 3128 A3370(like)S3546(this)S3716(formally)S4088(for)S4231(a)S4301(simple)S4594(\256le:)S4032 V10 I1440(name)S1683(mode)S1926(owner)S(group)239 2202 A2466(length)S2742(date)S10 R2940([)S10 I2974(link-number)S10 R3491([)S10 B3525(last)S10 R3676(]])S4200 V1080(The)S1262(best)S1449(way)S1642(to)S1745(show)S1982(how)S(each)185 2180 A2390(type)S2588(of)S2697(\256le)S2851(is)S2943(represented)S3433(is)S3525(by)S3650(example:)S4368 V1440(/)S(d755)200 2440 A3240(0)S3640(0)S4488 V1440(bin)S(d755)200 2440 A3240(2)S3640(0)S4608 V1640([)S(644)150 2640 A3440(2)S3840(0)S(233)150 4240 A(759160857)450 4840 A6040(1)S4728 V1640(cat)S(755)150 2640 A3440(2)S3840(0)S(3772)200 4240 A(768742021)450 4840 A4848 V1640(test)S(755)150 2640 A3440(2)S3840(0)S(233)150 4240 A(759160857)450 4840 A6040(1)S6440(last)S4968 V1440(dev)S(d755)200 2440 A3240(0)S3640(0)S5088 V1640(fd0)S(b666)200 2640 A3440(0)S3840(0)S(200)150 4240 A5208 V1640(console)S(c600)195 2640 A3440(10)S3840(0)S(400)150 4240 A5328 V1640(sd2)S(b600)200 2640 A
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -