第二十四章:使用Web
Lynx程序
Lynx支持三种不同的查看Web页面真实HTML内容的格式:
1.在终端会话中采用curses图形库的文本图形显示
2.文本文件,从web页面中转储的原始数据
3.文本文件,从web页面中转储的原始HTML源码
Lynx命令 基本格式:
lynx options URL
lynx命令行参数
参数 | 描述 | |
- | 接受来自STDIN的选项和参数 | |
-accept_all_cookies | 使能Set-Cookie处理的会话,接受cookie但不提示。默认为off | |
-anonymous | 对匿名账户实行限制 | |
-assume_charset=name | 未指定字符集的文档的默认字符集 | |
-assume_local_charset=name | 本地文件的默认字符集 | |
-assume_unrec_charset=name | 有不能识别的字符集时采用的默认字符集 | |
-suth=id:pw | 访问受保护文档的认证信息 | |
-base | 在-source的文本/html输出前加一条请求URL注释和BASE标签 | |
-bibhost=URL | 本地bibp服务器URL(默认为http://bibhost/) | |
-book | 将标签页做为起始页,默认为off | |
-buried_news | 开启对埋藏的引用扫描新闻文章。默认为on | |
-cache=n | 内存中缓存的文档总数 | |
-case | 开启用户搜索的大小写区分。默认为off | |
-center | 开启HTML<table>标签中内容的居中对齐。默认为on | |
-cfg=filename | 指定一个配置文件而不用默认的lynx.cfg文件 | |
-child | 在开始文件中用向左方向键退出,并停止保存到硬盘上 | |
-cmd_log=filename | 将按键命令记录到指定文件中 | |
-cmd_script=filename | 从指定文件中读取按键命令 | |
-connect_timeout=n | 设置连接超时(以秒为单位)。默认为18000s | |
-cookie_file=filename | 指定用来读取cookie的文件 | |
-cookie_seva_file=filename | 指定用来存储cookie的文件 | |
-cookies | 处理Set-Cookies头。默认为on | |
-core | 出现严重错误时,强制内核转储(core dump)。默认为off | |
-crawl | 与-traversal一起使用,将每个页面输出到一个文件中,和-dump一起使用时,跟-traversal一样格式化输出,不过输出到STDOUT | |
-curses_pads | 使curses的pad功能来支持左右移动,默认为on | |
-debug_partial | 以MessageSecs延迟来显示增量显示步骤,默认为off | |
-debug=n | 设置状态行消息上的延迟(以秒为单位)。默认为0.000 | |
-display=display | 为X窗口程序设置显示变量 | |
-display_charset=name | 终端输出的字符集 | |
-dont_wrap_pre | 当-dump和-crawl开启时,不要在<pre>部分自动换行。在交互式会话中标记自动换行。默认为on | |
-dump | 将第一个URL转储到STDOUT并退出 | |
-deitor=editor | 用指定编辑器开启编辑模式 | |
-emacskeys | 开启类似emacs的按键移动。默认为off | |
-enable_scrollback | 开启对回滚键的兼容。默认为off | |
-error_file=filename | 将HTTP状态码写到指定文件中 | |
-exec | 开启执行本地命令 | |
-force_empty_hrefless_a | 强制不带href属性的<a>元素为空,默认为off | |
-force_html | 强制将第一个文档解释为HTML。默认为off | |
-force_secure | 对SSL cookie要求安全标记。默认为off | |
-forms_options | 使用基于表单的选项菜单。默认为on | |
-from | 使能Form头的传送。默认为on | |
-ftp | 禁止FTP访问。默认为off | |
-get_data | 为get表单从STDIN读取数据,以---结尾 | |
-head | 发送HEAD请求。默认为off | |
-help | 打印用法信息 | |
|