如何在windows10上获得linux bash shell

需要使用Linux吗?没有时间切换到其他PC或运行虚拟机吗?用bashshell终端在windows10中运行Linux!...

想要在Windows PC上快速方便地访问Linux吗?最好的选择是使用Windows子系统for Linux。

linux-bash-shell-windows

这将为您提供一个Linux bash shell,一个在Windows中运行的终端窗口。但是你怎么在Windows10上得到这个呢?

什么是linux的windows子系统(the windows subsystem for linux)?

Windows Subsystem for Linux首先包含在2018年Windows 10周年更新中,并在秋季Creators更新中向所有用户推出,它基本上可以让您在Windows 10中运行Linux软件。

这是Windows内置的一项功能。与在虚拟机中安装Linux不同,可以从“开始”菜单立即调用Windows子系统for Linux。

但是,要使其工作,首先需要启用该功能。

一旦Windows Subsystem for Linux安装在windows10上,就可以在命令行模式下运行Linux。这使您可以访问Windows PC上的bash shell!

linux bash shell:仅适用于64位windows 10

开始之前,请确保运行的是64位版本的Windows10。遗憾的是,Linux的Windows子系统不能在32位系统上工作。检查您的计算机是否运行32位或64位版本的Windows。

要检查计算机的64位兼容性,请按WIN+I打开设置,然后按System>About。在“设备规范”下,您将看到列出的系统类型;对于Windows Subsystem for Linux,应为64位操作系统。

Is your Windows system 64-bit?

否则,您需要将Windows 10系统从32位升级到64位。但是,这只适用于64位硬件。

如何在windows10上安装linux bash shell

准备好在Windows上安装Bash了吗?单击“开始”,然后输入“打开窗口”。应显示“打开或关闭Windows功能”项,因此单击此项打开。正在填充列表,请稍候,然后向下滚动到Windows Subsystem for Linux。

应选中此框。如果不是,请添加一个复选框,然后单击“确定”进行确认。

Enable Windows Subsystem for Linux

系统将提示您重新启动Windows,因此请按照以下说明操作。重新启动后,打开“开始”>“Windows应用商店”。使用搜索工具查找与“Linux”相关的条目,然后选择第一个选项,在Linux上运行Windows。

Choose a Linux version to install in Windows 10

选择要安装的首选Linux版本。无论您选择哪一个,都将决定Bash体验。例如,如果您选择kalilinux,您将能够使用特定于该操作系统的命令。

安装Linux操作系统,然后等待。完成后,在Windows应用商店中单击“启动”,或从“开始”菜单中打开它。第一次运行时,系统会提示您输入用户名和密码以创建用户帐户。

其他方法可用于启动所选的Linux环境。从“开始”菜单,可以输入:

  • 猛击
  • wsl公司

两者都将显示为“Run命令”,可以选择该命令立即打开bashshell。使用这两种方法的区别在于,它们在/mnt/c/Windows/System32目录中打开。这意味着您可以在Windows10中浏览System32子目录。

Browse Windows system folders in Bash

请注意,使用Linux环境不可能损坏Windows 10。您输入的任何命令都只会损坏Linux的Windows子系统和所选的操作系统。Windows 10将保持安全。

另外,运行Bash不再需要在Settings中启用windows10开发人员模式。

bash shell终端与windows powershell有何不同?

在Windows10中运行LinuxBashshell时,可以输入各种命令行指令。

但是这与仅仅使用Windows命令提示符或PowerShell有什么不同呢?

当然,这两种系统是完全不同的。使用PowerShell或命令提示符,您只能使用特定于Windows的命令。例如,这意味着使用

dir

用于查看目录内容的命令;在Linux中,等效命令是

ls

.

基本上,Windows和Linux之间的差异是这两种文本环境的区别所在。在windows10中使用bashshell的优点是可以在Windows中轻松访问Linux。这节省了设置虚拟机或重新启动到Linux的双引导安装的时间。

在windows10中使用bash可以做什么?

通过在windows10上设置bashshell,您可以像在Linux PC上一样使用它。

标准命令,如

help

将向您展示如何使用预装的应用程序和工具。例如,

apt help

将演示包管理器的用法。你可以用

sudo apt update

获取最新的软件包,就像在Linux PC上一样。

Built in help will guide you through using the Bash shell

同样地

sudo apt upgrade

command将Linux升级到操作系统的最新版本。

同时,还提供了其他标准命令。您可以使用

ifconfig

,检查当前目录

pwd

,并使用

cd

.

您还可以使用

history

命令。

简而言之,这就像在windows10操作系统中使用Linux一样。

windows10和linux:协同工作

为Linux设置Windows子系统和访问bashshell很容易。它也比运行虚拟机更快,而且比依赖双引导要简单得多。

总而言之,要在Windows 10上运行Linux Bash shell,您只需执行以下操作:

  1. 检查您使用的是64位Windows 10。
  2. 在Windows功能屏幕中为Linux启用Windows子系统。
  3. 从Windows应用商店安装所选的Linux环境。
  4. 从「开始」菜单运行Linux。

同时,几乎所有的Linux命令都可以在Windows上的bashshell中使用。有点生疏,还是需要帮助?查看我们的可下载的Linux命令行技巧指南。

  • 发表于 2021-03-21 11:48
  • 阅读 ( 281 )
  • 分类:IT

你可能感兴趣的文章

什么是shell脚本,为什么要使用它

... 如何执行shell脚本?很简单。只需将脚本路径作为参数传递给shell: ...

  • 发布于 2021-03-13 04:53
  • 阅读 ( 246 )

顶级网站和书籍,让您成为linux命令行英雄

...bash是什么、不同的模式(交互式和非交互式)以及它是如何产生的基础知识开始,这个站点提供了一个全面的背景知识来帮助您理解命令行的机制。 ...

  • 发布于 2021-03-14 07:04
  • 阅读 ( 243 )

在linux中,“bash”是什么意思?

...在这篇短文中,我们将探讨Bash是什么,它做什么,以及如何开始使用它。 ...

  • 发布于 2021-03-28 13:14
  • 阅读 ( 449 )

如何使用受限shell来限制linux用户可以做什么

...改其目录,您可以控制他们可以访问哪些命令。下面介绍如何在Linux上设置受限shell。 受限炮弹 受限shell不是另一个shell。这是标准外壳的另一种模式。Bash、Korn、Fish和其他shell都可以在受限shell模式下启动。在本文中,我们将...

  • 发布于 2021-03-31 10:57
  • 阅读 ( 383 )

如何使用chsh在linux上更改默认shell

Bash不是唯一的Linux shell。很容易尝试其他的shell,比如非常流行的Zsh。找到一个您喜欢的shell后,使用chsh命令将其设置为默认shell。我们会教你怎么做。 为什么贝壳很重要 shell位于您和操作系统之间。它在终端窗口内提供环境...

  • 发布于 2021-04-02 06:04
  • 阅读 ( 334 )

如何在linux上的bash中设置环境变量

Linux上有多种类型的环境变量。了解如何查看它们,为本地和远程登录创建它们,并使它们在重新启动后仍然有效。 环境变量的工作原理 启动终端窗口及其内部的shell时,会引用一组变量,以确保shell配置正确。这些变量还确...

  • 发布于 2021-04-02 06:44
  • 阅读 ( 218 )

如何在Windows10上启用区分大小写的文件名和文件夹名

...话说,他们将“file”和“file”视为两个独立的文件。 如何工作 这是一个NTFS文件系统功能,可以按目录启用。它不适用于您的整个文件系统,所以您可以只为用于开发目的的特定文件夹启用区分大小写功能。 Windows 10在2018年4...

  • 发布于 2021-04-05 22:44
  • 阅读 ( 494 )

windows10的新bashshell所能做的一切

...些指南汇总到一个大列表中。 windows上linux入门 相关:如何在windows10上安装和使用Linux Bash Shell 您可以在任何版本的windows10(包括windows10home)上安装Linux环境和bashshell。但是,它确实需要64位版本的Windows10。您只需启用Windows Subs...

  • 发布于 2021-04-06 14:44
  • 阅读 ( 261 )

如何在windows10的ubuntubashshell中更改用户帐户

...改这些凭据。 用户帐户在linux环境中的工作方式 相关:如何在windows10上安装和使用Linux Bash Shell 当您通过在安装后启动新的Linux发行版来设置它时,系统会要求您为bashshell创建一个用户帐户。Windows将其称为“UNIX用户帐户”。因...

  • 发布于 2021-04-06 15:47
  • 阅读 ( 181 )

如何在windows10中使用zsh(或其他shell)

...定制Zsh shell,就像在Linux中一样。 从安**ash开始 相关:如何在windows10上安装和使用Linux Bash Shell 在安装您选择的shell之前,您首先需要为Linux启用Windows子系统并安装Linux环境。在本文中,我们将以Ubuntu为例,但是您可以在openSUSE...

  • 发布于 2021-04-06 16:10
  • 阅读 ( 237 )
gezhaoyin7821
gezhaoyin7821

0 篇文章

相关推荐