📜  使用命令行(1)

📅  最后修改于: 2023-12-03 15:36:38.815000             🧑  作者: Mango

使用命令行

作为一名程序员,掌握命令行常常是必备的技能之一。命令行是通过文本终端,使用命令来操作计算机的一种方式,不需要使用鼠标和图形界面,可以快速方便地完成各种任务。本文将介绍如何在不同操作系统的命令行中使用常用命令和技巧。

Windows

在 Windows 操作系统中,命令行界面可以通过运行 cmd.exe 或 PowerShell.exe 来打开。下面是一些常用的命令:

目录操作
  • cd 切换目录
  • dir 查看当前目录中的文件和子目录
  • mkdir 创建新的子目录
  • rmdir 删除指定的子目录
文件操作
  • copy 复制文件
  • del 删除文件
  • move 移动文件
  • ren 重命名文件
系统信息和设置
  • ipconfig 查看计算机的 IP 地址、子网掩码和默认网关
  • systeminfo 查看计算机的系统信息
  • tasklist 显示当前运行的进程列表
  • netstat 显示计算机上的网络连接信息
  • netsh 管理网络设置
其他常用命令
  • cls 清屏
  • echo 打印文本
  • exit 退出命令行界面
  • help 查看帮助文档
  • ping 测试网络连接
macOS

在 macOS 操作系统中,命令行界面可以通过运行 Terminal 应用程序来打开。下面是一些常用的命令:

目录操作
  • cd 切换目录
  • ls 查看当前目录中的文件和子目录
  • mkdir 创建新的子目录
  • rmdir 删除指定的子目录
文件操作
  • cp 复制文件
  • rm 删除文件
  • mv 移动文件
  • rename 重命名文件
系统信息和设置
  • ifconfig 查看计算机的 IP 地址、子网掩码和默认网关
  • system_profiler 查看计算机的系统信息
  • ps 显示当前运行的进程列表
  • netstat 显示计算机上的网络连接信息
  • networksetup 管理网络设置
其他常用命令
  • clear 清屏
  • echo 打印文本
  • exit 退出命令行界面
  • man 查看命令的帮助文档
  • ping 测试网络连接
Linux

在 Linux 操作系统中,命令行界面可以通过终端程序来打开。下面是一些常用的命令:

目录操作
  • cd 切换目录
  • ls 查看当前目录中的文件和子目录
  • mkdir 创建新的子目录
  • rmdir 删除指定的子目录
文件操作
  • cp 复制文件
  • rm 删除文件
  • mv 移动文件
  • rename 重命名文件
系统信息和设置
  • ifconfig 查看计算机的 IP 地址、子网掩码和默认网关
  • uname 查看系统的名称、版本和其他信息
  • ps 显示当前运行的进程列表
  • netstat 显示计算机上的网络连接信息
  • ip 管理网络设置
其他常用命令
  • clear 清屏
  • echo 打印文本
  • exit 退出命令行界面
  • man 查看命令的帮助文档
  • ping 测试网络连接
小技巧
历史命令

在命令行界面下,可以使用上下箭头来切换之前运行的命令,也可以使用 history 命令来查看之前运行的命令列表,并使用命令号来重新运行命令。

通配符

在命令行中,可以使用通配符来匹配文件名和目录名,例如 *.txt 表示匹配所有的 txt 文件,my*.* 表示匹配所有以 my 开头的文件。

Tab 补全

在命令行中,可以使用 Tab 键来自动补全文件名、目录名和命令名。例如输入 cd Doc,按下 Tab 键后会自动补全为 cd Documents/

使用管道

在命令行中,可以使用管道将一个命令的输出作为另一个命令的输入,例如 ps -ef | grep java 表示查找所有运行中的 java 进程。