Questions tagged «windows-subsystem-for-linux»

适用于Linux的Windows子系统(WSL)是一个兼容层,允许Linux ELF64二进制文件在Windows 10上本地运行


2
是否可以在WSL中运行网络命令(如nmap)?
我最近获得了Windows 10周年更新并安装了bash。我尝试安装nmap,但无法运行。 我的问题:诸如nmap之类的命令是否可以在WSL中正确运行? 提前致谢! 运行时出现错误sudo nmap -sn 192.168.1.*:route_dst_netlink: cannot bind AF_NETLINK socket: Invalid argument 我记得在某处读到WSL不支持套接字,但是可以使用TCP。在这种情况下可以吗?另外,WSL是否会支持套接字?

6
在没有打开终端的情况下在Windows 10上运行bash后台进程
在Windows 10上进行任何编程时,我通常使用linux子系统,因此所有路径都相对于~。我有一个永远在后台运行的python脚本,直到杀死该进程为止。在没有开放终端的Windows 10 bash上,我该怎么做? 我尝试过的事情: bash -c "python3 script.py 从运行。 nohup python3 -u script.py 然后关闭终端。 setsid python3 script.py 然后关闭终端。 这些都不起作用。有没有办法做到这一点?另外,如果我从W10 AND bash运行脚本,而不必每次都切换它们,是否有一种方法可以更改路径,使它们起作用?


3
Windows 10 bash和mintty
我刚刚在Windows 10中安装了新的Linux子系统。访问Ubuntu存储库真的很不错,但我绝对讨厌默认的终端程序。Cygwin带有MinTTY,它非常好用,效果很好,但我找不到MinTTY的独立包。有没有办法在启动任何快捷方式时将MinTTY作为WSL的默认终端? 编辑:要清楚,我不想安装Cygwin。我想使用新的Linux子系统及其bash shell,但我想使用mintty作为我的终端。

1
Windows上的Bash / Linux的Windows Subsytem(WSL)无法正确安装/挂起
我得到了Windows周年纪念更新,并尝试安装Bash。我在命令提示符下(非管理员模式)运行了bash,在尝试提取文件时卡住了。我关闭了窗口,并尝试以提升的权限执行相同的操作(命令提示符以admin身份运行)。 但是现在,当我输入bash时,它卡在了那里,无法启动或要求我安装bash。我可以看到bash进程在后台占用了25%的CPU。 当我尝试卸载bash running时lxrun /uninstall /full,无法卸载: C:\ WINDOWS \ system32> lxrun / uninstall / full 这将在Windows上卸载Ubuntu。 这将删除Ubuntu环境以及所有修改,新应用程序和用户数据。 输入“ y”继续:y 解除安装中... 错误:0x80080005 如何重置Windows 10的Linux子系统? 编辑:还尝试了Microsoft 在这里提到的选项。 另外,请检查此问题。Bash暂时什么都不做然后退出

3
是什么导致Windows上Bash中htop的CPU使用率输出异常
当我htop在Windows上的Bash中运行时,会得到以下有关CPU使用率的输出: 而Windows Task Manager显示的使用率约为1%。 从这里可以清楚地看出,htop的红色区域应该表示内核线程使用了CPU,而绿色则是普通优先级线程。 对于Windows上的Bash,当前看来绿色是实际的CPU使用率,但是红色是什么意思?它可能代表Windows-Linux子系统可以使用的最大限制,还是仅仅是显示错误,在这种情况下,为什么它专门显示每个CPU /超线程的使用率为50%?

5
WSL(ubuntu / windows)AppData \ Local \ Lxss实际上没有同步回ubuntu,想法?
如果您在bash中创建文件(触摸/root/foo.txt),该文件在AppData\Local\Lxss\ 修改时显示在隐藏目录中,则不会在bash中对其进行更改。更糟糕的是,如果您再次以bash更改它,则通过资源管理器更改的文件将变得!废! 上有任何实际的挂载点C:\吗? 真实的图像隐藏在哪里?(就像文件系统实际上写回映像文件一样?) https://channel9.msdn.com/Events/Build/2016/C906中的 0:14:29 似乎声称您将拥有资源管理器的完全访问权限。0:16:30它们向您显示,AppData\Local\Lxss\ 但一次也没有提及您的文件将不会像我描述的那样同步。


3
如何从BashOnWindows10使用Java的Windows安装?
我无法从BashOnWindows10运行Windows版本的java.exe。它存在于PATH中,但是调用会以静默方式失败。我的目标是避免必须在WSL中再次安装JDK / JRE。当我运行Creator的更新程序时,我期望能够调用任何Windows应用程序。任何想法为什么会这样?但是,我能够成功启动Windows的Python安装。 重击 username@PC:~$ which java.exe /mnt/c/ProgramData/Oracle/Java/javapath/java.exe username@PC:~$ java.exe username@PC:~$ <<<nothing happens username@PC:~$ which python.exe /mnt/c/Python34/python.exe username@PC:~$ python.exe Unable to translate current working directory. Using C:\WINDOWS\system32 Python 3.4.0 (v3.4.0:04f714765c13, Mar 16 2014, 19:25:23) [MSC v.1600 64 bit (AMD64)] on win32 Type "help", "copyright", "credits" or "license" for more information. …

4
从Windows Subsystem for Linux打开主机系统中的浏览器?
我有一个包含这一行的ruby脚本: system("open '#{html_path}'") html_path是本地.html文件的路径。因此脚本会打开一个浏览器,我可以在其中检查和查看此文件。 与MacOS环境相比,这在bashWSL中不起作用。运行脚本没有任何反应,当我open直接在控制台中执行调用时,我得到: sujan@LenovoX1:/mnt/c/Users/Jan/Documents/foo$ open Preview.html Couldn't get a file descriptor referring to the console 我已经调查open过在Ubuntu中做了不同的事情,我应该使用see或xdg-open打开一个文件。 不幸的是,这些在WSL中也不起作用: sujan@LenovoX1:/mnt/c/Users/Jan/Documents/foo$ see ./Preview.html Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/%{ <-- HERE (.*?)}/ at /us r/bin/see line 528. Couldn't find a …


3
Windows上的Ubuntu上的Bash:无法更改(某些)目录颜色
在Windows(10)上的Ubuntu上的新Bash应用程序上,我尝试将目录颜色从蓝色更改为更明显的颜色,但由于某种原因而无法更改某些文件/目录颜色。如何更改所有目录/文件的颜色?我的.bashrc文件当前设置为在文件上具有颜色提示,目录颜色为绿色和其他亮色。设置为: LS_COLORS=$LS_COLORS:'di=1;31:fi=0;31;bd=0;32:fi=0;33:cd=0;96'; export LS_COLORS if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[0;31m\]\u@\h\[\033[0,31m\]:\[\033[0;31m\]\w\[\033[0,31m\]\$ ' 一些文件和文件夹的颜色更改了与我的.bashrc文件相对应的颜色,但其他文件和文件夹由于某些原因没有更改。 一些示例屏幕截图:


1
在Bash / Windows 10中使用nano发行编辑文件
每当我在Windows 10 Linux子系统中使用nano编辑文件时,都会出现显示问题。 我将使用Bash / SSH连接到远程系统(Virtualbox上的本地CentOS7 VM)。然后,我将继续使用nano在上述远程系统上编辑文件。 我将打开一个文件,开始删除文本,突然,整行文本开始消失。我必须关闭并重新开始我的工作。当我厌倦了它时,我将切换到vim。我宁愿选择适合自己的基本功能的nano。 还有其他人看到吗? 编辑#1 仅在nano中导航文档可能会导致此问题 vim和Putty的行为方式不同 Ctrl + Shift + 6不能解决问题 本质上使用CentOS7的原始安装,无需修改外壳 AFAIK,当我访问Ubuntu Server VPS时似乎没有发生此问题

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.