MacOS 终端使用入门指南

3,085 阅读4分钟

终端(Terminal)是许多 Mac 用户用于与计算机交互的强大工具。虽然你可以通过图形用户界面(GUI)进行大多数任务,但使用终端能够为你提供更多的控制和灵活性。

本文将帮助你了解终端的基础,以及学习一些最常用的命令。

什么是终端

终端是一个文本输入和输出环境,你可以在其中运行命令、程序,或管理文件和目录。

打开终端

要打开终端,请按照以下步骤操作:

  1. 打开Finder
  2. 转到应用程序 > 实用工具文件夹。
  3. 双击终端应用程序。

或者:

  1. 按下Command + 空格键打开 Spotlight 搜索。
  2. 输入终端并敲击Enter键。

一旦打开,你会看到一个有光标的窗口,等待输入命令,输入命令后,按下Enter回车键即可执行命令。

基础命令

在终端使用命令行时,一些基础的命令是必须知道的:

  • pwd:显示当前目录的路径(Print Working Directory)。
  • ls:列出当前目录中的文件和文件夹(List)。
  • cd:改变目录(Change Directory)。例如,cd Documents将会将你带到“文档”文件夹。
  • mkdir:创建一个新的目录(MaKe DIRectory)。例如,mkdir NewFolder将会创建一个名为 NewFolder 的新文件夹。
  • vi:编辑一个文件。例如,vi example.txt会打开 example.txt 文件的编辑界面。
  • cat:查看文件内容。
  • cp:复制文件或目录(CoPy)。例如,cp -r source/ destination/ 可以将 source 目录复制到 destination 目录中。
  • mv:移动或重命名文件(MoVe)。
  • rm:删除文件或目录(ReMove)。使用rm -r加目录名可以递归地删除目录及其内容。

这些命令构成了基本的 Mac 命令行操作。

基础命令学习

查看当前目录(pwd

当你第一次打开终端时,通常你会位于你的用户主目录。要确认当前目录,可以使用:

pwd

列出目录内容(ls

查看当前目录下有哪些文件和文件夹:

ls

如果你想看到隐藏文件(以.开头的文件),可以使用:

ls -a

改变目录(cd

要进入一个特定的目录,可以使用:

cd 文件夹

例如,进入“下载”文件夹:

cd ~/Downloads

~ 符号代表当前用户的主目录)

返回之前所在的文件夹:

cd -

创建文件夹(mkdir

创建一个新的目录:

mkdir NewFolder

编辑文件(vi

vi 主要有两种模式:命令模式和插入模式。在命令模式下,可以执行各种编辑操作(如:复制行、删除行、查找等);在插入模式下,可以输入文本。

  • 使用 vi 命令编辑文件(文件不存在会新建,文件已存在会编辑存在的文件)
vi NewFile.txt
  • 进入 vi 编辑器后,按下 i 进入插入模式,然后输入任意内容,可以通过键盘的上下左右来移动光标:

  • 完成内容编辑后,按下 Esc 键退出插入模式,然后输入 :wq 并按下回车键保存并退出 vi 编辑器。

查看文件内容(cat

查看文件内容:

cat NewFile.txt

复制文件(cp

复制文件到新位置:

cp NewFile.txt NewFolder/

移动或重命名文件(mv

移动文件,或者给文件一个新名称:

mv NewFile.txt NewFolder/

mv NewFile.txt NewFile_1.txt

删除文件或目录(rm

删除一个文件:

rm NewFile_1.txt

要小心使用此命令,因为一旦删除了文件就无法恢复。

删除一个目录及其所有内容:

rm -r NewFolder

总结

终端是一个非常强力的工具,它允许你以更专业的方式与你的 Mac 进行沟通。以上命令只是终端命令海洋中的一小部分,但它们是你开始 macOS 系统深度操作的基石。熟悉这些命令,你将能够开始探索更高级的操作,比如使用grep搜索文本,使用chmod更改文件权限,或者通过ssh远程连接服务器。记得安全第一,特别是在使用sudo进行管理员级操作时。祝你终端之旅愉快!