yie*_*tem 4 windows bash ubuntu windows-10 windows-subsystem-for-linux
从 Windows Store 安装的 Ubuntu Bash 可以销毁或更改 Windows 文件吗?
我想自由地使用 Ubuntu Bash,如果我破坏了某些东西,不要害怕。我想知道 Ubuntu Bash 是否有权限让 Windows 无法使用。
小智 8
简短的回答是Yes,它可以修改您计算机上的文件,但对于 Windows 操作系统文件,您需要管理员权限才能修改它。所以,不,它不能修改 Windows 操作系统文件
如果你想要一个隔离的环境来尝试/实验 bash(或者一般的 Linux 命令行,也称为 GNU Userland),那么更好的主意是设置一个 VM(虚拟机),但不要指望将 VM 用于开发/部署/等目的。常用的VM软件有VMware和VirtualBox。您可能需要Hardware Virtualization在 BIOS 中启用以运行任何 Linux 发行版(例如 Debian、RHEL、Fedora、Ubuntu、Mint、CentOS 等)的 amd64/86_64x/64 位映像,否则您将被限制为 IA-32 Linux 发行版的 /x86/32 位映像。
假设您正在为 Linux 系统开发/部署/等,使用本机 Linux 安装进行实际开发/部署/等(或 WSL,虽然它是裸露的,但您不能在其上运行所有内容)。
另一种选择是使用 Live Boot。它将通过可引导 USB 或 DVD 为您提供访客会话,该 USB 或 DVD 为您的 PC 刻录了 Linux 发行版映像。这种方法的问题在于它不会在可启动媒体上保存任何数据(用户设置、软件安装、文件等),也不会自行安装硬盘。您可以挂载和修改文件(包括 Windows),但前提是您打算这样做,因为由于 hiberfile,您将无法写入/修改硬盘,只能读取/打开文件。可以使用 ntfs-3g 删除 hiberfile 来修复 Thst。另一种保存文件(但不是设置)的方法是在可引导 USB 中创建一个分区(不是为此目的的 DVD),其中一个分区具有可引导的操作系统映像,而另一个分区则使用文件系统(如普通 USB)进行格式化。你'
小智 6
如上所述,答案是Yes,但您可以选择与问题的第二部分相关的选项。
根据您想要做什么,您还可以设置一个 Docker 容器来自由使用 bash,而不必害怕破坏事物。根据我的经验,这就像设置 VM 一样简单。周围有很多教程。
https://docs.docker.com/docker-for-windows/install/
https://odewahn.github.io/docker-jumpstart/containers.html
这些是帮助您入门的几个教程。
| 归档时间: |
|
| 查看次数: |
1735 次 |
| 最近记录: |