在 Windows 中练习 Bash 命令行的最佳方法? (Bash\Linux\Noob)

Best way to practice Bash command line in Windows? (Bash\Linux\Noob)

我正在学习数据科学的命令行基础知识,独立工作。我正在学习的书有各种使用 Bash shell 的练习。它包括每章的一组练习文件和文件夹。我有一台 windows 机器,装有最新版本的 Windows 10 Pro。我的问题是:

1.) 在我的机器上 运行 a bash shell 的最佳方法是什么? (我认为答案是 WSL2,但我不确定。)

2.) 哪种 Linux 分布最好? (我认为答案是Ubuntu,但我不确定。)

3.) 我可以将练习文件和文件夹放在 Windows 文件系统中的任何位置吗? (不知道。)

谢谢!

当然,最好的选择是在你的机器上安装 GNU/Linux 发行版(我推荐任何基于 Debian 的发行版)或者至少将其作为虚拟机使用,但是如果你想 运行 bash shell 在 Windows 10 台机器上 here 有 2 种方法可以做到

为了运行bash脚本windows,我只为windows安装了git,它带来了bash和最流行的gnu 工具。但是 windows 上的任何 bash 都会比本机运行得慢。 所以我的提议 - 安装任何虚拟机(virtualbox,vmware)并在其上安装 ubuntu 或其他 linux。

练习 - 只需查看 Whosebug 上的 "bash" 标签,找到与使用 bash 中的数据向 parse/work 编写脚本或命令相关的问题,然后尝试编写您的解决方案