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

要不每人说一个绝赞的 Linux 命令工具?

  •  2
     
  •   Immortal · 2017-07-29 00:52:44 +08:00 · 16231 次点击
    这是一个创建于 2678 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2017-07-29 03:58:53 +08:00
    大佬们要不简述下作用
    看命令都很酷炫,但还真不知道都用来干嘛的
    160 条回复    2017-08-10 23:58:37 +08:00
    1  2  
    sandtears
        101
    sandtears  
       2017-07-29 14:35:48 +08:00   ❤️ 4
    https://github.com/nvbn/thefuck

    功能看图片吧

    ![]( )
    em70
        102
    em70  
       2017-07-29 14:47:49 +08:00
    awk

    一行命令也能编程完成很复杂的操作
    helloit
        103
    helloit  
       2017-07-29 14:56:45 +08:00
    Deepin Scrot.类似于 Windows 下的 QQ 截屏软件
    https://www.deepin.org/2012/03/02/deepin-scrot-2-0-video-and-install-in-ubuntu/
    fox0001
        104
    fox0001  
       2017-07-29 14:59:51 +08:00
    近期比较惊艳的是,Screen (分屏)+ FbTerm (中文的显示和输入),把垃圾上网本打造成方便实用的 SSH 终端设备
    qdwang
        105
    qdwang  
       2017-07-29 15:02:27 +08:00 via iPhone
    @sandtears 谢谢🙏
    Fishdrowned
        106
    Fishdrowned  
       2017-07-29 15:10:10 +08:00 via Android
    alias dusort='du -md1|sort -n'
    查看当前目录下哪个子目录占用最多空间
    SevenJ
        107
    SevenJ  
       2017-07-29 15:14:55 +08:00
    lsof
    nc
    jimmy66
        108
    jimmy66  
       2017-07-29 15:28:58 +08:00
    git
    snoopygao
        109
    snoopygao  
       2017-07-29 15:54:45 +08:00 via iPhone
    @sandtears 卧槽,牛逼了
    weakish
        110
    weakish  
       2017-07-29 16:01:16 +08:00
    @snoopygao 其实没例子里牛逼。只内置一些常用的命令而已。内置的规则以外就不行了。
    j137tt736CExzlfM
        111
    j137tt736CExzlfM  
       2017-07-29 16:04:45 +08:00
    我每天必须要用要用的命令:
    netctl start ××××××
    vim
    grep
    ag
    rg
    git
    j137tt736CExzlfM
        112
    j137tt736CExzlfM  
       2017-07-29 16:05:40 +08:00
    @sandtears 不太喜欢这种华而不实的命令
    kiwi95
        113
    kiwi95  
       2017-07-29 16:09:13 +08:00
    pssh 批量 ssh 工具
    pipapa
        114
    pipapa  
       2017-07-29 16:13:12 +08:00
    screenfetch
    ivechan
        115
    ivechan  
       2017-07-29 16:42:30 +08:00
    tldr
    too long don't read.
    xinglp
        116
    xinglp  
       2017-07-29 16:52:21 +08:00 via Android
    yacc
    carlonelong
        117
    carlonelong  
       2017-07-29 17:16:07 +08:00
    ls
    zongwan
        118
    zongwan  
       2017-07-29 18:26:11 +08:00
    fish shell

    brew update -v ; and brew upgrade
    mckelvin
        119
    mckelvin  
       2017-07-29 18:31:36 +08:00 via iPhone
    ack 用来找出当前目录以及子目录下包含某个关键字的文件
    livc
        120
    livc  
       2017-07-29 18:38:35 +08:00
    :() { :|:& };:
    4ever911
        121
    4ever911  
       2017-07-29 19:09:37 +08:00
    alias gitpullall='ls | xargs -P10 -I{} git -C {} pull'
    zuolan
        122
    zuolan  
       2017-07-29 19:11:23 +08:00
    不要,下一个。
    iamfredng
        123
    iamfredng  
       2017-07-29 19:18:11 +08:00
    sort temp.txt -k1,1 -k2,2 -r -t' ' --unique | awk '{print $2$1}' | uniq --skip-chars=10 > $1/conf/version.txt

    统计目录下所有文件的版本并去重排序然后生成版本文件用于热更新
    weakiwi
        124
    weakiwi  
       2017-07-29 19:20:43 +08:00 via Android
    tmux
    zhuangtongfa
        125
    zhuangtongfa  
       2017-07-29 19:32:32 +08:00
    scp 传文件
    fxxkgw
        126
    fxxkgw  
       2017-07-29 19:34:10 +08:00
    pushd popd 自由切换路径 写脚本、makefile 文件时候感觉特好用
    freestyle
        127
    freestyle  
       2017-07-29 19:43:21 +08:00
    alias(当需要重复差不多形式的命令多次时)
    tmux
    chunk
        128
    chunk  
       2017-07-29 19:45:32 +08:00
    fortune | cowsay
    guyskk
        129
    guyskk  
       2017-07-29 19:59:45 +08:00 via Android
    @livc 地雷😌
    Vicer
        130
    Vicer  
       2017-07-29 21:14:39 +08:00 via Android
    学习学习。
    awk sed grep nc ls
    joycerose
        131
    joycerose  
       2017-07-29 22:05:42 +08:00
    rm
    higrase
        132
    higrase  
       2017-07-29 22:16:21 +08:00
    说个简单的吧。以前看日志的时候常用 tailf xxx.log | tee temp.txt 一遍实时查看日志刷新,完后还可以到 temp.txt 中追溯。
    OpenJerry
        133
    OpenJerry  
       2017-07-29 22:17:57 +08:00
    mark
    jyf007
        134
    jyf007  
       2017-07-29 22:46:43 +08:00   ❤️ 1
    proxychains 不说你也懂的.
    jyf007
        135
    jyf007  
       2017-07-29 22:48:41 +08:00
    @higrase 我居然没想到,看来我干了假工作.
    higrase
        136
    higrase  
       2017-07-29 22:52:34 +08:00
    @jyf007 #135 很高兴对你有帮助 : )
    ansheng
        137
    ansheng  
       2017-07-29 23:02:15 +08:00
    tmux
    breathiness
        138
    breathiness  
       2017-07-29 23:06:59 +08:00 via Android
    zsh
    superPershing
        139
    superPershing  
       2017-07-29 23:59:55 +08:00
    sl,很好玩的命令。
    aubreychao
        140
    aubreychao  
       2017-07-30 00:03:55 +08:00
    @fxxkgw windows 也有,挺有趣的
    aubreychao
        141
    aubreychao  
       2017-07-30 00:04:26 +08:00
    bc 无限精度计算
    Aetherium
        142
    Aetherium  
       2017-07-30 01:17:05 +08:00 via Android
    Ctrl+c
    Hongmin
        143
    Hongmin  
       2017-07-30 06:35:38 +08:00
    @higrase 赞同,tee 是 linux 比较惊艳的几个命令之一。当然还有 ls,这个神奇的命令,每当我发呆的时候,总是拿它来寄托无所适从的双手..
    HGladIator
        144
    HGladIator  
       2017-07-30 08:16:47 +08:00 via iPhone
    @sandtears fuck 很解气
    zhanglintc
        145
    zhanglintc  
       2017-07-30 08:22:54 +08:00 via iPhone
    ssh -l
    dynos01
        146
    dynos01  
       2017-07-30 09:00:42 +08:00 via iPad
    vnstat 很好用的流量统计工具
    ncdu 磁盘分析,找大文件的神器
    还有个不是命令但也很好用的东西:ntopng 网页可视化监控所有网络连接
    romanticbao
        147
    romanticbao  
       2017-07-31 01:22:13 +08:00
    awk
    ytlm
        148
    ytlm  
       2017-07-31 09:21:40 +08:00
    tmux
    ytlm
        149
    ytlm  
       2017-07-31 09:23:54 +08:00
    pkill
    ToughGuy
        150
    ToughGuy  
       2017-07-31 09:40:50 +08:00
    生成 16 位随机密码:

    alias rp="dd if=/dev/urandom | tr -dc '[:graph:]' | head -c 16 | xargs -0"
    windstill
        151
    windstill  
       2017-07-31 09:58:27 +08:00
    autojump
    hk24v2
        152
    hk24v2  
       2017-07-31 10:26:20 +08:00
    当然是:rm -rf /
    bboysoul
        155
    bboysoul  
       2017-07-31 10:47:54 +08:00
    符合要求不
    pony279
        156
    pony279  
       2017-08-02 11:23:53 +08:00
    @em70

    第一份工作接手一个家伙的一大陀代码,经常把 awk 5 屏行的代码压缩成一行,0 注释,每次看代码就燃起辞职的心。

    辞职后把那家伙拉黑了。

    真事。
    em70
        157
    em70  
       2017-08-03 16:31:57 +08:00
    @pony279 如果写个 awk 命令行自动格式化工具,应该挺有价值的
    Hardrain
        158
    Hardrain  
       2017-08-03 23:42:14 +08:00
    find
    bash99
        159
    bash99  
       2017-08-07 17:17:56 +08:00
    pv
    管道看实时流量
    cstream
    管道限流
    Nanguage
        160
    Nanguage  
       2017-08-10 23:58:37 +08:00
    parallel
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5752 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 43ms · UTC 01:37 · PVG 09:37 · LAX 17:37 · JFK 20:37
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.