📄 00000002.htm
字号:
。[0] <BR> <BR> proxy_ftp_port 代理服务之 ftp 伺服程式的埠号。[4514] <BR> <BR> proxy_gateway 代理服务之名称,也可用 INTERNET_HOST 变数 <BR> 来提供。[internet-gateway] <BR> <BR> mode_copy 指出是否需要拷贝模式位元(mode bits) 的旗标 <BR> 。[false] <BR> <BR> interactive 非批次(non-batch) 传输。系以 -g 旗标实作。 <BR> [false] <BR> <BR> text_mode 如果为 true 的话,档案以文字模式传输。Un*x <BR> 较喜欢以二进位传输所以这是预设值。[false] <BR> <BR> force 如果为 true 的话,所有档案都将被传输而不去 <BR> 理会档案的大小或时间。[false] <BR> <BR> get_file 以执行 get 而非 put 作为预设。[true] <BR> <BR> verbose 冗馀讯息。[false] <BR> <BR> delete_source 一旦传输完成後删除来源档案。(此选项已不再 <BR> 支援。)[false] <BR> <BR> disconnect 档案包裹结束後从远端节点结束连线。[false] <BR> <BR> mail_prog 呼叫执行以将信件寄送给 mail_to 列表的程式 <BR> 。可以传递 mail_subject 参数。预设为 mailx <BR> Mail, mail 或任何在你的系统上可用的东西。 <BR> [''] <BR> <BR> mail_subject mirror update ['-s] <BR> <BR> hostname Mirror 自动地跳过节点名称符合此主机的档案 <BR> 包裹。预设为本地主机名称。[''] <BR> <BR> use_files 将 mirroe 所使用的 associative arrays 放到 <BR> 暂存档里。[false] <BR> <BR> umask 预设不允许任何 setuid 的东西通过。[07000] <BR> <BR> remote_group 如果存在则设定远端 'site group' 。[''] <BR> <BR> remote_gpass 如果存在则设定远端 'site gpass' 。[''] <BR> <BR> remote_idle 如果非空(not null),则尝试并将远端闲置计时 <BR> (idle timer)设为此值。[''] <BR> <BR> make_bad_symlinks <BR> 如果为 true 的话,将会把符号链结连到不允许 <BR> (不存在)的路径名称。旧版预设值为 true 。 <BR> [false] <BR> <BR> follow_local_symlinks <BR> 应该要跟从档案或是目录所指向处之路径名称的 <BR> 正规表示式。这使得 mirror 不能够见到本地的 <BR> 符号链结。[''] <BR> <BR> get_missing 确实取回档案。当设为 false 的时候,只执行 <BR> 删除以及建立符号链结。用来删除比 max_days <BR> 更旧的过时档案而不必撷取这些旧档案。[true] <BR> <BR> 每一组关键字定义如何映射一份特定的档案包裹而且应该要以一行 <BR> 唯一的 package 开始。档案包裹的名称用在产生报告及 -p 参数 <BR> 上,所以应使用较具记忆性的名称。定义每个档案包裹所需的最小 <BR> 需求是 package, site, remote_dir 以及 local_dir 。一旦找到 <BR> 一行 package 叙述,所有的预设值都会重设。 <BR> <BR> 如果 package 的名称是 defaults 的话,则不会连线到任何节点 <BR> 去,但是所给任何关键字的预设值都会改变。一般而言所有的预设 <BR> 值都在 mirror.defaults 这个将会在任何 package 细节前自动 <BR> 载入的档案里。 <BR> <BR> # Sample mirror.defaults <BR> package=defaults <BR> # The LOCAL hostname - if not the same as `hostname` returns <BR> # (I advertise the name src.doc.ic.ac.uk but the machine is <BR> # really puffin.doc.ic.ac.uk.) <BR> hostname=src.doc.ic.ac.uk <BR> # Keep all local_dirs relative to here <BR> local_dir=/public/ <BR> remote_password=ukuug-<A HREF="mailto:soft@doc.ic.ac.uk">soft@doc.ic.ac.uk</A> <BR> <BR> 如果档案包裹不是 defaults 的话,则 mirror 将会执行下列步骤 <BR> 。除非侦测出一个内部错误,任何错误都将会使得目前的档案包裹 <BR> 被跳过并且尝试下一个。 <BR> <BR> 如果 mirror 并非已经连上该节点,它将会从任何已经连上的节点 <BR> 离线并尝试连线到远端节点的 ftp 伺服程式去。它接著将会使用 <BR> 所给的远端使用者名称及密码签入。一旦连上, mirror 开启二进 <BR> 位传输模式。接下来它切换到所给的本地目录并扫描之以取得已经 <BR> 存在的本地档案的细节。如果必要,将会建立本地目录。一旦这项 <BR> 作业完成,会以类似的方式扫描远端目录。 Mirror 系切换到远端 <BR> 目录并执行 ftp LIST 指令,然後依据 recursive 选项的值传递 <BR> flags_recursive 选项或 flags_nonrecursive 选项来完成。此外 <BR> 也可以撷取一个包含有目录列表的档案。每一个远端路径名称都将 <BR> 会执行任何指定的对映(mapping) 以建立本地路径名称。然後任何 <BR> 由 exclude_patt, max_days, get_newer 以及 get_size_change <BR> 关键字指定的检验都会施行在档案或符号链结上。只有 exclude- <BR> patt 检验会施行在子目录上。 <BR> <BR> 上述过程建立一份所有需要的远端档案以及要储存它们之本地路径 <BR> 名称的列表。 <BR> <BR> 一旦目录列表完成,所有需要的档案都会从远端节点撷取到它们的 <BR> 本地路径名称。作法是把档案撷取到目标目录里的暂存档。如果有 <BR> 需要,暂存档会被压缩(compressed, gzip'ed) 或是切割(或者是 <BR> 压缩後再切割)。当传输成功後再把暂存档改名。 <BR> <BR>档案储放(FILESTORES) <BR> Mirror 使用远端目录列表以找出可以取得哪些档案。 Mirror 本 <BR> 来的目标是连线到 unix 的 ftp 伺服程式使用标准的 ls 指令。 <BR> 要使用於非标准 ls 的 unix 主机或非 unix 的主机上它必须要设 <BR>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -