大家好,我是阿萨。今天的终端学习开始执行命令啦。通过输入命令并等待结果来交互式地使用命令行环境,或者可以使用shell来编写无需直接交互的脚本来运行。
在shell中执行命令在Mac上的终端应用中,输入工具的可执行文件的完整路径名,然后是任何需要的参数,然后按回车键。
如果一个命令位于shell的一个已知文件夹中,你可以在输入命令名时省略路径信息。已知文件夹的列表存储在shell的PATH环境变量中,包括包含大多数命令行工具的文件夹。
例如,要在当前用户的主文件夹中运行ls命令,在命令提示符下输入以下内容,然后按返回键。
% ls
要在当前用户的主文件夹中运行一个命令,请在其前面加上文件夹指定符。例如,要运行MyCommandLineProg,使用下面的命令。
% ~/MyCommandLineProg
要打开一个应用程序,使用open命令。
% open -a MyProg.app
在输入命令时,如果你收到命令未找到的信息,请检查你的拼写。下面是一个例子。
% opne -a TextEdit.app
zsh: opne: command not found
终止命令
1.在你的Mac上的终端应用中,点击正在运行你想终止的命令的终端窗口。
2. 按Control-C。
这将发出一个信号,使大多数命令终止。
重复以前输入的命令
你在会话中输入的命令会被保存下来,这样你就可以重复之前使用过的命令,而不需要重新输入。
在Mac上的终端应用中,按向上箭头键。
你输入的最后一条命令就会出现在命令行上。
继续按向上箭头键,直到你看到你想要的命令,然后按返回键。你学会了吗?如果觉得阿萨的内容对你有帮助,欢迎围观点赞。