开源地址: https://github.com/lauixData/GoShell 求 Star
正常遇到一个服务启动了很多进程,需要使用(比如 Python)
ps -ef | grep python | awk '{print "kill -9 "$2}' | sh
身为懒人感觉好麻烦。
使用 GoShell gs kall python
即可,省了打很多命令
下载 https://github.com/lauixData/GoShell/releases/tag/0.1
复制 gs 到 /usr/local/bin or ln -s 设置软链接
(别忘记给权限)
初始化
gs init
帮助
gs help
命令帮助
gs kall --help
支持自定义命令,编写配置文件 默认路径: /etc/goshell/shell.conf
# gs 参数名
[kall]
# 需要执行的命令 {{name}} 是需要传的参数
command = ps -ef | grep {{name}} | awk '{print "kill -9 "$2}' | sh
# 命令说明
introduce = Kill 全部相关进程,自定义参数 key 为服务名
1
rrfeng 2018-03-09 12:21:33 +08:00 via Android
兄弟,killall 命令了解一下...
|
2
rrfeng 2018-03-09 12:22:03 +08:00 via Android
兄弟,alias 命令了解一下...
|
3
est 2018-03-09 12:48:04 +08:00 via Android
兄弟,pkill 了解一下
|
4
aaronchou0 2018-03-09 12:54:55 +08:00
兄弟,init 0 了解一下
|
5
missdeer 2018-03-09 13:05:50 +08:00
兄弟,kill -9 $(pidof python)了解一下
|
6
infun 2018-03-09 13:06:51 +08:00
常用的我都 alias 设置好了
|
7
Wichna 2018-03-09 13:22:46 +08:00
有一个类似的项目:TLDR - too long don't read https://github.com/tldr-pages/tldr
|
8
Leafove 2018-03-09 13:22:46 +08:00
可能楼主是给那些不知道 alias 的用户使用的
|
9
wongskay 2018-03-09 13:31:48 +08:00
兄弟,alias 了解一下
|
10
clearbug 2018-03-09 13:44:17 +08:00 via Android
原声命令都记不住就能记住你设定的命令
|
11
lauix OP |
13
iRiven 2018-03-09 14:14:17 +08:00 via iPad
star utils 下面几个小文件 挺好用的
|
14
oott123 2018-03-09 15:09:03 +08:00 2
function 了解一下……
|
15
loveCoding 2018-03-09 15:14:47 +08:00
.DS_Store 文件可以添加到.gitigonre
|
16
megachweng 2018-03-09 15:15:58 +08:00 via iPhone 1
个人感觉加上自然语言处理会有市场,比如:
gs ”辞职不干了” -> $sudo rm -rf / |
17
HELLONAV 2018-03-09 15:27:02 +08:00 via Android
这是你被黑的最惨的一次,死胖子
|
18
Hilong 2018-03-09 16:05:25 +08:00
兄弟,ohmyzsh 了解一下
|
19
wfc951 2018-03-09 16:06:51 +08:00
@megachweng 哈哈哈,厉害了老兄,万一后悔了呢?
|
20
cholerae 2018-03-09 16:21:52 +08:00 via Android
还以为是像 elvish 那样的东西,光是别名没啥意思啊
|
22
AlphaTr 2018-03-09 17:28:04 +08:00
thef**k 了解一下 :)
|
23
lrvy 2018-03-09 17:41:15 +08:00
expect 了解一下
|
24
uyhyygyug1234 2018-03-09 18:14:56 +08:00
还是用 fzf 之类的。搜索加过滤好啊
|
25
uyhyygyug1234 2018-03-09 18:16:21 +08:00 1
|
26
uyhyygyug1234 2018-03-09 18:17:02 +08:00
|
28
whwq2012 2018-03-09 18:49:24 +08:00 via Android
感觉你这个东西的逻辑不够精简,没有一目了然的感觉
|
29
onion83 2018-03-09 19:11:25 +08:00 via iPhone
thefuck 了解一下
|
30
nl101531 2018-03-09 19:15:44 +08:00 via Android
好好做自己的产品,总有人需要的。加油
|
31
loading 2018-03-09 22:16:36 +08:00 via iPhone
alias 比楼主这个实现牛逼多了……
|
32
oIMOo 2018-03-09 22:34:16 +08:00
git 里面有 macOS 的隐藏文件
|
33
inflationaaron 2018-03-10 06:00:02 +08:00
fish shell 了解一下
|
34
YORYOR 2018-03-10 10:48:07 +08:00
支持楼主
目前自己使用 ctrl+r 历史记录搜索 爆快 |
35
Beebird 2018-03-10 14:44:48 +08:00
虽然离“神器”还有距离,还是鼓励一下楼主
|
36
coffeSlider 2018-03-11 09:26:55 +08:00 via Android
@lauix alias 支持穿入参数呀,要函数
|
37
zhangweijie126 2018-03-12 11:36:04 +08:00
。。。来 V2EX 真的涨见识了
|
38
tammy 2018-03-14 15:05:20 +08:00
|
39
exhades 2018-04-03 21:07:39 +08:00
2333 上面一堆安利 有毒啊
|