首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
宝塔
V2EX  ›  Linux

君自 Linux 来,应知 Linux 事。来日绮窗前,进程还在未?

  •  1
     
  •   Allianzcortex · 2017-03-14 21:38:35 +08:00 · 4154 次点击
    这是一个创建于 979 天前的主题,其中的信息可能已经有所发展或是发生改变。

    linux

    38 回复  |  直到 2017-03-16 09:16:12 +08:00
        1
    loading   2017-03-14 21:45:43 +08:00
    233
        2
    xuboying   2017-03-14 21:50:00 +08:00 via Android
    再加一个逻辑块,连续 5 次失败后重启 host 。。。。。。君无戏言
        3
    whwq2012   2017-03-14 21:52:20 +08:00 via Android
    什么深仇大恨,一定要干掉啊
        4
    xuboying   2017-03-14 21:53:46 +08:00 via Android
    如果重启也失败了,就自尽吧。。。。。
        5
    ryd994   2017-03-14 21:58:18 +08:00 via Android
    kill -9 有 kill 不了的?
    SIGKILL 严格来说不是信号,而是让内核直接回收进程资源
        6
    UnisandK   2017-03-14 22:03:35 +08:00
    进程趴在地上写了 7 个惨字
        7
    Allianzcortex   2017-03-14 22:17:13 +08:00
    @UnisandK 这么的话 7 就真的成了 Magic Number 了~
        8
    XhstormR   2017-03-14 22:48:15 +08:00 via Android
    什么编辑器?
        9
    Allianzcortex   2017-03-14 22:52:53 +08:00
    @XhstormR IDEA CE
        10
    param   2017-03-14 22:57:22 +08:00 via Android
    @ryd994 有。在没有权限的时候。
        11
    ryd994   2017-03-14 23:04:21 +08:00 via Android
    @param 那 kill 一次也够了
        12
    param   2017-03-14 23:08:14 +08:00 via Android
    @ryd994 说不定管理员在它 kill 了一次之后突然给了权限。。。
        13
    param   2017-03-14 23:09:26 +08:00 via Android
    @ryd994 当然,也有可能在它 kill 了 99 次之后给了权限。所以还是 kill 100 次吧。。
        14
    shijingshijing   2017-03-14 23:27:36 +08:00
    什么仇什么怨?
        15
    0x530c   2017-03-14 23:30:46 +08:00 via iPhone
    第一次 kill 成功,然后进程号如果马上被另一个进程复用,就是传说中的躺枪吗吧😄
        16
    wayslog   2017-03-14 23:32:42 +08:00
    @ryd994 有, D 进程的时候 kill 不动
        17
    Lpl   2017-03-15 00:43:01 +08:00
    还是 java 好, Go 貌似没有干掉进程的别人写的库
        18
    notes   2017-03-15 00:48:58 +08:00 via Android
    @Lpl 你看这代码了吗?这是在调用系统命令吧
        19
    942bc   2017-03-15 00:54:24 +08:00 via Android
    这不符合 Java 命名规范啊
        20
    Lpl   2017-03-15 01:47:37 +08:00 via Android   ♥ 1
    @notes Go 没有调用系统命令的 api 啊
        21
    wangxiyu191   2017-03-15 02:00:57 +08:00
    @Lpl os.StartProcess
        22
    Allianzcortex   2017-03-15 06:25:38 +08:00 via iPhone
    @942bc 嗯,可能确实用小驼峰会好些,但其实这段代码是阿里巴巴开源的某个 Apache 顶级项目里的代码,写的相对比较早。再加上并不是类的方法而是 utils 函数,所以😂😂
        23
    yuedingwangji   2017-03-15 08:38:50 +08:00
    kill -9 能杀掉 init 进程?
        24
    wuxqing   2017-03-15 08:39:24 +08:00
    @942bc C 程序员转 java 的,哈哈
        25
    araraloren   2017-03-15 08:54:21 +08:00
    @yuedingwangji 杀不掉, 1 号进程是特别的。。
        26
    heiher   2017-03-15 09:34:45 +08:00
    @0x530c 这个认识深刻
        27
    D3EP   2017-03-15 09:53:28 +08:00 via Android
    @Lpl exec.Command()
        28
    weiweiwitch   2017-03-15 10:05:54 +08:00
    @942bc 我也想这么说~
        29
    jiqing   2017-03-15 10:48:45 +08:00
    这是什么仇什么冤
        30
    Lax   2017-03-15 11:09:46 +08:00
    另一个重用了 pid 怎么办?
        31
    v2dead   2017-03-15 11:53:40 +08:00   ♥ 2
    我是多无聊还专门去找这个。。。
    https://github.com/alibaba/mdrill/blob/master/trunk/adhoc-core/src/main/java/com/alipay/bluewhale/core/utils/StormUtils.java
    看起来之前并没有这么狠啊,只杀了一次。不知道从 13 年到现在,那个程序员有过什么样的经历才会这么做。
        32
    samueldeng   2017-03-15 13:53:42 +08:00
    实习生写的代码,系列~
        34
    Allianzcortex   2017-03-15 14:07:53 +08:00 via iPhone
    @Citrus @v2dead 一个 Apache 项目里的代码~
        35
    jiazhoulvke   2017-03-15 18:46:28 +08:00
    让我想起这段代码:
    public void save() {
    for(int i=0;i<100;i++) {
    //防止保存失败,重试 100 次
    document.save();
    }
    }
        36
    sisylocke   2017-03-15 20:01:09 +08:00
    搭配音乐 50 Ways To Say Goodbye 效果更好
        38
    microhz   2017-03-16 09:16:12 +08:00
    从写脚本语言转过来的吧
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1052 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 27ms · UTC 18:25 · PVG 02:25 · LAX 10:25 · JFK 13:25
    ♥ Do have faith in what you're doing.