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/2840241.html 。或者直接 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 |