红联Linux门户
Linux帮助

Lynx:文本模式下浏览网页

发布时间:2009-03-06 10:29:43来源:红联作者:Aibuwan
Lynx让你实现在Linux文本上浏览网页,有需要的人试下感觉。

Lynx下载:http://lynx.isc.org/lynx2.8.6/index.html
文章评论

共有 8 条评论

  1. 350610517 于 2011-05-20 20:10:16发表:

    我比较笨,试了一下,不会用

  2. hml1006 于 2011-03-22 14:34:27发表:

    传说中的高人才玩

  3. xiadao_81 于 2009-12-29 16:39:09发表:

    找到原因了,把Use locale-based character set(!): [ON_]改为off后再试就OK了!

  4. xiadao_81 于 2009-12-29 16:31:44发表:

    晕,我chmod 777 /etc/lynx.cfg 然后移到那还是不能改,提示不准改动的option list,晕死!!!!

  5. xiadao_81 于 2009-12-29 16:21:01发表:

    -rw-r--r-- 1 root root 140191 2008-10-28 /etc/lynx.cfg
    我给了/etc/lynx.cfg权限,但是更改时仍然不能改,提示不能改动
    [attach]28860[/attach]

  6. xiadao_81 于 2009-12-29 15:52:32发表:

    我用yum -y install lynx ,成功安装后,运行lynx http://www.google.com显示如下
    [attach]28859[/attach]

  7. ubuntu2009 于 2009-03-06 10:57:22发表:

    上面的所有命令你能记住多少了

  8. Aibuwan 于 2009-03-06 10:30:24发表:

    网上找的资料
    安装Lynx

    $ sudo aptitude install lynx

    lynx v2.7 之后已经可以直接观看中文的网页了。在Debian Lenny版下装Lynx的版本是 2.8.6re1。如果看网页是乱码,解决办法:

    1. 先给配置文件写的权限,一般配置文件都只有读的权限。chmod u+w /etc/lynx.cfg
    2. 在终端下执行$ lynx ,按 O)ption,
    3. 把配置文件里的display character set 改成了chinese
    4. 还有Assumed document character set (!) 改成了euc-cn 后
    5. 最后选 ACCEPT CHANGES 保存。

    二、运行 Lynx

    可以以lynx filename和 lynx PROTOCOL://HOST/PATH/FILENAME 的形式 运行 Lynx ,其中前一种用于浏览本地文件,后一种用于浏览 Internet。 协议(PROTOCOL),可以是 http, gopher, ftp 和 wais。例如:

    HTTP (HyperText Transfer Protocol)
    $ lynx http://www.ciowrold.net/

    Gopher
    $ lynx gopher://gopher.cioworld.net/11

    FTP (File Transfer Protocol)
    $ lynx ftp://ftp2.cc.ukans.edu/pub/lynx/README

    WAIS (Wide Area Information Service protocol)
    $ lynx wais://cnidr.org/directory-of-servers

    如果不带任何参数运行 Lynx,则 Lynx 会先寻找一个叫 WWW_HOME 的环境变量,如果找到的话,就会连接 WWW_HOME 指定的 URL。 WWW_HOME 变量的设置方法是,在bsh 和 ksh下:

    export WWW_HOME=http://www.w3.org/default.html

    csh 下:
    setenv WWW_HOME http://www.w3.org/default.html

    如果 WWW_HOME 变量未指定的话,Lynx 则连接它的主页: http://lynx.browser.org/

    三、Lynx 的键盘命令

    移动命令:
    下方向键:页面上的下一个链接(用高亮度显示)。
    上方向键:页面上的前一个链接(用高亮度显示)。
    回车和右方向键: 跳转到链接指向的地址。
    左方向键:回到上一个页面。

    滚动命令:
    +,Page-Down,Space,Ctrl+f:向下翻页。
    -,Page-Up,b,Ctrl+b:向上翻页。
    Ctrl+a: 移动到当前页的最前面。
    Ctrl+e: 移动到当前页的最后面。
    Ctrl+n: 向下翻两行。
    Ctrl+p: 往回翻两行。
    ): 向下翻半页。
    (: 往回翻半页。
    #: 回到当前页的 Toolbar 或 Banner。

    文件操作命令:

    c: 建立一个新文件。
    d: 下载选中的文件。
    E: 编辑选中的文件。
    f: 为当前文件显示一个选项菜单。
    m: 修改选中文件的名字或位置。
    r: 删除选中的文件。
    t: Tag highlighted file。
    u: 上载一个文件到当前目录。

    其他命令:

    ?,h: 帮助。
    a: 把当前链接加入到一个书签文件里。
    c: 向页面的拥有者发送意见或建议。
    d: 下载当前链接。
    e: 编辑当前文件。
    g: 跳转到一个用户指定的URL或文件。
    G: 编辑当前页的URL,并跳转到这个URL。
    i: 显示文档索引。
    j: 执行预先定义的“短”命令。
    k: 显示键盘命令列表。
    l: 列出当前页上所有链接的地址。
    m: 回到首页。
    o: 设置选项。
    p: 把当前页输出到文件,e-mail,打印机或其他地方。
    q: 退出。
    /: 在当前页内查找字符串。
    s: 在外部搜索输入的字符串。
    n: 搜索下一个。
    v: 查看一个书签文件。
    V: 跳转到访问过的地址。
    x: 不使用缓存。
    z: 停止当前传输。
    [backspace]: 跳转到历史页(同 V 命令)。
    =: 显示当前页的信息。
    : 查看当前页的源代码。
    !: 回到shell提示符下。
    _: 清除当前任务的所有授权信息。
    *: 图形链接模式的切换开关。
    @: 8位传输模式或CJK模式的切换开关。
    [: pseudo_inlines 模式的切换开关。
    ]: 为当前页或当前链接发送一个“HEAD”请求。
    Ctrl+r: 重新装如当前页并且刷新屏幕。
    Ctrl+w: 刷新屏幕。
    Ctrl+u: 删除输入的行。
    Ctrl+g: 取消输入或者传送。
    Ctrl+t: 跟踪模式的切换开关。
    ;: 看 Lynx 对当前任务的跟踪记录。
    Ctrl+k: 调用 Cookie Jar 页。
    数字键: 到后面的第 n 个链接。