V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
fullstack0xyz
V2EX  ›  Linux

用了一年 Linux 系统(ubuntu),还是不习惯看 man page,没有 google 的情况下,今天终于吃到苦头了

  •  
  •   fullstack0xyz · 2014-11-04 20:12:35 +08:00 · 6089 次点击
    这是一个创建于 3677 天前的主题,其中的信息可能已经有所发展或是发生改变。
    一个sshfs的用法,man了一下大概看了一眼,需要使用认证密钥,不知道怎么回事硬是把-F(ssh configfile)参数想成了使用密钥的参数。。浪费了好长时间

    习惯了用百度 google查命令的用法,觉得还是对英语有点恐惧。。
    26 条回复    2014-11-10 14:01:04 +08:00
    iptux
        1
    iptux  
       2014-11-04 20:14:34 +08:00   ❤️ 3
    还是男人靠谱 2333
    hzqim
        2
    hzqim  
       2014-11-04 21:07:07 +08:00   ❤️ 4
    我一直认为那些说英语没有用的人就是学不好英语的人。
    可惜,我认为它很有用,但还是学不好。
    jox
        3
    jox  
       2014-11-04 21:26:11 +08:00   ❤️ 2
    man page就是很难理解,那个是给对某个软件的用法很熟悉,但是一下想不起来某个选项是啥的人看的,之前没用过的人看man page根本就是一头雾水,linux的文档系统太烂了
    jason52
        4
    jason52  
       2014-11-04 21:32:16 +08:00   ❤️ 1
    @jox 说的好。。‘

    学习最好是通过举一个栗子的方式来进行。我觉得有一点类似python的文档,一开始摆参数,最后放栗子。。。

    runcelim
        5
    runcelim  
       2014-11-04 21:35:17 +08:00   ❤️ 6
    试试 cheat, https://github.com/chrisallenlane/cheat 有使用实例,比 man 易懂
    jox
        6
    jox  
       2014-11-04 21:42:55 +08:00   ❤️ 2
    我觉得linux下面的那些工具就没必要花大力气学习,要用到的时候就查查有没有现成的命令,实在不行了再去读文档,想靠man page来整明白那些工具咋用简直太蛋疼了,man page里面用的一些词汇都是上个世纪的老爷爷老奶奶们用的术语,别说英语不好的人,我看就算是英语母语的人都够呛能整明白,所以lz完全不必有什么恐惧情绪,很多时候看不懂不是你的错
    ggarlic
        7
    ggarlic  
       2014-11-04 21:54:24 +08:00
    @jox linux原生的文档系统叫info,man是unix流传下来的,就我用的来说,info比man详细,例子更多,还能跳转
    fullstack0xyz
        8
    fullstack0xyz  
    OP
       2014-11-04 22:01:51 +08:00
    @ggarlic 怎么大家一说都是man,没人提info呢,也就看书的时候有看到(linux的书没看多少,一本鸟哥,一个shell编程还没看一半。。)

    都是百度谷歌学到些新命令。。
    jox
        9
    jox  
       2014-11-04 22:12:33 +08:00   ❤️ 1
    @ggarlic 命令行环境下的info也不怎么好用,只有emacs里的info才支持鼠标操作,其实也挺蛋疼,info是GNU的项目,应该不算linux本身的文档系统吧?linux只是个内核,有文档系统也是各个发行版自己的文档系统。

    我觉得只有man勉强能算是linux自己的文档系统。我一般只有在使用emacs的时候才会使用info阅读文档,我的电脑里info格式的文件绝大多数都是emacs的文档,只有11个文档是别的软件,而且都是GNU的软件,automake, bash, tar这样的,莫非其他的linux发行版里有更多的info文档吗?
    ggarlic
        10
    ggarlic  
       2014-11-04 22:17:41 +08:00
    @fullstack0xyz 可能是太长吧,有时候你就想看个用法,给你blahblah讲一堆细节,我都是搜着example看。举个极端例子,gawk的info文档真的是一本书 GAWK: Effective AWK Programming: A User's Guide for GNU Awk
    ivanchou
        11
    ivanchou  
       2014-11-04 22:29:11 +08:00
    我每次都是先 man 然后还得去 google
    原来看不懂的不只有我 TAT
    jason52
        12
    jason52  
       2014-11-04 22:49:12 +08:00   ❤️ 1
    @ggarlic 这本书我还打出来看过~~~其实还是创始人那本书好,前两章把基本常用的东西都讲了,这本400来页的书事无巨细的讲了gawk的每一个细节,后来我发现很多地方我都用不到。。替换吧,还是sed方便,要用gsub我就得查手册了。。。

    所以后来我奉行实用主义,shell只要涉及到循环或者判断,就上python或者perl算了。。
    likuku
        13
    likuku  
       2014-11-04 23:03:11 +08:00
    freebsd 官网有在线 man 手册,搜索和显示(web)可读性比命令行下好多了.
    likuku
        14
    likuku  
       2014-11-04 23:03:39 +08:00
    @jason52 「所以后来我奉行实用主义,shell只要涉及到循环或者判断,就上python或者perl算了。。」me2 +10086
    caixiexin
        15
    caixiexin  
       2014-11-05 08:20:31 +08:00
    入linux这个坑的时候看鸟哥的书,也是说man很好用。。工作后才发现好扯淡,一条命令死都想不起来,想man里面找个example,结果出来一堆参数的说明。。。 还是google+自己的笔记方便啊= =
    TimePPT
        16
    TimePPT  
       2014-11-05 08:53:56 +08:00   ❤️ 1
    Ubuntu 下查看离线API文档可以试试 ZealDoc
    官网地址: http://zealdocs.org/
    这个类似Mac 上的Dash,可以直接使用Dash 提供的离线API文档,很方便
    imskull
        17
    imskull  
       2014-11-05 09:07:22 +08:00
    @runcelim cheat看上去不错啊,不用我次都google一下了。
    wizardoz
        18
    wizardoz  
       2014-11-05 09:13:58 +08:00
    我个人感觉info要比man的文档详细一点
    yanguango
        19
    yanguango  
       2014-11-05 09:39:59 +08:00
    man只是为了用来在没有GUI环境的机器上查看的,可以上网在网页上看不是更舒服吗
    geew
        20
    geew  
       2014-11-05 10:20:32 +08:00
    @runcelim cheat 好叼

    $ cheat scp
    # To copy a file from your local machine to a remote server:
    scp foo.txt [email protected]:remote/dir

    # To copy a file from a remote server to your local machine:
    scp [email protected]:remote/dir/foo.txt local/dir
    abscon
        21
    abscon  
       2014-11-05 12:18:14 +08:00 via Android
    @likuku 强迫症表示是 FreeBSD
    zhengkai
        22
    zhengkai  
       2014-11-05 13:01:51 +08:00
    以前装 gentoo 的时候,用 ipad 看手册……
    fullstack0xyz
        23
    fullstack0xyz  
    OP
       2014-11-05 13:14:11 +08:00
    @runcelim 好东西!
    fullstack0xyz
        24
    fullstack0xyz  
    OP
       2014-11-05 13:14:43 +08:00
    @TimePPT 感谢分享,下载了一个试试
    likuku
        25
    likuku  
       2014-11-05 22:01:22 +08:00
    @zhengkai gentoo 的官方手册/wiki 超棒的,极少几个手册能和 freebsd 手册匹敌的 linux 发行版。
    IntelDan
        26
    IntelDan  
       2014-11-10 14:01:03 +08:00
    man找函数的参数还是不错的。。。。
    shell的时候,man不出来就xx --help,然后自己try。。。。最后就google这“稻草”。。。。。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4030 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 00:59 · PVG 08:59 · LAX 16:59 · JFK 19:59
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.