.Zshrc 文件能大? - V2EX
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
zhouyut001
V2EX    Linux

.Zshrc 文件能大?

  •  
  •   zhouyut001 Oc 26, 2018 5549 views
    This topic created in 2760 days ago, the information mentioned may be changed or developed.

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

    26 replies    2019-01-12 23:56:18 +08:00
    Sylv
        1
    Sylv  
       Oct 26, 2018 via iPhone
    截取部分内容出来看看,估计是某个程序 /插件的 bug 导致一直往里面写内容。
    yuik
        2
    yuik  
       Oct 26, 2018
    没必要 vi 打开嘛。head -300 , tail -n 300 ~/. zshrc

    同意是插件 bug
    v2gba
        3
    v2gba  
       Oct 26, 2018
    我之前就是 zsh 越用越慢后来转投了 fish 这个大坑.....(自己改的 bash script 已经不知道多少了.......但是 fish 真的快啊..)
    Valyrian
        4
    Valyrian  
       Oct 26, 2018
    还原成之前的然后设个权限吧= =
    yuik
        5
    yuik  
       Oct 26, 2018
    这个要设置权限恐怕只有 400 了。还是找找哪个插件坏了比较好。

    当然,我觉得其实 bash 多靠谱,fish 多漂亮,为啥这么多喜欢 zsh 的
    zhouyut001
        6
    zhouyut001  
    OP
       Oct 26, 2018
    @yuik 一群同事推,我就了一,始用起行,不出了一子事,有不敢用了。生服器。限只不行?
    zhouyut001
        7
    zhouyut001  
    OP
       Oct 26, 2018
    @yuik 插件。oh my zsh 都
    yuik
        8
    yuik  
       Oct 26, 2018
    那可遭了罪了。

    趁着还没怎么用,先试试 fish 吧。

    另外,我一般服务器上只用 bash,本地才乱七八糟各种 shell 都试试
    loqixh
        9
    loqixh  
       Oct 26, 2018
    @zhouyut001 这感觉是服务器非法断电导致文件系统出错
    zhouyut001
        10
    zhouyut001  
    OP
       Oct 26, 2018
    @loqixh 可有。用著用著 ssh 中,再登就慢的一批
    zhouyut001
        11
    zhouyut001  
    OP
       Oct 26, 2018
    @Sylv 除了的十行,後面的全是 key bind,共加起百行。取能不卡
    hei1000
        12
    hei1000  
       Oct 26, 2018
    @MrGba2z #3 我也用 fish,挺好的,唯一的缺点就是不兼容 POSIX
    qinyusen
        13
    qinyusen  
       Oct 26, 2018
    这个还蛮奇怪的。。。我服务器上 zsh 已经稳定运行 8 年了。。。
    而且中间还加了 omzhs

    工作环境没有那么长时间的用。。。一 ~ 二年一换本子
    loqixh
        14
    loqixh  
       Oct 26, 2018
    @zhouyut001 查下哪个进程写.Zshrc 按道理说配置一般只会读 除非出错了
    zhouyut001
        15
    zhouyut001  
    OP
       Oct 26, 2018

    zhouyut001
        16
    zhouyut001  
    OP
       Oct 26, 2018
    @loqixh @qinyusen 全是 key bind
    loqixh
        17
    loqixh  
       Oct 26, 2018
    查正在运行的进程 写操作啊 这样看不出什么来 我对 zsh 也不熟
    xuboying
        18
    xuboying  
       Oct 26, 2018
    周期的 lsof 这个文件看看什么进程在修改?
    zhouyut001
        19
    zhouyut001  
    OP
       Oct 26, 2018
    @xuboying 恢默後,好像正常了。再用段再
    davidliu645
        20
    davidliu645  
       Oct 26, 2018
    用 zsh,表示没有遇到过着情况,几个 zsh 的文件都不到 10Kb
    CivAx
        21
    CivAx  
       Oct 26, 2018   1
    zsh 你长大了,已经是一个成熟的终端了,应该学会自己跑命令。
    zhouyut001
        22
    zhouyut001 
    OP
       Oct 26, 2018
    @CivAx
    zhangsen1992
        23
    zhangsen1992  
       Oct 26, 2018
    楼上 2333 ~
    orm
        24
    orm  
       Oct 26, 2018
    今天我刚把 zsh 换成 fish
    AmorZhang
        25
    AmorZhang  
       Oct 26, 2018
    .zshrc 你是个成熟的文件了 该学会自己配东西了
    Kobayashi
        26
    Kobayashi  
       Jan 12, 2019
    搜了一下你图片中的内容,笑死我了。见此链接的方法二,你这明显是配置错误,每次启动 Shell 都把同样的按键映射写入 .zshrc。

    https://anjia0532.github.io/2017/09/10/zsh-home-end-keypad-not-work/
    About     Help     Advertise     Blog     API     FAQ     Solana     884 Online   Highest 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 80ms UTC 20:42 PVG 04:42 LAX 13:42 JFK 16:42
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86