找回密码
 新注册用户
搜索
查看: 4240|回复: 4

boinccmd(BOINC客户端命令行界面)manpage中文翻译

[复制链接]
发表于 2009-8-16 20:53:21 | 显示全部楼层 |阅读模式
boinccmd(1)                                                        boinccmd(1)

名称
       boinccmd - BOINC客户端命令行界面

摘要
       boinccmd [--host 主机名[:端口]] [--passwd 密码] {命令}
      
boinccmd [-hV]
       注意参数的顺序是非常重要的。--host 和 --passwd 参数必须在其他参数前面。

描述
       boinccmd提供一个命令行界面,用来执行BOINC核心客户端 (参见boinc(1))。

选项
       --host 主机名[:端口]
              连接到指定主机。 默认为localhost(本机)。

       --passwd 密码
              使用指定密码来通过RPC验证。
              如果默认工作目录包含文件gui_rpc_auth.cfg,boinccmd会从该文件读取密码。

       -h, --help
              显示全部命令的帮助。

       -V, --version
              显示程序版本。

命令
   账户信息与添加
       --lookup_account 项目网址 注册邮箱 密码
              寻找账户并输出账户密匙(注:不是添加账户)。

       --create_account 项目网址 注册邮箱 密码 用户名
              用给定的邮箱、密码、用户名创建指定项目下的账户。

       --project_attach 项目网址 账户密匙
              添加账户。

       --join_acct_mgr 项目网址 用户名 密码
              添加账户管理器(如果已经添加,则进行通信)。

       --quit_acct_mgr
              退出当前项目管理器。

   状态信息
       --get_state
              输出完整的客户端状态。

       --get_results
              输出所有的任务状态。

       --get_simple_gui_info
              输出项目状态和计算中的任务状态。

       --get_file_transfers
              输出所有传输中的文件。

       --get_project_status
              输出所有项目的状态。

       --get_disk_usage
              输出所有项目的磁盘使用状况。

       --get_proxy_settings
              获取代理服务器设置。

       --get_messages seqno
              Show messages with sequence numbers beyond seqno.
              (seqno作用不太明白,可以直接使用原型)

       --get_host_info
              获得当前连接到的主机的信息。

   控制操作
       --result 项目网址 任务名
                {suspend | resume | abort | graphics_window | graphics_fullscreen}
                [--desktop dt | --window_station  ws  |  --display dp]

              对任务执行操作
              suspend
                     暂停,暂时停止工作。
              resume
                     恢复,恢复计算。
              abort  
                     中止,放弃计算。
              graphics_window
                     窗口显示图形。可以选择图形服务器。
                     使用window_station (Windows系统) 或者 display (X11) 参数。
              graphics_fullscreen
                     全屏显示图形。

        --project  项目网址 {reset | detach | update | suspend | resume
                                          | nomorework | allowmorework | detach_when_done}

              对项目执行操作。
              reset
                      重置,删除当前项目的所有任务并重新获取。
              detach
                      删除任务,删除当前项目的所有任务。
              update
                      更新,联络项目服务器。
              suspend
                      暂停,暂停当前项目所有任务。
              resume
                      恢复,恢复计算当前项目所有任务。
              nomorework
                      禁止下载任务。
              allowmorework
                      允许下载任务。
              detach_when_done
                      退出项目。

       --file_transfer 项目网址 文件名 {retry | abort}
              重试(retry)或中止(abort)文件传输。

       --set_run_mode {always | auto | never} [持续时间]
              设置运行模式。
              always 一直运行。
              auto   按照默认设置运行。
              never  停止计算。
              如果“持续时间”参数为0或未指定,则始终维持当前模式。否则,超过指定的秒数后,恢复原先模式。

       --set_network_mode {always | auto | never} [持续时间]
              设置网络使用模式,参数含义同上。

       --set_proxy_settings HTTP代理服务器地址 HTTP端口 用户名 密码
                                    SOCKS代理 代理服务器地址 SOCKS端口 SOCKS版本 SOCK5用户名 SOCK5密码
                设置代理服务器。所有参数都是必须的。

       --run_benchmarks
              执行CPU基准测试。

       --set_screensaver_mode  {on  |  off}  黑屏时间
                               [--desktop dt | --window_station ws | --display dp]

              客户端开始或停止图形屏保,“黑屏时间”(秒)过后黑屏。
              可选参数指定使用何种图形服务器:
              desktop 、windows_station (Windows系统) 或者 display (X11)。

       --read_global_prefs_override
              客户端读取global_prefs_override.xml,并使用文件中指定的全局设置。

       --quit
              退出客户端。

       --read_cc_config
              重新读取配置文件cc_config.xml。

       --set_debts URL1 STD1 LTD1 [URL2 STD2 LTD2 ...]
              Set  the  short-  and  long-term  debts of one or more projects.
              Note, if you adjust the debts of a single project, the debts  of
              other  projects  are changed. So if you want to set the debts of
              multiple projects, do it in a single command.

       --get_project_config 项目网址
              从网上读取项目设置。

       --get_project_config_poll
              (无说明)

       --network_available
              (无说明)

       --get_cc_status
              (无说明)

另见
       boinc(1), boincmgr(1)
       http://boinc.berkeley.edu/trac/wiki/BoincCmd

版权
       版权所有 (C) 2007-2008 加利福尼亚大学
       Permission is granted to copy, distribute and/or modify  this  document
       under  the  terms of the GNU Free Documentation License, Version 1.2 or
       any later version published by the Free Software  Foundation;  with  no
       Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.

                                11 January 2008                    boinccmd(1)
回复

使用道具 举报

 楼主| 发表于 2009-8-16 20:59:36 | 显示全部楼层
没事练练英语水平,有几个不太懂,贴上了原文。

关于格式:
1.粗斜体的是命令形式,如--run_benchmarks这样使用:
  boinccmd --run_benchmarks
2.[***]方括号中的是可选参数。

3.{}大括号中是必选参数。

4.命令中的中文内容请替换为实际参数,如--host 主机名[:端口]:
  boinccmd --host class2056:8080

5.用“|”隔开的选项,表示任选其一,如--set_run_mode {always | auto | never}:
  boinccmd --set_run_mode never
   停止计算。
回复

使用道具 举报

发表于 2009-8-16 21:49:36 | 显示全部楼层

--get_messages seqno

seqNo --- Sequence Number

http://baike.baidu.com/view/71967.htm


(取得代理主键序号?
回复

使用道具 举报

 楼主| 发表于 2009-8-16 21:53:22 | 显示全部楼层

回复 #3 昂宿星团人 的帖子

直接使用
boinccmd --get_messages seqno
即可获取本次运行客户端后的所有消息
回复

使用道具 举报

发表于 2009-8-16 22:00:40 | 显示全部楼层

回复 #4 cuihao 的帖子

哦。。我多虑了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 新注册用户

本版积分规则

论坛官方淘宝店开业啦~
欢迎大家多多支持基金会~

Archiver|手机版|小黑屋|中国分布式计算总站 ( 沪ICP备05042587号 )

GMT+8, 2024-9-23 20:27

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表