win10bash怎么样

1.如何评价Windows 10支持Bash

与其说这是Bash on windows, 不如说这是Ubuntu on Windows.1、这个subsystem从用户的角度是什么样子的?Here's let's break it down slowly。

Windows 10 usersCan open the Windows Start menuAnd type "bash" [enter]Which opens a cmd.exe consoleRunning Ubuntu's /bin/bashWith full access to all of Ubuntu user spaceYes, that means apt, ssh, rsync, find, grep, awk,sed, sort, xargs, md5sum, gpg, curl, wget, apache,mysql, python, perl, ruby, php, gcc, tar, vim, emacs,diff, patch。And most of the tens of thousands binary packages available in the Ubuntu archives!2、我本来就可以在windows下运行VM/Cygwin/mingw。

这个系统和以往的方案区别在哪?1) 不是vm,也不是container,所以性能不受太大的影响。根据上文中Krikland的文章, sysbench的运行结果几乎相同。

2) 它比cygwin更像Linux,或者说,这本来就是一个完整的user-space Ubuntu,通过类似wine的原理实时把system call翻译成native windows API。这意味着你可以直接用apt-get管理软件包,直接运行Ubuntu的binary,不再需要单独为Windows重新打包和编译。

3) 此外,微软为此改进了cmd.exe这个console,增加了更多vt100的支持。也就意味着Powershell和Native命令行程序也能获得更好的支持。

3、这个系统是设计给谁的?如何评价?应该很少有人会在这个系统上跑server。微软明确指出那种情况应该考虑虚拟化。

此外,Linux子系统和Windows应用无法交互 - 你无法用bash运行notepad,反过来也无法从PowerShell运行Ubuntu的Ruby。Run Bash on Ubuntu on Windows这个特性更多的针对的是需要使用Linux开源工具链的Windows开发者。

现在你无需虚拟机就可以很方便的获得和Ubuntu几乎相同的软件环境——而Ubuntu是今天云端Linux系统的事实标准。同时享受Windows方便广泛的硬件软件支持。

假如整个系统工作正常——看下一个insider版本了;这对于每一方应该都是好事:开源生态进一步跨平台,Windows开发者的选择进一步增多,Linux, Microsoft和Canonical也扩大了影响力。至于到底有多好用,是不是PowerShell+chocolatey就比bash+apt-get难用,让用户去判断吧。

又不是说从此Windows就只能用bash。有选择总比没选择好,不是吗?。

2.如何评价Windows10将支持Bash

在Build2016上,微软为了拉拢开发者发了个大招,那就是Win10一周年更新集成原生Linux Bash命令行功能,这将允许开发者或用户在Windows10系统上以命令行形式运行Linux程序,不过现在Win10运行Linux GUI应用也已成真。

最初是国外论坛上w2qw开发者分享一项工具,需要用户首先下载Win10年度更新预览版14316和《Xming X Server》应用,完成后,运行以下命令行“DISPLAY=:0 firefox”,注意0后面没有引号,是黑体部分。

不过需要注意的是,目前运行Linux程序并不顺畅,要比Win10/Linux原生应用慢得多,但比VNC/X11转换的要好得多。动手能力强的开发者不妨一试。

3.如何看待 Windows 10 即将原生支持 bash?

与其说这是Bash on windows, 不如说这是Ubuntu on Windows.1、这个subsystem从用户的角度是什么样子的?Here's let's break it down slowly。

Windows 10 usersCan open the Windows Start menuAnd type "bash" [enter]Which opens a cmd.exe consoleRunning Ubuntu's /bin/bashWith full access to all of Ubuntu user spaceYes, that means apt, ssh, rsync, find, grep, awk,sed, sort, xargs, md5sum, gpg, curl, wget, apache,mysql, python, perl, ruby, php, gcc, tar, vim, emacs,diff, patch。And most of the tens of thousands binary packages available in the Ubuntu archives!2、我本来就可以在windows下运行VM/Cygwin/mingw。

这个系统和以往的方案区别在哪?1) 不是vm,也不是container,所以性能不受太大的影响。根据上文中Krikland的文章, sysbench的运行结果几乎相同。

2) 它比cygwin更像Linux,或者说,这本来就是一个完整的user-space Ubuntu,通过类似wine的原理实时把system call翻译成native windows API。这意味着你可以直接用apt-get管理软件包,直接运行Ubuntu的binary,不再需要单独为Windows重新打包和编译。

3) 此外,微软为此改进了cmd.exe这个console,增加了更多vt100的支持。也就意味着Powershell和Native命令行程序也能获得更好的支持。

3、这个系统是设计给谁的?如何评价?应该很少有人会在这个系统上跑server。微软明确指出那种情况应该考虑虚拟化。

此外,Linux子系统和Windows应用无法交互 - 你无法用bash运行notepad,反过来也无法从PowerShell运行Ubuntu的Ruby。Run Bash on Ubuntu on Windows这个特性更多的针对的是需要使用Linux开源工具链的Windows开发者。

现在你无需虚拟机就可以很方便的获得和Ubuntu几乎相同的软件环境——而Ubuntu是今天云端Linux系统的事实标准。同时享受Windows方便广泛的硬件软件支持。

假如整个系统工作正常——看下一个insider版本了;这对于每一方应该都是好事:开源生态进一步跨平台,Windows开发者的选择进一步增多,Linux, Microsoft和Canonical也扩大了影响力。至于到底有多好用,是不是PowerShell+chocolatey就比bash+apt-get难用,让用户去判断吧。

又不是说从此Windows就只能用bash。有选择总比没选择好,不是吗?。

4.win10内置ubuntu子系统 怎么样

win10或将支持Ubuntu系统运行

昨夜23:30,微软将在美国旧金山莫斯康展览中心召开Build 2016开发者大会。据国外媒体报道,本次大会上微软将会宣布一个与Canonical的重要合作,让Ubuntu可以在Win10上运行。

在大会开始前微软有比较严苛的保密机制,所以关于这个合作目前还无法知道更多细节。但有一点可以肯定,所谓的在Win10上运行Ubuntu,应该不会是运行完整的Ubuntu系统,而是在Win10中整合一个Ubuntu系统的容器,让它作为一个子系统存在。

这个功能对于普通用户来说也没有什么意义,主要是为开发者提供便利,所以Win10也不会默认包含该功能,而是需要单独下载安装一个工具来实现。

此外,两家公司的合作还将允许Ubuntu系统运行某些Windows库,并会逐渐减少对Unity界面的依赖,而是依靠Bash和一系列CLI工具(包括make, gawk和 grep)。

5.win10内置ubuntu子系统 怎么样

win10或将支持Ubuntu系统运行

昨夜23:30,微软将在美国旧金山莫斯康展览中心召开Build 2016开发者大会。据国外媒体报道,本次大会上微软将会宣布一个与Canonical的重要合作,让Ubuntu可以在Win10上运行。

在大会开始前微软有比较严苛的保密机制,所以关于这个合作目前还无法知道更多细节。但有一点可以肯定,所谓的在Win10上运行Ubuntu,应该不会是运行完整的Ubuntu系统,而是在Win10中整合一个Ubuntu系统的容器,让它作为一个子系统存在。

这个功能对于普通用户来说也没有什么意义,主要是为开发者提供便利,所以Win10也不会默认包含该功能,而是需要单独下载安装一个工具来实现。

此外,两家公司的合作还将允许Ubuntu系统运行某些Windows库,并会逐渐减少对Unity界面的依赖,而是依靠Bash和一系列CLI工具(包括make, gawk和 grep)。

6.如何windows 10 bash

1、确保您使用至少是Windows 10的14316版本。

这种方法只适用于64位版本的Windows 10。 打开设置应用程序和头部更新和安全>对于开发。

在这里启动“开发者模式”开关,使开发者模式。 2、接下来,打开控制面板,单击“程序”,然后单击“打开Windows功能打开或关闭”在程序和功能。

在这里启用“Windows子系统为Linux(测试版)”列表中的选项,并单击“确定”。 执行此操作后,系统会提示您重新启动计算机。

点击“立即重新启动”,以重新启动您的计算机和Windows 10将安装新的功能。 3、您的计算机重新启动后,单击开始按钮(或按Windows键),键入bash,然后按Enter键。

4、运行bash.exe文件中的第一次,系统会提示您接受服务条款。 那么该命令将从Windows Store下载Bash on Ubuntu on Windows。

5、如何使用Ubuntu的bash shell,并且安装Linux软件您现在有基于Ubuntu的完整的命令行的bash shell。 因为它们是相同的二进制文件,你可以使用Ubuntu的apt-get命令来安装Ubuntu的软件要打开Bash shell,只需打开开始菜单,搜索bash或Ubuntu你会看到一个“Bash on Ubuntu on Windows应用程序。

你可以将这个应用程序的快捷方式放到你的开始菜单,任务栏,或桌面,方便使用。 6、使用你会用的Linux终端命令。

如果你使用标准的Windows命令提示符与DOS命令,这里有两个Bash和Windows中的一些基本命令 你需要使用apt-get命令安装和更新了Ubuntu环境下的软件。

7.用Win10中的Linux子系统是怎么样的体验

开启开发人员模式。在win10中使用linux子系统,需要开启“开发人员模式”。

依此打开【设置】--》【更新和安全】--》【针对开发人员】,勾选“开发人员模式”

在win10中使用Linux子系统

打开【启用或者关闭windows功能】。

PS:此界面在【控制面板】的【程序】界面中。win10创意者更新之后,可以直接在搜索中输入“程序”,可以快速打开这个界面

在win10中使用Linux子系统

在【启用或者关闭windows功能】开启使用于“适用于linux的windows子系统”。

PS:开启windows功能需要重启,此处需要重启一次

在win10中使用Linux子系统

安装linux子系统。

电脑重启后,打开cmd,输入“bash”,此时提示需要从微软app商店下载ubuntu系统。然后一路'yes',等待安装结束

在win10中使用Linux子系统

安装linux完成后,在cmd或者power shell输入bash,就可以进入linux子系统了。

在win10中使用Linux子系统

8.如何看待win10将要原生ubuntu和bash

目的何在呢?肯定是为了抢占服务器市场。

众所周知,windows之前用的dos作为命令行接口,dos那语法,那功能,反正我是比较厌恶。而后出来了一个powershell,所说powershell功能强大,语法更符合编程风格,但是更复杂了。

学起来也还是比较难的。并不能很好的网管/开发所用,所以才推出bash。

#######################之前没太关注,刚刚关注了一下,如果真像微软说的,可以运行linux软件,是做了一层api,但是另一个问题来了,如果是api,那么linux的软件访问底层设备,势必要经过这个api转换,肯定会影响效率,额外占用部分系统资源。这个是不好的一方面。

好的一方面是凭借微软的人力财力,可能会对linux产生一些影响。

win10bash怎么样

转载请注明出处windows之家 » win10bash怎么样

win10

检查win10激活状态怎么办

阅读(103)

本文主要为您介绍检查win10激活状态怎么办,内容包括如何查看windows10是否处于激活状态,win10怎么查看系统是否激活状态,怎么查看win10系统是否激活状态。Win10激活状态查看方法 方法一: 点击桌面左下角的“开始”菜单,从弹出的扩展菜单列表

win10

联想怎么手机升级到win10系统更新失败

阅读(63)

本文主要为您介绍联想怎么手机升级到win10系统更新失败,内容包括win10系统手机版怎么升级失败,windows10更新失败怎么办,联想笔记本电脑升级win10失败怎么办。打开开始菜单,在搜索程序和文件中输入“服务”打开服务进入下一步操作。2、在打

win10

联想笔记本win10麦克风没声音怎么办

阅读(231)

本文主要为您介绍联想笔记本win10麦克风没声音怎么办,内容包括win10笔记本电脑的麦克风没有声音是怎么回事,windows10麦克风突然没声音了,win10系统笔记本麦克风没声音怎么设置。首先我们检查自己电脑的声卡驱动是否正常安装,此电脑-右键-属

win10

win10网卡自动获取ip地址怎么办

阅读(63)

本文主要为您介绍win10网卡自动获取ip地址怎么办,内容包括Windows10取消自动IPv4地址,win10怎么设置自动获取IP地址,电脑win10怎么把电脑以太网设置为自动获取,具体点,谢谢IP地址。我们首先需要打开它的网络连接共享中心,可以通过控制面板打

win10

win10升级怎么终止

阅读(87)

本文主要为您介绍win10升级怎么终止,内容包括怎样停止windows10更新,windows10更新怎么停止更新,如何停止win10的更新。方法一:临时消除法查找进程并结束打开任务管理器,仔细查看并找到GWX.exe进程。2、找到进程以后在这个进程上面鼠标单击右

win10

win10打开cad文件怎么打开方式

阅读(100)

本文主要为您介绍win10打开cad文件怎么打开方式,内容包括win10系统cad怎么打开的文件,win10怎么拖动cad打开文件,win10系统怎样设置cad在一个文件打开文件。既然重装无法解决,首先考虑是安装信息残留。点击开始菜单打开运行,或者用快捷键Win+

win10

云骑士win10怎么样

阅读(65)

本文主要为您介绍云骑士win10怎么样,内容包括云骑士安装win10怎么用,云骑士装机大师可靠吗?装机有没有风险?,用云骑士升级windows10。插入一个空U盘,打开下载好的云骑士,点击【U盘启动】,再点击【默认模式】,选择好U盘,如图:选择【PE版本】,里面有

win10

笔记本win10卡键盘没反应怎么办

阅读(82)

本文主要为您介绍笔记本win10卡键盘没反应怎么办,内容包括win10笔记本键盘失灵怎么办,Win10笔记本键盘失灵怎么办,Win10系统键盘突然失灵怎么办。这个问题不是驱动问题,而Windows10的一个BUG吧,这个只发生在笔记本电脑上,升级安装Win10后,笔记

win10

win10如何删除之前的备份文件在哪里

阅读(78)

本文主要为您介绍win10如何删除之前的备份文件在哪里,内容包括如何删除win10的备份文件在哪里,win10怎么删除原来系统的备份,如何删除win10的备份文件在哪里。Win10系统清理旧系统备份文件Windows.old方法如下:打开“我的电脑”(这台电脑)进入

win10

win10输入法如何打出箭头

阅读(90)

本文主要为您介绍win10输入法如何打出箭头,内容包括win10微软拼音输入法怎么打出左上,左下,右上,右下箭头?搜狗,win10微软拼音输入法怎么打出左上,左下,右上,右下箭头?,微软拼音输入法2010如何打出上下左右的箭头?。按下Win+C,唤出Charm栏,点

win10

如何开启win10wifi

阅读(80)

本文主要为您介绍如何开启win10wifi,内容包括win10怎么开启无线WiFi,windows10怎么打开wifi连接,win10怎么开启wifi功能。1如果是笔记本电脑看一下无线开关有没有关了。可以按键盘上的(FN+F6)开启不同的笔记本电脑可能不一样。F1-F10这几个键

win10

如何给手机刷win10

阅读(83)

本文主要为您介绍如何给手机刷win10,内容包括如何把手机安卓系统刷成windows10?,如何给手机刷入windows10系统,如何让自己的手机刷机win10。1. 刷机之前要做好功课,并不是所有Android手机都能刷成Windows 10系统的,目前微软仅推出了适配小米4

win10

win10如何重置edge浏览器设置

阅读(137)

本文主要为您介绍win10如何重置edge浏览器设置,内容包括如何重置Win10自带浏览器Edge浏览器的设置为默认设置,如何重置Win10自带浏览器Edge浏览器的设置为默认设置,Win10系统怎样重置修复Edge浏览器。在windows 10操作系统中可参考以下步骤

win10

win10如何禁用软件自启

阅读(79)

本文主要为您介绍win10如何禁用软件自启,内容包括windows10怎么关闭开机自动启动的软件,windows10怎么禁用开机软件自启动,windows10怎么禁止软件启动。Win10怎么关闭开机启动项我们可以首先打开电脑的运行对话框,按下键盘的WIN+R组合键,打开

win10

win10bashshell安装

阅读(111)

本文主要为您介绍win10bashshell安装,内容包括如何使用windows10的bashshell安装Linux软件,如何在Windows10安装和使用Linux的Bashshell,如何在Windows10安装和使用Linux的Bashshell。方法/步骤 1 确保您使用至少是Windows 10的14316版本。

win10

win10bash设置密码

阅读(132)

本文主要为您介绍win10bash设置密码,内容包括win10怎么进入在Linux下改密码,win10电脑设置密码怎么设置密码,使用win10安装Linux系统的时候无法设置密码?。查看win10系统版本,并更新到最新版本。设置->更新和安全->windows更新(左侧)。开启w

win10

win10bash安装python

阅读(132)

本文主要为您介绍win10bash安装python,内容包括windows10怎么安装python,详细步骤win10正式版怎么安装python,win10怎么安装python。先到python的官方网站下载软件,打开官网后,选择downlad项目,然后选择需要下载的大版本,2.7还是3.4下载Python

win10

win10bash如何linux

阅读(153)

本文主要为您介绍win10bash如何linux,内容包括win10怎么使用linuxbash,win10安装后bash怎么进入linux,Win10系统怎么开启LinuxBash命令行。在 Windows 10 内部预览版 build 14316 中,点击“开始”“设置”,在打开的设置窗口搜索框中输入“特