📅  最后修改于: 2023-12-03 15:14:12.877000             🧑  作者: Mango
终端是程序员在 macOS 系统中常用的工具之一。通过终端,开发者可以使用命令行界面来执行各种操作,比如执行命令、编译代码、运行脚本等等。本文将介绍一些在 macOS 终端中常用的基本命令。
用于显示当前工作目录的路径。
$ pwd
/Users/username/Documents
用于列出当前目录中的文件和子目录。
$ ls
file.txt folder1 folder2
用于进入指定的目录。
$ cd folder1
$ cd ..
用于创建一个新的目录。
$ mkdir new_folder
用于创建一个新的空文件。
$ touch new_file.txt
用于复制文件或目录。
$ cp file.txt new_folder/file_copy.txt
用于移动文件或目录,或者对文件或目录进行重命名。
$ mv file.txt new_folder/
$ mv file.txt renamed_file.txt
用于删除文件或目录。
$ rm file.txt
$ rm -r folder1
用于显示文件的内容。
$ cat file.txt
This is the content of the file.
用于逐页显示文件的内容。
$ less file.txt
(按 Q 键退出)
用于显示文件的前几行内容。
$ head -n 5 file.txt
用于显示文件的最后几行内容。
$ tail -n 5 file.txt
用于在文件中搜索匹配特定模式的行。
$ grep "pattern" file.txt
用于显示当前运行的进程。
$ ps
用于终止一个正在运行的进程。
$ kill process_id
用于测试与特定网络地址之间的连接。
$ ping www.example.com
用于通过 URL 发送 HTTP 请求并显示结果。
$ curl https://www.example.com
用于清屏。
$ clear
用于显示之前执行过的命令历史记录。
$ history
以上只是一些 macOS 终端中常用的基本命令,还有更多强大和复杂的命令可以用于更高级的操作。希望这篇介绍能够帮助你更好地使用终端进行开发工作。