命令行速成课

您所在的位置:网站首页 浏览器控制台指令是什么 命令行速成课

命令行速成课

2024-07-16 12:00| 来源: 网络整理| 查看: 265

现在许多开发人员都在使用基于 unix 的工具 (例如,终端,以及你可以通过它访问的工具)。目前 web 上存在的许多教程和工具都支持 (可悲的是假定) 基于 unix 的系统,但不用担心它们在大多数系统上都可用。在本节中,我们将了解如何访问所选系统上的终端。

Linux/Unix

如上所述,Linux / Unix 系统默认情况下在应用程序中列出了一个可用的终端。

macOS

macOS 有一个名为 Darwin 的系统,它位于图形用户界面的下方。Darwin 是类 unix 系统,它提供了终端和对底层工具的访问。macOS Darwin 在很大程度上与 Unix 不相上下,当然在阅读本文时不会给我们带来任何担忧。

终端可在 macOS 的“应用程序/实用程序/终端”上使用。

Windows

与其他一些编程工具一样,在 Windows 上使用终端 (或命令行) 传统上并不像在其他操作系统上那样简单。但情况正在好转。

很长一段时间以来,Windows 一直有自己的名为 cmd(命令提示符) 的类似于终端的程序,但这显然与 Unix 命令不同,它相当于老式的 Windows DOS 提示符。

更好的程序可以在 Windows 上提供终端体验,比如 Powershell (see here to find installers), 和 Gitbash (作为一部分 git for Windows 工具箱)

然而,在现代,Windows 的最佳选择是 Windows Linux 子系统 (WSL),它是一个兼容层,用于从 Windows 10 中直接运行 Linux 操作系统,允许你直接在 Windows 上运行真正的终端,而不需要虚拟机。

这可以直接从 Windows 商店免费安装。在目录中可以找到所需的所有文档 Windows Subsystem for Linux Documentation.

至于在 Windows 上选择什么选项,我们强烈建议尝试安装 WSL。你可以坚持使用默认的命令提示符 (cmd),许多工具都可以正常工作,但是你会发现,如果与 Unix 工具具有更好的一致性,那么一切都会变得更容易。

边注:命令行和终端的区别是什么?

通常你会发现这两个术语可以互换使用。从技术上讲,终端是启动并连接到 shell 的软件。shell 是你的会话和会话环境 (提示符和快捷方式等内容可以在其中定制)。命令行是你输入命令并且光标闪烁的文字行。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3