Command Prompt / Console / Windows Subsystem for Linux (WSL)

Greetings from the Windows Command-Line Teams, including the Windows Console and Windows Subsystem for Linux (WSL) teams!

We’re hear to learn about the features you’d like to see in the Windows Console (the terminal app itself), Cmd and PowerShell shells, and the Windows Subsystem for Linux (WSL) upon which several Linux distros now run!

Note: Please don’t file bugs & issues here: file issues on our GitHub repos instead:

Please DO post your asks, ideas, wants and needs for future features: We ARE listening, and we ARE grateful for your feedback!

Windows Console & WSL Teams.

  • Hot ideas
  • Top ideas
  • New ideas
  • My feedback
  1. Make PostGreSQL able to run!

    I really want to use Postgresql in the console

    5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  2. Bash Emacs - can't mark

    C-Space doesn't work. I use this frequently to move text around, and this is defintely an annoyance.

    24 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    2 comments  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  3. Add VT-X/AMD-V support

    So as to emulate KVM/virsh in Windows.

    13 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  4. Execute bash commands from the start menu

    I don't know how easy it would be to implement, but it would be interesting if we could execute bash commands directly from the start menu. They could be invoked with a special keyword like "sudo" - for example, writing "sudo ssh root@my_server_ip" on the Windows start menu would open the bash shell and connect to the respective server.

    9 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  5. interrupted system call error on go get/install commands

    When I run the command on bash on ubuntu on windows:
    go get github.com/blynn/nex

    I get the following error message:

    go build github.com/blynn/nex: /usr/local/go/pkg/tool/linux_amd64/link: read |0: interrupted system call

    Other users have reported the same problem. However, this seems to be intermittent. Subsequent invocations of the same command get through just fine.

    11 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    4 comments  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  6. Support launching bash from a service with redirected output

    Running a service that tries to invoke bash with redirected input/output currently leads to bash returning error code -1.

    Repro:
    1) Install Python 3.4

    2) Download this script: http://s000.tinyupload.com/index.php?file_id=09539555749075253645
    and copy to C:\BashServiceTest

    3) Install a service using NSSM:
    https://nssm.cc/download

    from a command prompt run nssm:

    D:\Util\nssm-2.24\win32>nssm install BashService

    The service exe is python.exe (from c:\Python34\python.exe). The arguments are the c:\BashServiceTest\bashoutput.py

    See this image for config:
    http://s000.tinyupload.com/index.php?file_id=78951616681029791894

    The script is really simple. It tries to launch bash and have it list the contents of C:\BashServiceTest. It tells the bash shell to write that to a file called c:\BashServiceTest\bashout.txt. It also…

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  7. Nano Held Key Glitch

    When using nano on a file of a few dozen lines, if I hold down the backspace key or arrow keys for some amount of time, the cursor seems to lose its place and follow an unusual pattern across the text. If I then use the right arrow key, it appears to "reveal" characters from another place in the text.

    It does not appear to change anything, since closing does not prompt to save changes. This was only tried through SSH to a linux server where the file is hosted.

    8 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  8. Gedit support for Bash on Windows 10

    allow users to create text files and use common commands in the bash terminal from created gedit text files.

    4 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  9. Racket does not work

    As per discussion on https://github.com/Microsoft/BashOnWindows/issues/900, it seems that signals still behave slightly differently from Linux, and that Racket segfaults as a result

    32 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  10. DLL Call into Linux Shared Object

    I haven't tried WSL yet; I'm only researching the possibilities. I use Cygwin to build binaries I can call from a Matlab mex file. I could use Visual Studio, but I'm much more comfortable with gcc and other Gnu/Linux development tools. If there was some way to call directly into a Linux shared library, I would probably drop Cygwin. Windows may become my new favorite OS.

    I could cross compile to a windows target, but then it requires building your own compiler; I just did that and it wasn't fun. Usually I'm only passing around a pointer to a flat…

    5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  11. 2 small problems observed right away in shell

    1. opening vi on a bash script with Powershell results in the blue syntax highlights interfering with the blue powershell background. While that can be changed by a knowledgeable user, it should be changed for everyone due to the fact that it will interfere with everyone's experience in the same way.
    2. I noticed that the Linux install must be done for each user, separately. On a large HD, that might be OK, but on my SSD, it could contribute to a space problem. Why not place executables in some central location, even separate from C: if the user feels…

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  12. serialport support

    use bash on windows open serialport ,just like COM1 ....

    12 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  13. Improve the line editing capabilies

    In Bash, there is no cut/paste up/down arrow. Can we improve the line editing like PowerShell? Or is this a weakness of Bash itself?

    6 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  14. Access BASH localhost ports in Windows applications

    Currently, bash can run server applications, like a Flask application or a Node application, but I can't access it via any browser.

    For example, I could be running a Node application at localhost:3000 in my WSL. But, from my browsers, I can't access this url from my browser

    17 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  15. BUG: A file created in the user home folder using a windows (vsc) tools is not visible, and if I create from WSL sometime dissapears

    I'm running Node from WSL (because I'm running it on a Ubuntu host in production) but would like to edit the files in VSC. In the user home folder C:\Users\<username>AppData\Local\lxss\home\<username>

    If I create the file in (Visual Studio Code) VSC WSL does not see it. If I create it in WSL (touch ***.xx) I can see and edit it in VSC.

    However sometimes if I reopen WSL all files edited in VSC have disappeared.

    My suggestion is that both scenario's work. Create file in VSC and files don't disappear.

    It smells like a bug to me tbh.

    It is similar…

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  16. 1 vote
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    1 comment  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  17. installer support pause and resume

    because the performance of my network is very pool, and I frequently get the following error in downloading progress.

    Unable to download from the Windows Store. Please check your network connection.

    I hope the installer could resume from the breakpoint and not the 0%

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  18. Spawn Bash from within Bash?

    Spawn Bash(.exe?) from within the Ubuntu environment? Personally while I'm not entirely sure why someone would want to do this although I have seen a request in relation to ssh for it - I am sure it is handy in some way or other... (subshells - child processes??) it does make more sense to return to where you were (ie the parent bash window) when you close a "sub"shell... I guess maybe it will happen as as a part of being able to run windows commands from within lxss (or WSL if you prefer) if that kind of interop gets…

    2 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  19. hwclock

    It would be great to have hwclock on bash on Windows.
    See bug https://github.com/Microsoft/BashOnWindows/issues/193

    5 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    0 comments  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  20. symbolic link

    Hi. I like the Ubuntu Bash on Windows 10. However, when I try to make a symbolic link to my Documents folder in the c drive, it doesn't work, as in it does not create a link that I can go to. Any reason?

    sudo ln -s C:\Users\Erik\Documents Documents

    27 votes
    Sign in
    (thinking…)
    Sign in with: Facebook Google
    Signed in as (Sign out)

    We’ll send you updates on this idea

    3 comments  ·  WSL/Bash  ·  Flag idea as inappropriate…  ·  Admin →
  • Don't see your idea?

Command Prompt / Console / Windows Subsystem for Linux (WSL)

Feedback and Knowledge Base