我子新 zsh 多久,突然 ssh 登非常慢,有 5 分不去。去就: /root/.zshrc:101: fork failed: cannot allocate memory 存溢出。以是 101 行有,vi 一下,果卡的差! ls 查看,. zshrc 文件竟然有 240MB! WTF?我得新安就只有十 KB。又不是 zshrc_history,大?

我子新 zsh 多久,突然 ssh 登非常慢,有 5 分不去。去就: /root/.zshrc:101: fork failed: cannot allocate memory 存溢出。以是 101 行有,vi 一下,果卡的差! ls 查看,. zshrc 文件竟然有 240MB! WTF?我得新安就只有十 KB。又不是 zshrc_history,大?
1 Sylv Oct 26, 2018 via iPhone 截取部分内容出来看看,估计是某个程序 /插件的 bug 导致一直往里面写内容。 |
2 yuik Oct 26, 2018 没必要 vi 打开嘛。head -300 , tail -n 300 ~/. zshrc 同意是插件 bug |
3 v2gba Oct 26, 2018 我之前就是 zsh 越用越慢后来转投了 fish 这个大坑.....(自己改的 bash script 已经不知道多少了.......但是 fish 真的快啊..) |
4 Valyrian Oct 26, 2018 还原成之前的然后设个权限吧= = |
5 yuik Oct 26, 2018 这个要设置权限恐怕只有 400 了。还是找找哪个插件坏了比较好。 当然,我觉得其实 bash 多靠谱,fish 多漂亮,为啥这么多喜欢 zsh 的 |
6 zhouyut001 OP @yuik 一群同事推,我就了一,始用起行,不出了一子事,有不敢用了。生服器。限只不行? |
7 zhouyut001 OP @yuik 插件。oh my zsh 都 |
8 yuik Oct 26, 2018 那可遭了罪了。 趁着还没怎么用,先试试 fish 吧。 另外,我一般服务器上只用 bash,本地才乱七八糟各种 shell 都试试 |
9 loqixh Oct 26, 2018 @zhouyut001 这感觉是服务器非法断电导致文件系统出错 |
10 zhouyut001 OP @loqixh 可有。用著用著 ssh 中,再登就慢的一批 |
11 zhouyut001 OP @Sylv 除了的十行,後面的全是 key bind,共加起百行。取能不卡 |
13 qinyusen Oct 26, 2018 这个还蛮奇怪的。。。我服务器上 zsh 已经稳定运行 8 年了。。。 而且中间还加了 omzhs 工作环境没有那么长时间的用。。。一 ~ 二年一换本子 |
14 loqixh Oct 26, 2018 @zhouyut001 查下哪个进程写.Zshrc 按道理说配置一般只会读 除非出错了 |
15 zhouyut001 OP |
16 zhouyut001 OP |
17 loqixh Oct 26, 2018 查正在运行的进程 写操作啊 这样看不出什么来 我对 zsh 也不熟 |
18 xuboying Oct 26, 2018 周期的 lsof 这个文件看看什么进程在修改? |
19 zhouyut001 OP @xuboying 恢默後,好像正常了。再用段再 |
20 davidliu645 Oct 26, 2018 用 zsh,表示没有遇到过着情况,几个 zsh 的文件都不到 10Kb |
21 CivAx Oct 26, 2018 zsh 你长大了,已经是一个成熟的终端了,应该学会自己跑命令。 |
22 zhouyut001 OP @CivAx 狗 |
23 zhangsen1992 Oct 26, 2018 楼上 2333 ~ |
24 orm Oct 26, 2018 今天我刚把 zsh 换成 fish |
25 AmorZhang Oct 26, 2018 .zshrc 你是个成熟的文件了 该学会自己配东西了 |
26 Kobayashi Jan 12, 2019 搜了一下你图片中的内容,笑死我了。见此链接的方法二,你这明显是配置错误,每次启动 Shell 都把同样的按键映射写入 .zshrc。 https://anjia0532.github.io/2017/09/10/zsh-home-end-keypad-not-work/ |