终端命令行指令是指在操作系统的命令行界面(CLI)中输入的命令,用于执行特定的操作或调用系统功能。不同操作系统的命令行界面可能支持不同的命令集。以下是一些常见的命令行指令示例,以及它们在不同操作系统中的使用情况:
### Windows 命令提示符(CMD)常用命令:
- `dir`:列出当前目录下的文件和文件夹。
- `cd`:改变当前目录。
- `copy`:复制文件。
- `del`或`delete`:删除文件。
- `mkdir`或`md`:创建新目录。
- `rmdir`或`rd`:删除目录。
- `type`:显示文本文件的内容。
- `cls`:清除屏幕。
### Windows PowerShell 常用命令:
- `Get-ChildItem`:列出当前目录下的文件和文件夹(等同于 `dir`)。
- `Set-Location`或`cd`:改变当前目录。
- `Copy-Item`:复制文件。
- `Remove-Item`或`del`:删除文件或目录。
- `New-Item`:创建新文件或目录。
- `Remove-Item`:删除文件或目录。
- `Get-Content`:显示文件内容。
### Unix/Linux/macOS 终端常用命令:
- `ls`:列出当前目录下的文件和文件夹。
- `cd`:改变当前目录。
- `cp`:复制文件或目录。
- `rm`:删除文件或目录。
- `mkdir`:创建新目录。
- `rmdir`:删除空目录。
- `cat`:显示文件内容。
- `clear`:清除屏幕。
### 跨平台的命令(在大多数Unix/Linux/macOS和Windows的PowerShell中都可用):
- `echo`:打印一行文本。
- `find`:查找文件。
- `grep`:搜索文本。
- `which`或`where`:查找可执行文件的路径。
### 网络相关命令:
- `ping`:测试网络连接。
- `curl`或`wget`:从网络下载文件。
### 包管理器命令:
- `apt-get`(Debian/Ubuntu):安装、更新和删除软件包。
- `yum`(Fedora/CentOS):安装、更新和删除软件包。
- `brew`(macOS):安装、更新和卸载软件包。
- `pip`(Python):安装、升级、卸载Python包。