程序媛的mac修炼手册-- 终端(terminal)常用命令
创始人
2024-12-28 02:07:01
0

「终端(terminal)」相当于macOS的一个 App ,它的特殊之处是,它是管理其它App的App,操作主要通过命令行界面 (CLI) 。

相比于我们日常熟悉的用户界面(User Interface,UI),操作哪里就点哪里而言,命令行界面的“含码浓度”略高。简而言之,「终端」命令行的基本套路就是:命令+ 操作对象。

不过,常用命令大都是英语动词的简写。比如:
ls               是”列表(List)“的简写,ls 命令用于查看文件夹中的文件列表;
mv            是”移动(move)“的简写,mv 命令用于将文件或文件夹从一个位置移到另一个位置;
cp             是”复制(copy)“的简写,cp命令用于生成文件副本;
···
命令的作用对象,往往是文件和文件夹,通过路径识别它们的位置。

完整的命令的作用对象一般包括:Options、Arguments、Extras 三个部分(任一or 全部)

Options 部分:用 - 作为前导符。许多命令的 Options 部分只包含单个字母,可合并。

  • 例如:ls -lA 和 ls -l -A 是等效的。

Arguments 部分:用来细化这个命令或指定这个命令具体的实施对象;

  • 例如:下列命令包含Arguments部分,用于列示Library文件中的“Internet   Plug-Ins”文件目录
    $ ls /Library/Internet\ Plug-Ins

Extras 部分:用来进一步实现其他功能。
 

在「终端」查找需要的命令

若要查询命令,可以使用 man 命令来显示命令手册页面。
在「终端」光标处键入 "man man",然后按下 Return 键。如下图所示:

若要关闭 man 页面并清除窗口,在键盘上按下 q 键。

在「终端」查看文件路径

组成路径的文件夹名称使用斜杠分隔。例如,我的mac上指向「终端」App 的路径为: /System/Applications/Utilities/Terminal.app

查看当前路径
在「终端」光标处键入 "pwd",然后按下 Return 键。

查看Mac中任意文件或文件夹的路径
使用「聚焦」(Spotlight)搜索相关文件名,在搜索结果中找到后拖入「终端」框中,如下图所示。如果自己事先隐藏了文件,无法搜到,可借助Mac右键工具,取消隐藏项目后,再搜索查找文件。

「终端」常用命令

sudo概述
sudo代表 “substitute user do”/“super user do”。用 sudo 执行一个命令会使用 root 账户权限。当然,使用之前需要 administrator 账户(管理员账户)的授权(输入密码)。
默认情况下,任何管理员账户都可以使用 sudo 来获取 root 权限,甚至当 root 账户在图形界面被禁用的情况下,sudo 依然有效。这个命令是很多情况下我们不得不使用 Terminal 的原因,同样也是给每个用户管理员身份的危险所在。不过,你可以调整 sudo 的配置文件,来限制它的使用。

$ cat secret.txt cat: secret.txt: Permission denied $ sudo cat secret.txt Password: This is the contents of the secret.txt text file that the user account renfei does not normally have access permissions to read. However, because he is an administrative user, she can use the sudo command to envoke root user access and read the contents of this file. 

如果由于你忘了使用 sudo 而导致命令行返回一个错误,只需输入 sudo !! 就可以用 sudo 来执行上一条指令。不恰当地使用 sudo 可以轻易破坏你的系统设置。命令行只会在第一次执行严重破坏性行为之前提示。

创建目录
命令:mkdir
使用说明:输入mkdir,随后空格,再输入目录名,按下 Return 键。

进入目录
命令:cd
使用说明:输入cd,随后空格,再输入要进入的文件目录名,按下 Return 键。      
                   只输入cd,可从当前目录返回到根目录

删除空目录
命令:rmdir
使用说明:输入rmdir,随后空格,再输入要删除的目录名,按下 Return 键。
注意:此删除操作后,目录被彻底删除,不会出现在废纸篓里。

删除目录
命令:rm -rf
使用说明:输入rm -rf ,随后空格,再输入要删除的目录名,按下 Return 键。
注意:此删除不会出现在废纸篓里

创建文件
命令:touch
使用说明:输入touch,随后空格,再输入文件名.文件类型后缀(比如**.txt / **.page/ **.csv),按下 Return 键。

删除文件
命令:rm
使用说明:输入rm,随后空格,再输入文件名.文件类型后缀(比如**.txt / **.page/ **.csv),按下 Return 键。
例如:删除一个test.txt文件,命令行是“rm test.txt”
注意:此删除不会出现在废纸篓里 

查找文件
命令:find
使用说明:输入find,随后空格,再输入文件名.文件类型后缀(比如**.txt / **.page/ **.csv),按下 Return 键。

打开成可视化的文件夹
命令:open
使用说明:如果是open .则是打开当前命令里的目录。如果要打开指定的文件夹或者文件则格式为open 要打开的路径即可。

mac关机
命令:sudo shutdown -h now --立刻关机
使用说明:
sudo shutdown -h +10 -- 十分钟后关机
sudo shutdown -h 20:00 -- 晚上八点关机

mac重启
命令:sudo shutdown -r now
 

更多详情请参考苹果官网的「终端」使用手册。

相关内容

热门资讯

透视脚本(wpk透视辅助方法)... 透视脚本(wpk透视辅助方法)一直真的有挂(透视)安卓下载辅助(新版2025教程)1、在wpk透视辅...
透视肯定“约局吧是否有挂”竞技... 透视肯定“约局吧是否有挂”竞技联盟透视插件(透视)插件教程(真是真的是有挂)1、完成竞技联盟透视插件...
透视美元局“wepoker免费... 透视美元局“wepoker免费辅助器”wepoker辅助插件功能(透视)私人局俱乐部(一贯存在有挂)...
透视能赢!德普之星私人局辅助免... 透视能赢!德普之星私人局辅助免费(透视)透视(有挂细节)1、进入游戏-大厅左侧-新手福利-激活码辅助...
透视黑科技(WEPOKER)w... 透视黑科技(WEPOKER)wejoker黑侠辅助器(透视)一贯真的有挂(新2025版)1、实时we...
透视透视!aapoker脚本(... 透视透视!aapoker脚本(透视)aapoker俱乐部靠谱吗,德州论坛(有挂教程)1、构建自己的a...
透视了解(wpk插件辅助)切实... 透视了解(wpk插件辅助)切实真的有挂(透视)透视是真的假的(攻略方法);1、完成wpk插件辅助透视...
透视讲解“wepoker辅助分... 透视讲解“wepoker辅助分析器”如何下载wepoker安装包(透视)辅助软件视频(竟然存在有挂)...
透视代打!德普之星私人局辅助器... 透视代打!德普之星私人局辅助器(透视)透视辅助软件下载(有挂技巧);1、德普之星私人局辅助器系统规律...
透视教学“大菠萝免费辅助”来玩... 透视教学“大菠萝免费辅助”来玩app破解版(透视)解密教程(其实真的是有挂);1、进入到大菠萝免费辅...