分享几个我自己常用的 aliases

2017-06-01 17:13:51 +08:00
 hellogbk
# 文件按大小排序,lbys = ls by size
alias lbys='ls -alhS'

# 文件按时间排序,lbyt = ls by time
alias lbyt='ls -alht'

# 重新运行上一条命令,并将输出复制到剪贴板,cl = copy last
alias cl='bash -c "$(fc -ln -1)" | pbcopy'

# 复制上一条命令
alias last='fc -ln -1 | pbcopy'

# 将当前剪贴板里的内容保存到某个文件里
alias new='pbpaste | cat >'
alias save='pbpaste | cat >' 

这几条 aliases 我用到的频率特别高。大家有什么高频的会用到的 aliases 也分享一下吧。

10423 次点击
所在节点    程序员
82 条回复
freestyleyooo
2017-06-02 08:49:08 +08:00
这个是什么东西,为啥大家都讨论的很欢而我却完全不懂
lovesecho
2017-06-02 08:58:05 +08:00
@0asis 这个好。。。哈哈
sunber
2017-06-02 08:58:08 +08:00
楼上好几个坏人
Aries
2017-06-02 09:17:23 +08:00
挺好,以前从来没有注意过 -h,我都是数的:)
caniuse
2017-06-02 09:30:47 +08:00
@SingeeKing 我用了你的为什么进不去系统了?在线等
jixiangqd
2017-06-02 09:35:46 +08:00
@SingeeKing
@caniuse
真 6666666
waltcow
2017-06-02 09:39:02 +08:00
alias dcs='docker stats --no-stream $(docker ps --format={{.Names}})'
alias dpa="docker ps -a"
AlphaTr
2017-06-02 09:41:50 +08:00
alias ll='ls -lh --time-style long-iso --color'
alias la='ls -Alh --time-style long-iso --color'
bind -x '"\C-l": clear'

这几个应该最常用了
MrFireAwayH
2017-06-02 10:14:10 +08:00
@smileawei 试试 cd ~
MrFireAwayH
2017-06-02 10:15:49 +08:00
@SingeeKing 老哥 用了你的命令 我现在在学习如何开机
wujunze
2017-06-02 10:22:38 +08:00
@Showfom #18 三个都不一样 ip.gs 这个是你的站吗?
polun
2017-06-02 10:26:47 +08:00
@airycanon 没加`sudo`吧
O(∩_∩)O 哈哈~
abchehehe32
2017-06-02 10:42:16 +08:00
不错不错,收了几个,有个问题请教下楼主为什么是 lbys lbyt 而不是 lbs lbt ?
caotian
2017-06-02 10:56:50 +08:00
终端挂代理
alias setproxy='export ALL_PROXY=socks5://127.0.0.1:1086'
alias unsetproxy='unset ALL_PROXY'
sobigfish
2017-06-02 11:50:18 +08:00
@caotian #54 alias 里的 export 貌似不会生效,你确定?
我是 alias setproxy= 'source ~/proxy.rc' 来弄的
hellogbk
2017-06-02 12:00:40 +08:00
@abchehehe32 #53
这个完全是个人原因。
因为我是用左手食指去按 b 和 t 键的,如果是 lbt 的话,左手食指就要连续去按两个键,我觉得比较累,所以就改成 lbyt 了。
Showfom
2017-06-02 12:06:01 +08:00
@wujunze 是的 你的出口真奇葩- -
weegc
2017-06-02 12:09:55 +08:00
@SingeeKing 忍不住要回复下,笑死了
abchehehe32
2017-06-02 12:10:28 +08:00
@hellogbk 明白了, 谢谢分享!
caotian
2017-06-02 12:22:20 +08:00
@sobigfish 我也是放到 bash_profile 里的,做成了 function,在终端里直接调用,没试过 alias,随手写了下。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://yangjunhui.monster/t/365260

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX