美文网首页
Windows WSL 启动 exe程序

Windows WSL 启动 exe程序

作者: 老陕西 | 来源:发表于2020-05-29 11:41 被阅读0次
    1. 通过命令别名引入exe的路径(此处不能带参数)
    alias winping='"/mnt/c/dev/ping.exe"'
    
    1. 通过别名执行exe程序,exe的输出不能显示到wsl控制台
    winping www.baidu.com -n 30
    
    1. 打开另一个wsl窗口,可以在wsl里面查看到exe进程,由init程序启动:
    ubuntu@DESKTOP-JMLV:~$ ps -ef
    UID        PID  PPID  C STIME TTY          TIME CMD
    root         1     0  0 11:25 ?        00:00:00 /init
    root         5     1  0 11:25 tty1     00:00:00 /init
    ubuntu       6     5  0 11:25 tty1     00:00:00 -bash
    root       103     1  0 11:32 tty2     00:00:00 /init
    ubuntu     104   103  0 11:32 tty2     00:00:00 -bash
    ubuntu     153     6  0 11:38 tty1     00:00:00 /init /mnt/c/dev/ping.exe www.baidu.com -n 30
    ubuntu     155   104  0 11:39 tty2     00:00:00 ps -ef
    

    通过ProcessExplorer可以看到,Windows会同时启动一个conhost.exe和exe程序本身:


    图片.png

    同时会启动一个init进程:


    图片.png

    相关文章

      网友评论

          本文标题:Windows WSL 启动 exe程序

          本文链接:https://www.haomeiwen.com/subject/ktjxzhtx.html