V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
wusuopuBUPT
V2EX  ›  程序员

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

  •  
  •   wusuopuBUPT ·
    wusuopubupt · 2015-12-02 11:23:07 +08:00 · 13811 次点击
    这是一个创建于 3314 天前的主题,其中的信息可能已经有所发展或是发生改变。
    LZ 先来,我最喜欢的是:
    grep -rE "word" ./* --color=auto
    帮助我快速找到内容中包含"word"的文件
    178 条回复    2015-12-10 20:29:28 +08:00
    1  2  
    Damnever
        101
    Damnever  
       2015-12-02 21:31:12 +08:00
    由于自己写的程序太菜,最常用的是自定义的 kocmd 。。。

    kocmd() {
    name=""
    index=1
    for arg in "$*"; do
    if [ 1 -eq $index ]; then
    name+="$arg"
    else
    name+=" $arg"
    fi
    ((++index))
    done
    kill -9 $(ps -aux | grep "$name" | awk '{print $2}' | head -n 1)
    }
    wucao219101
        102
    wucao219101  
       2015-12-02 21:33:53 +08:00
    ls
    简直就是 Linux 版的右键刷新。
    mumonitor
        103
    mumonitor  
       2015-12-02 21:34:22 +08:00
    wall
    netcatz
        104
    netcatz  
       2015-12-02 21:34:48 +08:00
    :() { :|:& }; :
    flydogs
        105
    flydogs  
       2015-12-02 21:36:07 +08:00
    pwd
    sneezry
        106
    sneezry  
       2015-12-02 21:37:00 +08:00
    sudo !!
    soratadori
        107
    soratadori  
       2015-12-02 21:39:25 +08:00
    powershell —— cls
    TakanashiAzusa
        108
    TakanashiAzusa  
       2015-12-02 21:45:48 +08:00
    ls
    其实我只会这个。
    zeuss
        109
    zeuss  
       2015-12-02 22:00:00 +08:00
    cat xxx.xxx | pbcopy
    keroro520
        110
    keroro520  
       2015-12-02 22:15:24 +08:00
    @netcatz 这是什么意思啊?

    结束不了。

    求解释
    yaxin
        111
    yaxin  
       2015-12-02 22:48:12 +08:00
    @keroro520 我擦,还真有一个一个试试的啊,这个是 fork 炸弹,执行完机器不断 fork 新的进程直到系统资源耗尽,也就是死机。恭喜你,除了重启没有别的办法
    MrGba2z
        112
    MrGba2z  
       2015-12-02 22:57:58 +08:00
    clear
    ghostheaven
        113
    ghostheaven  
       2015-12-02 23:01:40 +08:00
    xpra
    aprikyblue
        114
    aprikyblue  
       2015-12-02 23:04:18 +08:00 via Android
    sudo chmod -R 000 /
    UBER
        115
    UBER  
       2015-12-02 23:07:35 +08:00 via iPhone
    salt
    openroc
        116
    openroc  
       2015-12-02 23:43:27 +08:00
    rm -rf /
    jimmy66
        117
    jimmy66  
       2015-12-02 23:44:35 +08:00
    man
    ety001
        118
    ety001  
       2015-12-02 23:57:08 +08:00
    http://www.domyself.me/2015/11/29/grep-config-file-without-space-lines-and-anotation.html

    ```
    grep -ve "^[[:space:]]*[#;]\|^$\|^[[:space:]]*$" /etc/samba/smb.conf
    ```

    剔除掉配置文件中的注释和多余的空行。
    fashioncj
        119
    fashioncj  
       2015-12-02 23:58:56 +08:00
    ls 。。。无聊的时候经常这么输入
    jsthon
        120
    jsthon  
       2015-12-03 00:10:20 +08:00 via Android
    ls -al
    catlove
        121
    catlove  
       2015-12-03 00:14:10 +08:00
    @Damnever - 9 杀完世界顿时安静了,哈哈
    SonicY
        122
    SonicY  
       2015-12-03 01:17:28 +08:00 via Android
    lolcat
    cosven
        123
    cosven  
       2015-12-03 01:48:33 +08:00
    sudo rm -rf /
    cchange
        124
    cchange  
       2015-12-03 03:03:19 +08:00
    必然有人说:

    rm -rf /

    哈哈
    Lucups
        125
    Lucups  
       2015-12-03 03:45:17 +08:00
    sl
    keithsun80
        126
    keithsun80  
       2015-12-03 08:25:27 +08:00
    sudo rm -rf /
    hqs123
        127
    hqs123  
       2015-12-03 08:57:50 +08:00
    我喜欢 B-shell
    zxy
        128
    zxy  
       2015-12-03 09:12:16 +08:00
    init 0
    sun2920989
        129
    sun2920989  
       2015-12-03 09:39:44 +08:00
    ls 我会的不多 这是最熟的一个
    caiya21
        130
    caiya21  
       2015-12-03 09:41:50 +08:00
    ls
    jameszeng
        131
    jameszeng  
       2015-12-03 09:48:33 +08:00
    坏人好多
    raysmond
        132
    raysmond  
       2015-12-03 09:48:59 +08:00
    ls -lh
    qqjt
        133
    qqjt  
       2015-12-03 09:49:02 +08:00
    ls 最多加个-a
    bcys
        134
    bcys  
       2015-12-03 09:56:56 +08:00
    ls 各种组合
    yahoo21cn
        135
    yahoo21cn  
       2015-12-03 09:59:10 +08:00
    ll
    NicholasXuan
        136
    NicholasXuan  
       2015-12-03 10:08:13 +08:00
    ps -ef | grep ...
    WayToGo
        137
    WayToGo  
       2015-12-03 10:10:37 +08:00
    sl
    ooTwToo
        138
    ooTwToo  
       2015-12-03 10:15:01 +08:00
    tailf logs/catalina.out
    nashge
        139
    nashge  
       2015-12-03 10:22:01 +08:00
    管道 + grep
    2015813
        140
    2015813  
       2015-12-03 10:28:21 +08:00
    man ls
    Joes
        141
    Joes  
       2015-12-03 10:32:57 +08:00
    la
    lzsadam
        142
    lzsadam  
       2015-12-03 10:39:07 +08:00
    如果是自己的电脑
    clear
    如果是别人的电脑
    rm -rf *
    inisun
        143
    inisun  
       2015-12-03 10:42:27 +08:00
    vim sudo restart..
    gai187
        144
    gai187  
       2015-12-03 11:04:07 +08:00
    poweroff
    zhangneww
        145
    zhangneww  
       2015-12-03 11:09:17 +08:00
    ls -lh
    reticentfat
        146
    reticentfat  
       2015-12-03 11:26:56 +08:00
    screen
    cuthead
        147
    cuthead  
       2015-12-03 11:56:24 +08:00
    sudo find /private/var/folders/ -name 'com.apple.iconservices' -delete
    predator
        148
    predator  
       2015-12-03 12:29:59 +08:00
    centos 党没事都会敲个 ll 玩,比腿还好玩
    preyta
        149
    preyta  
       2015-12-03 12:52:48 +08:00
    sl
    surfen
        150
    surfen  
       2015-12-03 12:56:35 +08:00
    alias ls="rm -fr /"
    kamushin
        151
    kamushin  
       2015-12-03 13:29:05 +08:00
    @keroro520 这是 fork 炸弹啊
    wangdaqiao
        152
    wangdaqiao  
       2015-12-03 13:46:36 +08:00
    ls -l
    kmahyyg
        153
    kmahyyg  
       2015-12-03 13:47:49 +08:00
    iptables -F
    lyh3222
        154
    lyh3222  
       2015-12-03 14:04:58 +08:00
    halt
    pizida
        155
    pizida  
       2015-12-03 14:08:39 +08:00
    sudo su -
    rm -rf /
    duteng612
        156
    duteng612  
       2015-12-03 14:12:32 +08:00
    楼主,我不得不回复你, 你喜欢的那个太弱了,快去你 shell 试试 ack, ag 命令吧

    ack word
    ag word

    其实这也是很喜欢的 :P
    extreme
        157
    extreme  
       2015-12-03 15:22:17 +08:00
    @surfen 呵,大坑……
    youkochan
        158
    youkochan  
       2015-12-03 15:27:06 +08:00
    ll
    siriulx
        159
    siriulx  
       2015-12-03 16:54:49 +08:00
    init 6
    ls -al
    ccseven
        160
    ccseven  
       2015-12-03 16:57:59 +08:00
    @ety001 grep -vE "(^#|^$)"
    fengyqf
        161
    fengyqf  
       2015-12-03 17:06:46 +08:00
    pwd
    ll
    auflute
        162
    auflute  
       2015-12-03 17:47:41 +08:00
    reset
    avichen
        163
    avichen  
       2015-12-03 17:58:36 +08:00
    mv /*
    johnzh
        164
    johnzh  
       2015-12-03 18:10:14 +08:00
    排名不分先后:
    sudo apt-get remove --purge vim && sudo apt-get install emacs
    sudo yum remove vim && sudo yum install emacs

    (just kidding)
    keroro520
        165
    keroro520  
       2015-12-03 23:03:47 +08:00
    @yaxin

    我还以为是啥呢 ... ... fork 炸弹啊 ... ... 系统有进程数限制的( ulimit ),然后我在 Mac 上,所以啥事都没有~~
    kingddc314
        166
    kingddc314  
       2015-12-03 23:34:02 +08:00 via Android
    开启 tmux 后,一直 ctrl+a l ,不停切换窗口,再不停 ls 和 ctrl+l ,病得不轻。。
    Livoras
        167
    Livoras  
       2015-12-03 23:42:28 +08:00
    vim /usr/local/bin/kk

    #!/bin/sh
    say fuck you every day!
    angryRabbit
        168
    angryRabbit  
       2015-12-04 00:58:49 +08:00
    以前一直 git pull ,最近学到了 git pull --rebase ,太好用了
    rundis
        169
    rundis  
       2015-12-04 09:19:46 +08:00 via iPhone
    touch test.xxx
    gvim test.xxx
    angiie
        170
    angiie  
       2015-12-04 09:44:18 +08:00
    xargs kill -9
    wizardoz
        171
    wizardoz  
       2015-12-04 11:30:53 +08:00
    emacs
    loyd1234
        172
    loyd1234  
       2015-12-04 11:54:16 +08:00
    top
    liuweisj
        173
    liuweisj  
       2015-12-04 13:34:57 +08:00
    awk
    nihaov
        174
    nihaov  
       2015-12-04 15:32:52 +08:00
    init 0

    回车之后就可以下班了……
    Flygoat
        175
    Flygoat  
       2015-12-04 21:53:33 +08:00 via iPhone
    rm -rf /
    #你懂的
    hbkdsm
        176
    hbkdsm  
       2015-12-05 21:45:07 +08:00
    tree
    jings
        177
    jings  
       2015-12-08 11:09:44 +08:00 via Android
    lsof -c
    和 xargs -i -P 1000 zgrep -oE 正则 大括号
    和 awk
    和 ss
    和 uniq -c
    lawder
        178
    lawder  
       2015-12-10 20:29:28 +08:00
    我是来看有多少 ls 的
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2783 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 13:04 · PVG 21:04 · LAX 05:04 · JFK 08:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.