终端命令行|CLI工具|CMD|PowerShell

基本概念

终端是一个文本界面,用于执行基于文本的程序。
果你正在运行任何用于 web 开发的工具,你一定需要打开命令行并运行一些命令来使用你所选择的工具 (这样的工具被称为CLI 工具也就是命令行接口工具)。
命令行接口工具 (CLI 工具) 是什么?
CLI 工具是通过命令行界面与用户交互的程序。它们允许用户通过输入命令来执行特定的任务或操作。这些工具通常用于自动化、开发、系统管理和其他需要精确控制的任务。
终端、命令行与 CLI 工具的关系:

  • 终端:是一个显示和输入命令的窗口。
  • 命令行:是终端中实际执行命令的地方。
  • CLI 工具:是通过命令行执行的具体工具或程序。

Windows 和 Linux 系统上都有各种终端工具可以选择使用。

1. Windows 系统上的终端

  • 命令提示符(Command Prompt, CMD)
    • Windows 系统自带的终端工具。
    • 提供基本的命令行功能。
    • 适用于简单的文件操作和系统管理任务。
    • 启动方法:按 Win + R,输入 cmd,然后按回车。

image.png

  • PowerShell
    • 是 Windows 系统的高级命令行工具和脚本环境。
    • 提供更强大的功能和更丰富的命令集,支持脚本编写。
    • 适用于系统管理、自动化任务和高级操作。
    • 支持部分常用的 Linux 命令
    • 启动方法:按 Win + R,输入 powershell,然后按回车。

image.png

  • Windows Subsystem for Linux (WSL)
    • 允许在 Windows 上运行 Linux 发行版(如 Ubuntu、Debian)。
    • 提供了一个完整的 Linux 终端环境,适用于开发和系统管理。
    • 启动方法:安装 WSL 后,通过独立的 WSL 终端应用启动。

安装 WSL

2. Linux 系统上的终端

  • GNOME Terminal
    • GNOME 桌面环境的默认终端仿真器。
    • 提供基本的终端功能和一些高级特性(如标签页、分屏)。
    • 常见于 Ubuntu 和其他使用 GNOME 桌面环境的发行版。
  • Konsole
    • KDE 桌面环境的默认终端仿真器。
    • 提供丰富的功能和高度的可定制性。
    • 常见于 Kubuntu 和其他使用 KDE 桌面环境的发行版。
  • Xfce Terminal
    • Xfce 桌面环境的默认终端仿真器。
    • 轻量级,适用于资源有限的系统。
    • 常见于 Xubuntu 和其他使用 Xfce 桌面环境的发行版。
  • LXTerminal
    • LXDE 桌面环境的默认终端仿真器。
    • 轻量级,适用于低资源消耗的系统。
    • 常见于 Lubuntu 和其他使用 LXDE 桌面环境的发行版。
  • Tilix
    • 一个高级的终端仿真器,支持分屏、多标签页等功能。
    • 提供丰富的自定义选项和高级功能。
    • 可以在多种 Linux 发行版上安装和使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值