你最新喜欢的 shell 命令是什么? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不在回答技术问题时复制粘贴 AI 生成的内容
wusuopuBUPT
V2EX    程序员

你最新喜欢的 shell 命令是什么?

  •  
  •   wusuopuBUPT
    wusuopubupt 2015-12-02 11:23:07 +08:00 14928 次点击
    这是一个创建于 3656 天前的主题,其中的信息可能已经有所发展或是发生改变。
    LZ 先来,我最喜欢的是:
    grep -rE "word" ./* --color=auto
    帮助我快速找到内容中包含"word"的文件
    178 条回复    2015-12-10 20:29:28 +08:00
    1  2  
    sinux
        1
    sinux  
       2015-12-02 11:26:58 +08:00
    这个用 ack 效果更好,行数都出来了
    dorentus
        2
    dorentus  
       2015-12-02 11:27:31 +08:00
    https://github.com/monochromegane/the_platinum_searcher 我用这个

    pt auto # 得到类似功能
    zhanglp888
        3
    zhanglp888  
       2015-12-02 11:27:42 +08:00
    netstat -antp
    harry890829
        4
    harry890829  
       2015-12-02 11:28:31 +08:00
    没有人说
    sudo rm -rf /
    snailsir
        5
    snailsir  
       2015-12-02 11:34:22 +08:00
    sudo shutdown -h now
    Strikeactor
        6
    Strikeactor  
       2015-12-02 11:36:35 +08:00
    ls
    wjfz
        7
    wjfz  
       2015-12-02 11:45:32 +08:00
    who mom likes
    codecrash
        8
    codecrash  
       2015-12-02 11:48:49 +08:00 via Android
    Sl
    oott123
        9
    oott123  
       2015-12-02 11:50:22 +08:00 via Android
    @harry890829 最近新喜欢了 sudo mv /* 呢
    Orzzzz
        10
    Orzzzz  
       2015-12-02 11:52:07 +08:00   1
    .() { .|.& } ;.
    lululau
        11
    lululau  
       2015-12-02 11:53:18 +08:00
    ack 比 grep 的效率要高 33.3%,因为 grep 是 4 个字母,而 ack 是 3 个字母,后来我知道了 ag ,我靠,这玩意的效率竟然比 ack 还要高 50%!
    viator42
        12
    viator42  
       2015-12-02 11:53:25 +08:00
    ll,相当于 ls -al,cent 上用的很顺手的命令到了 debian 下没了,只能自己写个脚本实现
    /table>
    salmon5
        13
    salmon5  
       2015-12-02 12:00:50 +08:00
    ctrl+r,本身不是一条命令
    fish267
        14
    fish267  
       2015-12-02 12:02:57 +08:00
    ..
    zangbob
        15
    zangbob  
       2015-12-02 12:06:24 +08:00   3
    @harry890829
    @oott123
    @snailsir
    你们在搞笑之余,能不能照顾一下 linux 新手的感受呢?如果真有人在 VPS 上来上一发,你们会不会有被问候家人的危险?

    还有,这并不好玩,也不好笑。
    GNiux
        16
    GNiux  
       2015-12-02 12:07:32 +08:00 via iPhone
    ss -tu
    dslwind
        17
    dslwind  
       2015-12-02 12:09:19 +08:00 via Android
    sudo rm -rf /

    看到标题第一反应就是这个
    chaker
        18
    chaker  
       2015-12-02 12:09:28 +08:00
    @viator42 需要写脚本??不是添加一行 alias 到 .bashrc 之类里就行吗?
    harry890829
        19
    harry890829  
       2015-12-02 12:10:36 +08:00
    @zangbob 好吧,娱乐一下而已……不过 @Orzzzz 说的 bomb 也挺狠的,说到最喜欢的 shell 命令啊,应该也是 grep 了,配合管道非常好用,其次就是 wc 了
    Kirscheis
        20
    Kirscheis  
       2015-12-02 12:13:55 +08:00 via Android
    @zangbob 你看漏了楼上还有个 fork 炸弹:P
    td width="10" valign="top">
    raysonx
        21
    raysonx  
       2015-12-02 12:14:32 +08:00
    curl -o /dev/null 和 wget -O /dev/null
    oott123
        22
    oott123  
       2015-12-02 12:15:45 +08:00
    @zangbob 抱歉,没有顾及到新人的感受。以前发这些都会随手加一句。
    不过我觉得,如果连自己执行的是什么都不知道就复制到自己 VPS 上执行,那,怪我咯?


    @viator42 alias ll="ls -l" 就好了吧
    hei1000
        23
    hei1000  
       2015-12-02 12:19:20 +08:00 via Android
    你不会建一个 alias 给 grep -rE --color=always 吗?
    abscon
        24
    abscon  
       2015-12-02 12:21:44 +08:00 via iPhone
    exit
    FradSer
        25
    FradSer  
       2015-12-02 12:22:35 +08:00
    试试 `ag` 会更好
    d7101120120
        26
    d7101120120  
       2015-12-02 12:35:15 +08:00
    我觉得新人第一步要学习的就是不要随便使用 root 执行自己不清楚的命令。
    bigcoon
        27
    bigcoon  
       2015-12-02 12:39:43 +08:00
    这种无聊的话题也有人回,你们是有多无聊?
    hahastudio
        28
    hahastudio  
       2015-12-02 12:39:48 +08:00   1
    是不是还得给新人来个绿坝,自动过滤危险的 shell 命令?
    mgna17
        29
    mgna17  
       2015-12-02 12:41:52 +08:00
    sl ( ̄ ̄) 开火车
    CodingPuppy
        30
    CodingPuppy  
       2015-12-02 12:45:46 +08:00
    nethack
    hujianxin
        31
    hujianxin  
       2015-12-02 12:51:22 +08:00
    @lululau 66666
    ipeony
        32
    ipeony  
       2015-12-02 12:52:11 +08:00
    ll
    跟 Windows 右键刷新一样,随手敲一敲
    xierch
        33
    xierch  
       2015-12-02 12:53:10 +08:00
    zhicheng
        34
    zhicheng  
       2015-12-02 12:58:59 +08:00 via Android
    Bash
    azurefire
        35
    azurefire  
       2015-12-02 12:59:02 +08:00 via Android
    snopy
        36
    snopy  
       2015-12-02 12:59:10 +08:00
    首先 echo>/var/log/wtmp
    然后 history -c
    songsong
        37
    songsong  
       2015-12-02 13:15:50 +08:00
    whoami
    t895
        38
    t895  
       2015-12-02 13:21:41 +08:00
    date
    t895
        39
    t895  
       2015-12-02 13:22:19 +08:00
    reboot
    orangleliu
        40
    orangleliu  
       2015-12-02 13:24:26 +08:00
    ll
    rock_cloud
        41
    rock_cloud  
       2015-12-02 13:27:26 +08:00
    最近用了用 jq ,配合 curl 有奇效
    Tink
        42
    Tink  
    PRO
       2015-12-02 13:55:39 +08:00 via iPhone
    sl
    kfll
        43
    kfll  
       2015-12-02 13:59:59 +08:00
    man....
    skydiver
        44
    skydiver  
       2015-12-02 14:00:50 +08:00
    神马叫最新喜欢的。。
    Andy1999
        45
    Andy1999  
       2015-12-02 14:02:21 +08:00 via iPhone
    mv /*
    snailsir
        46
    snailsir  
       2015-12-02 14:03:19 +08:00
    @zangbob 漏说半句话,居然被。。。

    1. 不是玩笑
    2. 我每次开发完,都会用

    好了,补上漏掉的半句话:然后洗洗睡了。
    lvcha
        47
    lvcha  
       2015-12-02 14:09:33 +08:00
    screen
    adoyle
        48
    adoyle  
       2015-12-02 14:10:51 +08:00
    nyancat
    imeio
        49
    imeio  
       2015-12-02 14:11:55 +08:00
    find ./ -type d -exec chmod 775 {} \;
    RuiQ
        50
    RuiQ  
       2015-12-02 14:12:39 +08:00
    @Tink +1 无聊时候就刷刷 sl
    cyr1l
        51
    cyr1l  
       2015-12-02 14:15:28 +08:00
    新人就是在折腾中成长的,谁没重装过几回系统啊。
    irainy
        52
    irainy  
       2015-12-02 14:21:08 +08:00
    `ls` 相当于 Windows 下面的`右键-刷新`
    Noocl
        53
    Noocl  
       2015-12-02 14:50:55 +08:00 via Android
    cmatrix -b
    guake
    fortune | lolcat
    alias ls="rm -rf /"
    Noocl
        54
    Noocl  
       2015-12-02 14:53:27 +08:00 via Android
    bb
    mocp
    init 0
    mhtt
        55
    mhtt  
       2015-12-02 14:54:38 +08:00
    scp
    git 系列
    2owe
        56
    2owe  
       2015-12-02 14:54:59 +08:00
    wusuopuBUPT
        57
    wusuopuBUPT  
    OP
       2015-12-02 15:06:49 +08:00
    @lululau 感谢!
    wusuopuBUPT
        58
    wusuopuBUPT  
    OP
       2015-12-02 15:07:03 +08:00
    @sinux 赞!
    wusuopuBUPT
        59
    wusuopuBUPT  
    OP
       2015-12-02 15:08:21 +08:00
    @lvcha 这个和 nohup 功能类似
    wusuopuBUPT
        60
    wusuopuBUPT  
    OP
       2015-12-02 15:08:45 +08:00
    @salmon5 good ,这个经常用,很方便
    Heavytiger
        61
    Heavytiger  
       2015-12-02 15:24:38 +08:00
    tldr brew
    SmiteChow
        62
    SmiteChow  
       2015-12-02 15:43:52 +08:00
    ls
    unique
        63
    unique  
       2015-12-02 16:02:10 +08:00
    ll
    CosWind
        64
    CosWind  
       2015-12-02 16:05:32 +08:00
    clear
    e1eph4nt
        65
    e1eph4nt  
       2015-12-02 16:07:56 +08:00
    dtrace
    LaughingMeMe
        66
    LaughingMeMe  
       2015-12-02 16:10:19 +08:00
    rm -rf
    gimp
        67
    gimp  
       2015-12-02 16:11:02 +08:00
    15L 太认真了,我倒不觉得有人会在很重要的环境上,运行一个一丁点都不知道是什么的命令
    knightdf
        68
    knightdf  
       2015-12-02 16:18:03 +08:00
    @salmon5 clear 是
    knightdf
        69
    knightdf  
       2015-12-02 16:18:39 +08:00   1
    @sinux grep -n 也有行数
    lvcha
        70
    lvcha  
       2015-12-02 16:19:38 +08:00
    @wusuopuBUPT 比 nohup 强大啊,
    screen 完全维护了一个上下文。
    每个 screen 都是独立的,很强大的。
    最简单的应用,你的路由刷了 dd-wrt ,就可以 ssh 上去, screen ,敲下载命令,晚上回家 screen -r ,看到结果。
    knightdf
        71
    knightdf  
       2015-12-02 16:20:23 +08:00
    @salmon5 看错。。看成 ctrl+l - -
    cysnap
        72
    cysnap  
       2015-12-02 16:20:59 +08:00
    嗯嗯嗯!!!!

    dir
    silvernoo
        73
    silvernoo  
       2015-12-02 16:35:48 +08:00
    很正经的说 xargs
    deadEgg
        74
    deadEgg  
       2015-12-02 16:36:07 +08:00
    fuck

    这个命里有时真好使
    20015jjw
        75
    20015jjw  
       2015-12-02 16:37:12 +08:00
    sl
    Felldeadbird
        76
    Felldeadbird  
       2015-12-02 16:47:41 +08:00
    ps -ef | grep app
    经常要 fuck 一些程序。
    Felldeadbird
        77
    Felldeadbird  
       2015-12-02 16:48:39 +08:00
    @lvcha screen 确实是服务器的神器。特别网络慢得一逼的时候。
    KyleMeow
        78
    KyleMeow  
       2015-12-02 16:50:35 +08:00
    自定义了很多 alias 缩写,感觉特别爽,比如 p 是一键 git add + commit + push 。所以最喜欢 alias
    feuvan
        79
    feuvan  
       2015-12-02 16:51:30 +08:00
    Ctrl-R
    wayslog
        80
    wayslog  
       2015-12-02 17:23:39 +08:00
    parallel ,来自 gnu_parallel
    wemore
        81
    wemore  
       2015-12-02 17:39:13 +08:00 via Android
    clear 强迫症 没办法
    XuanYuan
        82
    XuanYuan  
       2015-12-02 17:53:09 +08:00
    @wemore command+K
    jhaohai
        83
    jhaohai  
       2015-12-02 18:01:41 +08:00 via iPhone
    git commit
    git push
    leonlh
        84
    leonlh  
       2015-12-02 18:04:33 +08:00
    Ctrl-K
    Whoami
    sudo rm -fr /
    onionisi
        85
    onionisi  
       2015-12-02 18:47:24 +08:00
    top10 里边最多的是 cd ,最喜欢 pacman 吃豆子, sift 比 ag 更快,感觉 go 可以重写好多工具
    zongwan
        86
    zongwan  
       2015-12-02 18:52:34 +08:00
    brew update -v
    brew upgrade -v
    rrkelee
        87
    rrkelee  
       2015-12-02 19:30:33 +08:00 via Android
    rm -rf /
    Fechin
        88
    Fechin  
    PRO
       2015-12-02 19:49:54 +08:00
    ctrl + l , htop, tree , column , sort, screen, ssh, scp, script, rsync , vim, paste, sed
    。。。都很感人
    ilotuo
        89
    ilotuo  
       2015-12-02 20:01:41 +08:00 via Android
    没人说 find ? find exec 批处理神器啊
    n6DD1A640
        90
    n6DD1A640  
       2015-12-02 20:10:08 +08:00
    ag
    yunba
        91
    yunba  
       2015-12-02 20:16:22 +08:00
    yum update
    kiwi95
        92
    kiwi95  
       2015-12-02 20:20:10 +08:00
    fedup
    RqPS6rhmP3Nyn3Tm
        93
    RqPS6rhmP3Nyn3Tm  
       2015-12-02 20:23:21 +08:00 via Android
    fuck
    输错命令的时候特别好用
    xcaspar
        94
    xcaspar  
       2015-12-02 20:40:48 +08:00 via Android
    z
    oska874
        95
    oska874  
       2015-12-02 20:58:21 +08:00
    sudo init 0
    sudo init 6
    jimzhong
        96
    jimzhong  
       2015-12-02 21:04:33 +08:00
    @viator42 可以用 alias 实现
    iShao
        97
    iShao  
       2015-12-02 21:11:36 +08:00
    ll
    timothyye
        98
    timothyye  
       2015-12-02 21:17:04 +08:00 via Android
    df -h
    看看硬盘有没有被高清电影塞满……
    itfanr
        99
    itfanr  
       2015-12-02 21:21:45 +08:00
    watch
    elvodn
        100
    elvodn  
       2015-12-02 21:29:05 +08:00
    reset
    1  2  
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     975 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 27ms UTC 19:09 PVG 03:09 LAX 11:09 JFK 14:09
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86