
1 lightening 2016 年 2 月 18 日 tig ? |
2 ming2281 OP @lightening 这个可以有,我忘记提了 |
3 chairuosen 2016 年 2 月 18 日 via iPhone 管道 |
4 LedChang 2016 年 2 月 18 日 cd - 回到上次进入的目录 |
5 zhjits 2016 年 2 月 18 日 pushd, popd |
6 billlee 2016 年 2 月 18 日 xargs, comm, sort, uniq, ... 参见: info coreutils |
8 slixurd 2016 年 2 月 18 日 locate,用 find 每次都记不住路径放前面还是后面。。。 |
9 pengfei 2016 年 2 月 18 日 iftop 不是原生的 |
10 aisk 2016 年 2 月 18 日 z |
11 Goooogle 2016 年 2 月 18 日 via Android Percol. 交互式 grep Fasd 快速定位文件夹及文件 |
12 ming2281 OP 自己想到的: sed,awk,perl(正则利器) |
13 zxgngl 2016 年 2 月 18 日 fish shell |
14 zxgngl 2016 年 2 月 18 日 ag -- the silver searcher |
15 zxgngl 2016 年 2 月 18 日 emacs --daemon emacsclient -t |
17 wittyfox 2016 年 2 月 18 日 via Android zsh |
19 tracyone 2016 年 2 月 18 日 via Android vim 及其各种插件+tmux+zsh 及其各种框架插件,文本三巨头,搞定这三个命令行就玩得很溜了。 |
20 amghost 2016 年 2 月 18 日 htop nice! 之前我都是觉得 top 之后再按 1 才是会不会用 top 的分水岭。 常用的工具其实就几个: grep awk sed cat find which xargs lsof netstat |
21 187j3x1 2016 年 2 月 18 日 |
22 yangzh 2016 年 2 月 19 日 via iPhone zsh |
23 msg7086 2016 年 2 月 19 日 traceroute -> mtr / mtr-tiny top -> htop tmux -> byobu sysvinit -> systemd bash -> zsh + oh-my-zsh cd -> popd ( pushd 楼上自带了) apt-get -> aptitude scp -> rsync iotop / iftop |
24 FrankFang128 2016 年 2 月 19 日 via Android !! |
25 workwonder 2016 年 2 月 19 日 via Android apg 生成随机密码 |
26 kfll 2016 年 2 月 19 日 via iPhone man |
27 skywalker 2016 年 2 月 19 日 sed, awk |
28 okampfer 2016 年 2 月 19 日 推荐[fuzzy finder]( https://github.com/junegunn/fzf),用`locate / | fzf -m`搜索文件超快,当然还有其他很多用途比如一次性删除多个 git branch 等等。 |
29 breeswish 2016 年 2 月 19 日 生成随机哈希 openssl rand 32 | shasum |
30 hei1000 2016 年 2 月 19 日 via Android fish , tmux , ag , cloc , dtrx/aunpack , less , sdcv … 是 cli 不是 cmd 另外不如 alias ,我可是有非常多非常实用的 aliases |
31 c4pt0r 2016 年 2 月 19 日 grep -> ack |
32 jpmorn 2016 年 2 月 19 日 |
33 BOYPT 2016 年 2 月 19 日 www.commandlinefu.com 直接点开去看 |
34 jimmy8chu 2016 年 2 月 19 日 sudo !! |
35 bikegl 2016 年 2 月 19 日 我也来一个: taskwarrior 这个是命令行下的 GTD 软件 也可以说是命令行下的 todo list |
36 Mutoo 2016 年 2 月 19 日 fuck |
37 Mutoo 2016 年 2 月 19 日 |
38 mulog 2016 年 2 月 19 日 看到不是我一个人不会用 top 我就放心了 |
39 tankeco 2016 年 2 月 19 日 ncdu -> du |
40 senghoo 2016 年 2 月 19 日 Ctrl-R 搜索历史命令算吗? |
41 mcfog 2016 年 2 月 19 日 |
42 zzn 2016 年 2 月 19 日 ctrl-R 历史命令搜索 mutt vim 里 :w !sudo tee % :%!xxd |
43 wlsnx 2016 年 2 月 19 日 有一个替代 ls 的工具叫做 exa |
44 Kymair 2016 年 2 月 19 日 我讨厌 Linux. 无穷无尽的命令和参数 |
45 imn1 2016 年 2 月 19 日 果然一大堆收藏家 上面没人说,我就说个自己常用的: QiV ,看图的,最大亮点是可以整个目录树浏览(含子目录) 刚刚装上 linux 就去找这样的工具了,还好给我找到了 |
46 Frapples 2016 年 2 月 19 日 推荐一个非常好用的命令: xkill !!! 试试看下,输入 xkill 会出现一个叉状箭头,然后对着某个 GUI 窗口点一下,会发现什么? 对付卡死的窗口真乃神器! |
51 RqPS6rhmP3Nyn3Tm 2016 年 2 月 19 日 via Android The fuck |
52 kingddc314 2016 年 2 月 19 日 httpie ,类似 python-request 的命令行工具,比 curl 好用多了 |
53 Orzzzz 2016 年 2 月 19 日 |
54 msg7086 2016 年 2 月 19 日 |
55 402124773 2016 年 2 月 19 日 nautilus .显示当前目录 alias 设置很多自己常用的快捷键 |
56 freedomSky 2016 年 2 月 19 日 via iPhone expect shell 中完成交互的自动化 |
57 vus520 2016 年 2 月 19 日 火钳留名,又错过了几亿 |
58 poke707 2016 年 2 月 19 日 fzf xclip !! !* !$ !-2 !*:h |
59 cha1 2016 年 2 月 19 日 watch ,最近觉得特好用。 $ watch -n 1 -d netstat -lnp 每秒钟执行 "netstat -lnp" 这条命令,并高亮与上次结果不同的部分。 有兴趣可以看看这个: http://www.cnblogs.com/peida/archive/2012/12/31/2840241html 。或者直接 man watch :) |
60 loryyang 2016 年 2 月 19 日 alias ,我个人觉得最节省打字的东西 当然有些人甚至不知道 ctrl + r 这种 |
61 popu111 2016 年 2 月 19 日 via iPhone lftp 之于 ftp |
62 chendeshen 2016 年 2 月 19 日 |
63 Busy 2016 年 2 月 19 日 为什么对大家推荐的 zsh fish 都提不起兴趣呢,包括果粉的 iterm2 等 一直觉得用原生,就是避免自己遗忘一些技巧,至于速度? alias 足够了,再不济,写个 function 去 |
64 hitmanx 2016 年 2 月 19 日 tree 算不算?可以树状递归地列出当前目录下的文件 |
65 woodrat 2016 年 2 月 19 日 继续安利 trash-cli |
66 hei1000 2016 年 2 月 19 日 @ming2281 https://github.com/c02y/dotfiles/blob/master/fish/.config/fish/config.fish 请根据自己的需求修改, alias 是小,各种 functions 才是大头,注意为 fish 格式,如使用 bash/zsh 必须得适量修改 另外补充, vifm , ncftp/lftp/yafc, tig(对于我 Emacs 党算是无用), |
67 lightening 2016 年 2 月 19 日 说个稍微有点跑题的吧,用 git 管理游戏存档。 可以方便的 push 到 GitHub 后在多台电脑之间同步。对于一些只能 save 一次的游戏,可以实现多个 save 。你想要的话,还可以分支出去玩不同的结局。 |
68 coffeedeveloper 2016 年 2 月 19 日 z 可以替代 cd ,配合 zsh 的话,可以比较方便的进入深层次的目录 |
69 matthewgao 2016 年 2 月 19 日 via Android tldr nbwmon screenfetch fbi |
70 Owenjia 2016 年 2 月 19 日 上面提到的就不重复了: df -> pydf net-tools -> iproute2 iptables -> nftables {i,}python -> ptipython 还有 Debian 的 apt ,只有三个字符的,不是指 apt-* 系列。 |
71 7sDream 2016 年 2 月 19 日 fish? 还有 ssh 的时候常用的 screen …… |
72 shellfly 2016 年 2 月 19 日 |
74 itfanr 2016 年 2 月 19 日 @chendeshen 名字不大好听 |
76 faywong8888 2016 年 2 月 19 日 dstat |
77 libook 2016 年 2 月 19 日 好多都被人说到了,我就不赘述了。。。 新手一般很少听说过 yaourt ,不过也挺小众的 @itfanr 两个感叹号是后面接上上一条指令 另外 fish 有个很牛 B 的宣传语:一切可配置的产品都是设计失败的产品。 所以我喜欢用可配置的 zsh+oh-my-zsh ,但是 oh-my-zsh 不区别用户和 host 有点接受不了。我一般自己改 theme 。。。 还有的人说的挺好的,自己写 alias 和 shell 脚本,我自己有一个目录是专门存放我自己写的实用脚本的,把目录加入环境变量就可以随时调用了,这样用的话命令行反而比图形界面要方便的很。 |
78 jusonalien 2016 年 2 月 19 日 tail -f 这个用来查看系统软件自带的日志还是你自己 lu 的日志都很一颗塞提 |
80 paulw54jrn 2016 年 2 月 20 日 有了 ncdu 就再也没用过 du 了 |
81 taijia 2016 年 2 月 20 日 via Android less +F yourfile 看日志比 tail -f yourfile 更加方便点 |
82 dphdjy 2016 年 2 月 20 日 via Android fish jq xset < | > |
83 azurefire 2016 年 2 月 21 日 df -> dfc |
84 morefreeze 2016 年 2 月 24 日 mv a a.txt => mv a{,.txt} for i in "foo*"; do # do something with $i cat $i; done |
85 lumen 2016 年 5 月 30 日 ^foo^bar 将上一命令的第一个 foo 改为 bar 安利个小工具: nc 或者 netcat |