前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Mac终端入门

Mac终端入门

作者头像
epoos
发布于 2022-06-06 07:32:33
发布于 2022-06-06 07:32:33
1.5K00
代码可运行
举报
文章被收录于专栏:epoos.comepoos.com
运行总次数:0
代码可运行

Mac搭配的系统是基于Linux内核开发的,因此大部分Linux的命令都适用于Mac上 对于我个人来说,作为一名Mac用户,一名特意买一本MacBook来开发(满足好奇心)来说,使用命令行操作是非常帅气的。 同时,熟悉了使用命令操作一些功能能够极大的提高工作效率。 因此为了提高开发效率,特意学习一下Mac的命令操作。 下面是一些常用的Terminal操作。

Mac 必装软件

代码语言:javascript
代码运行次数:0
运行
复制
xcode
https://developer.apple.com/xcode/

安装item2
https://iterm2.com/

安装git
https://git-scm.com/

安装brew
https://brew.sh/index_zh-cn

安装oh-my-zsh (* 只有安装了这个,item2 才好用,一些配置才会生效)
https://ohmyz.sh/#install
代码语言:javascript
代码运行次数:0
运行
复制
launchd # 是 macOS 中非常重要的程序,相当于 Linux 世界的 systemctl
launchctl list
代码语言:javascript
代码运行次数:0
运行
复制
cd # 进入目录
sudo # 获取临时root权限
find ~iname xxx  # 查找文件夹
sudo shutdown -h now | sudo halt # 关机
sudo reboot | sudo shutdown -r now # 重启
passwd  # 修改用户密码
history # 最近执行的命令以及编号
env # 显示当前所有设置过的环境变量
who # 当前登陆的所有用户
whoami # 当前正在操作的用户名

其它命令

代码语言:javascript
代码运行次数:0
运行
复制
say xxx # say命令能让电脑读出后面的文字
# Mac OS会自带6个系统嗓音(33女),你可以自己选择。
say --voice=Sin-ji 这里是粤语发音 # 指定粤语发音
say -v Sin-ji 这是粤语发音 # 同上
say -f 1.txt -v Sin-ji # 读取a.txt 的内容
say -f 1.txt -v Sin-ji -o a.aiff # a.txt 的内容保存为音频文件
代码语言:javascript
代码运行次数:0
运行
复制
open ~ # 打开指定目录
open file # 打开指定文件 open /Applications QQ.app
pbcopy # pbcopy 和 pbpaste 是读取及写入系统剪贴板的命令,支持 Unix 管道操作,也就是说你可以 ls ~ | pbcopy 或者 pbcopy < blog.txt。
pbpaste # 粘贴内容
sw_vers # 查看系统版本

登录远程机器:

代码语言:javascript
代码运行次数:0
运行
复制
ssh xxx@ip -p 端口

操作文件

代码语言:javascript
代码运行次数:0
运行
复制
mkdir 文件名 # 建立新目录
rm -rf # 删除文件夹
rm # 删除文件
pwd # 显示当前文件夹路径

Homebrew

安装Homebrew

代码语言:javascript
代码运行次数:0
运行
复制
ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

查找软件包

代码语言:javascript
代码运行次数:0
运行
复制
brew search wget 

安装软件包

代码语言:javascript
代码运行次数:0
运行
复制
brew install wget

列出已安装的软件包

代码语言:javascript
代码运行次数:0
运行
复制
brew list

删除软件包

代码语言:javascript
代码运行次数:0
运行
复制
brew remove wget

查看软件包信息

代码语言:javascript
代码运行次数:0
运行
复制
brew info wget

列出软件包依赖关系

代码语言:javascript
代码运行次数:0
运行
复制
brew deps wget

更新软件包

代码语言:javascript
代码运行次数:0
运行
复制
brew update

列出过时的软件包

代码语言:javascript
代码运行次数:0
运行
复制
brew outdated

更新过时的软件包(全部或单个)

代码语言:javascript
代码运行次数:0
运行
复制
brew upgrade 
brew upgrade wget

vim命令:

代码语言:javascript
代码运行次数:0
运行
复制

i —— 插入模式

esc —— 退出

:wq —— 保存并退出

:q! —— 不保存退出

u —— 撤销上一次操作

ctl+r 和u相反

一些快捷键

代码语言:javascript
代码运行次数:0
运行
复制

command + t —— 在终端新打开一个终端

command + c —— 复制

command + v —— 粘贴

command + z —— 撤销

command + 左(右) —— 移到行头(尾)

command + shift + 左(右) —— 移到行头(尾)并选中

command + r —— 刷新网页

fn + 上(下) —— pageup(pagedown)

fn + delete —— 向后删除

解压.gz文件

代码语言:javascript
代码运行次数:0
运行
复制
gunzip filename.gz

gunzip -g filename.gz

or

将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下

代码语言:javascript
代码运行次数:0
运行
复制

[root@linux ~]# cd /usr/local/src

[root@linux src]# tar -zxvf /tmp/etc.tar.gz

mac查看物理cpu和逻辑cpu个数:

代码语言:javascript
代码运行次数:0
运行
复制
sysctl hw.physicalcpu: 2
sysctl hw.logicalcpu: 4

使用 code . 命令直接使用 VsCode 打开当前文件夹

1.命令开启方式

代码语言:javascript
代码运行次数:0
运行
复制
> 打开VSCode
–> 组合键 command+shift+p
–> 输入shell command
–> 点击提示 Shell Command: Install ‘code’ command in PATH运行 

2.手动开启方式

代码语言:javascript
代码运行次数:0
运行
复制
-> 打开VSCode
–> 组合键 command+shift+p
–> 输入shell command
–> 点击提示Shell Command: Install ‘code’ command in PATH 运行 
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016-12-05,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
申请倒计时3天|2022年犀牛鸟中学科学人才培养计划 科研实践辅导环节
申请通过PC端访问网址:https://withzz.com/project/detail/165 往期回顾: 科技,求知与未来的世界|2022年犀牛鸟中学科学人才培养计划 全新启航 申报攻略|2022年犀牛鸟中学科学人才培养计划 山海远,为星光铺路|犀牛鸟中学科学人才培养计划纪实 点击阅读原文了解更多项目信息
腾讯高校合作
2022/05/30
2110
申请倒计时3天|2022年犀牛鸟中学科学人才培养计划 科研实践辅导环节
申报攻略|2022年犀牛鸟中学科学人才培养计划
2022年犀牛鸟中学科学人才培养计划已正式发布!项目组也准备了超全FAQ,提供给大家参考,欢迎同学们关注申报。若有其他疑问也欢迎同学们加入官方QQ群(群号:422265413)联系我们。 Q:犀牛鸟中学科学人才培养计划包含哪些培养内容? A:本计划包含科研基础课程和科研实践辅导两个阶段: 科研基础课程:面向对信息技术领域感兴趣的中学生开放报名,学习科研基础概念和基础知识。 科研实践辅导:学生提交项目开题报告等资料进行申报,项目组从报名个人或团队中选拔,入选后将在导师指导下开展科学研究和实践探索。 Q:科研
腾讯高校合作
2022/04/13
7230
申报攻略|2022年犀牛鸟中学科学人才培养计划
【申报攻略】2020犀牛鸟中学科学人才培养计划
上周,2020犀牛鸟中学科学人才培养计划正式启动啦!详情请点击:启动推文。 项目发布至今,我们收到了一些来自大家的问题,特整理一份最全FAQ,提供给大家参考。 Q:中学科学人才培养计划面向哪些年级的同学,如何申请? A:该计划面向中国大陆初三至高三年级对信息技术学科感兴趣的学生,附件应包含申报表、学校推荐表、其他佐证材料。学生访问https://withzz.com/project/detail/72在线提交申请材料,但需要提前与学校沟通,获得学校推荐表(见申请材料模板)。 Q:参加中学科学人才培养
腾讯高校合作
2020/05/25
5560
申报攻略|2023犀牛鸟中学科学人才培养计划
2023犀牛鸟中学科学人才培养计划已正式发布!项目组也准备了超全FAQ,提供给大家参考,欢迎同学们关注申报。若有其他疑问也欢迎同学们在文章末尾扫码加入微信答疑群联系我们,若群二维码过期可添加班主任微信:RBHSSTP。 Q:犀牛鸟中学科学人才培养计划包含哪些培养内容? A:本计划包含科研基础课程和科研实践辅导两个组成部分: 科研基础课程:面向对信息技术领域感兴趣的中学生开放报名,学生在5月至7月间在线学习科研基础概念和基础知识。 科研实践辅导:中学生提交科研开题报告,项目组从报名个人或团队中选拔,入选后将于
腾讯高校合作
2023/04/04
6830
申报攻略|2023犀牛鸟中学科学人才培养计划
科技、创新与未来的世界|2022年犀牛鸟中学科学人才培养计划启动
近日,2022年犀牛鸟中学科学人才培养计划正式启动,北京信息科学与技术国家研究中心主任、清华大学信息学院院长、中国工程院戴琼海院士,中国国家友谊奖获得者卡迪夫大学Ralph Martin教授,清华大学计算机系胡事民教授,腾讯副总裁王巨宏女士,腾讯SSV创新办学实验室联合负责人孙懿女士与来自全国百余所中学的同学们、以及本届项目的高校、中学指导教师代表等,共同参与了启动仪式。 北京信息科学与技术国家研究中心主任 戴琼海院士 “信息技术深刻的影响着社会发展,信息技术人才培养已成为国家未来核心竞争力的重要组成。随
腾讯高校合作
2022/05/17
5160
科技、创新与未来的世界|2022年犀牛鸟中学科学人才培养计划启动
倒计时5天|2020犀牛鸟中学科学人才培养计划申报进行中
重要提醒一 2020犀牛鸟中学科学人才培养计划申报即将截止,请有意申报的同学注意把控时间,于北京时间2020年5月31日24:00前,提交申报材料。 申报方式 1、学校推荐:由中学信息学科负责老师推荐学生并将相关申报材料发至Tencent_UR@tencent.com; 2、学生报名:PC端登入唯知平台https://withzz.com/project/detail/72。 重要提醒二 已“预申报”的同学请注意尽快于北京时间2020年5月31日24:00前登入系统点击“开始申报”完成申报材料填
腾讯高校合作
2020/06/01
3850
科技,求知与未来的世界|2022年犀牛鸟中学科学人才培养计划 全新启航
科学技术是第一生产力,科技领域未来人才的培养,在促进国家经济与人民生活水平持续发展方面发挥着至关重要的作用。在此背景下,犀牛鸟中学科学人才培养计划于2020年正式发起,本计划由北京信息科学与技术国家研究中心、清华大学-腾讯互联网创新技术联合实验室、腾讯公益和腾讯犀牛鸟联合主办,腾讯云、腾讯乐享、腾讯扣叮和爱学堂作为合作伙伴参与支持。 本计划旨在为中学生搭建一个科研探究与实践创新的平台,通过学术导师的课程讲授和悉心指导,激发中学生们探索科学未知领域的兴趣和热情,并深入拓宽研究视野提升科研能力,助力国家科技拔尖
腾讯高校合作
2022/04/11
6680
科技,求知与未来的世界|2022年犀牛鸟中学科学人才培养计划 全新启航
山海远,为星光铺路|犀牛鸟中学科学人才培养计划纪实
导语:2020年,犀牛鸟中学科学人才培养计划全面启程。两年来,该项计划联动百余位大学和中学指导老师,支持近千位青少年在他们热爱的科学研究道路上充满信心地前行。当前,2022年度计划已发布,全国百余所中学的少年已加入其中。目前项目科研实践辅导环节开放申报中,欢迎同学们报名参加! 经过三年建设,犀牛鸟中学科学人才培养计划在5个维度:育人理念、师资力量、培养模式、合作伙伴、学生发展方面越发呈现出自身的特点。在新周期项目启动之际,我们从这5个维度出发,带大家全面了解本计划。 理念:为学与做人 “无论是做学问或是做
腾讯高校合作
2022/05/25
7500
山海远,为星光铺路|犀牛鸟中学科学人才培养计划纪实
终期评优结果出炉 | 2022年犀牛鸟中学科学人才培养计划
导语 近日,2022年犀牛鸟中学科学人才培养计划优秀项目评选会在线举行。九位科研与基础教育领域的专家:中国科学院计算技术研究所陈熙霖研究员、中国科学院自动化研究所董未名研究员、深圳市高级中学段国庆副校长、南京大学郭延文教授、清华大学胡事民教授、北京师范大学黄华教授、浙江大学童若锋教授、北京交通大学于剑教授、北京大学查红彬教授,从课题研究价值、学术规范性和研究结果正确性等维度对入围最终评优环节的中学生项目进行了综合评审,评选出本年度获得金奖、银奖、铜奖和优胜奖的科研项目。 获奖名单 金奖获得者华东师范大学第
腾讯高校合作
2022/11/18
8360
终期评优结果出炉 | 2022年犀牛鸟中学科学人才培养计划
申报攻略 | 2021年度犀牛鸟中学科学人才培养计划
2021年度犀牛鸟中学科学人才培养计划已于3月26日正式发布,欢迎同学们关注申报。在此,我们也整理了一份超全FAQ,提供给大家参考,若有其他疑问也欢迎在文末留言告诉我们。 往期回顾:科技,求知与未来的世界 | 2021年度犀牛鸟中学科学人才培养计划启动 ‍ ‍ ‍项目视频‍ ‍ Q:犀牛鸟中学科学人才培养计划面向哪些年级的同学? A:本计划面向中国大陆初二至高三年级对信息技术领域的学术研究与产业现状有浓厚兴趣,有意愿参与相关领域的项目式学习的学生。 Q:如何报名参与项目? A:本项目将分为两阶段进行申
腾讯高校合作
2021/04/07
5471
科技、创新与未来的世界|2022年犀牛鸟中学科学人才培养计划-科研实践辅导环节评选结果出炉
导语:犀牛鸟中学科学人才培养计划于2020年正式发起,旨在为中学生搭建科研探究与实践创新的公益平台,通过设置“科研基础课程”与“科研实践辅导”两个环节,帮助中学生扩展科研基础知识与提升科研实践能力,助力国家科技拔尖人才的培养和储备。 6月25日,2022年犀牛鸟中学科学人才培养计划召开“科研实践辅导”环节专家评审会。对于100多位参与评审的中学生来说,这既是提升个人综合能力的锻炼机会,也是听取资深专家建议的宝贵学习机会。 “科研工作要解决的是‘真’问题,而不仅仅是展示高深的技术”、“项目强调针对中文文本任务
腾讯高校合作
2022/06/29
5940
科技、创新与未来的世界|2022年犀牛鸟中学科学人才培养计划-科研实践辅导环节评选结果出炉
2023犀牛鸟中学科学人才培养计划-科研实践辅导入选学生名单公布
犀牛鸟中学科学人才培养计划于2020年正式发起,旨在为中学生搭建一个科研探究与实践创新的平台,通过学术导师的课程讲授和悉心指导,厚实中学生的家国情怀并培养长期主义的科研价值观,激发中学生探索科学未知领域的兴趣和热情,并深入拓宽研究视野提升科研能力,助力国家科技拔尖人才的培养和储备。
腾讯高校合作
2023/08/08
6930
2023犀牛鸟中学科学人才培养计划-科研实践辅导入选学生名单公布
​首届犀牛鸟中学科学人才培养计划正式启动,助力中学生科技人才全面培养
5月13日,清华大学丘成桐数学科学中心、清华大学-腾讯互联网创新技术联合实验室、腾讯基金会和腾讯犀牛鸟联合发起首届犀牛鸟中学科学人才培养计划。 该计划主要面向中国大陆初三至高三年级对信息技术学科感兴趣的中学生,希望为中学科技人才提供更广阔的平台,激发中学生探索未知的兴趣和热情,培养中学生独立思考与科研创新的能力,助力中学科技人才的全面培养。 促进教育公平 让更多中学生接触科技前沿 我国中学信息技术教育目前处于信息技术课程全面发展阶段,不同地区的信息技术教育发展水平与技术发展、技术普及程度和师资条件
腾讯高校合作
2020/05/18
6510
申报倒计时2周 | 2021年度腾讯犀牛鸟精英人才培养计划申报即将截止
— 科研人才培养计划 — 手机扫码“预申报”,获得更多项目通知 PC端复制网址,进入“申报” https://www.withzz.com/project/detail/99 — 工程人才培养计划 — 手机扫码“预申报”,获得更多项目通知 PC端复制网址,进入“申报” https://www.withzz.com/project/detail/100 — 获取详细课题答疑视频 — 扫码加入“犀牛鸟精英人才培养计划答疑空间”,获得课题答疑回看视频。 点击下方链接,最后两场答疑直播即将
腾讯高校合作
2021/01/15
6390
申报倒计时10天 | 2021年度腾讯犀牛鸟精英人才培养计划申报即将截止
— 科研人才培养计划 — 手机扫码“预申报”,获得更多项目通知 PC端复制网址,进入“申报” https://www.withzz.com/project/detail/99 — 工程人才培养计划 — 手机扫码“预申报”,获得更多项目通知 PC端复制网址,进入“申报” https://www.withzz.com/project/detail/100 — 获取详细课题答疑视频 — 1月28日24:00后答疑视频仅限“空间内成员“观看,感兴趣的同学请扫码加入空间,获得永久回看权限。
腾讯高校合作
2021/01/19
6560
申报倒计时3天 | 2021年度犀牛鸟中学科学人才培养计划
往期回顾: 科技,求知与未来的世界 | 2021年度犀牛鸟中学科学人才培养计划启动 申报攻略 | 2021年度犀牛鸟中学科学人才培养计划 点击下方阅读原文,了解项目详情
腾讯高校合作
2021/04/15
2670
申报倒计时7天 | 2021年度腾讯犀牛鸟精英人才培养计划申报即将截止
— 科研人才培养计划 — 手机扫码“预申报”,获得更多项目通知 PC端复制网址,进入“申报” https://www.withzz.com/project/detail/99 — 工程人才培养计划 — 手机扫码“预申报”,获得更多项目通知 PC端复制网址,进入“申报” https://www.withzz.com/project/detail/100 — 获取详细课题答疑视频 — 1月28日24:00后答疑视频仅限“空间内成员“观看,感兴趣的同学请扫码加入空间,获得永久回看权限。
腾讯高校合作
2021/01/22
8170
2021腾讯犀牛鸟精英科研人才培养计划常见问题解答
犀牛鸟精英科研人才计划FAQ Q1:“犀牛鸟精英人才培养计划”与 “犀牛鸟精英工程人才培养计划”和“犀牛鸟精英科研人才培养计划”是什么关系? A1:“犀牛鸟精英人才培养计划”包括“犀牛鸟精英工程人才培养计划”和“犀牛鸟精英科研人才培养计划”两部分。2017年首次发布仅开放了科研人才培养计划,2021年首次开放工程人才培养计划。 Q2:“犀牛鸟精英工程人才培养计划”与“犀牛鸟精英科研人才培养计划”有什么区别? A2:两个计划在培养目标和申请方式上均有区别。培养目标上:科研人才培养计划入选学生借助产业真实
腾讯高校合作
2020/12/16
1K0
犀牛鸟精英人才培养计划答疑第五场 | 语音技术方向
犀牛鸟精英人才培养计划已于12月11日开放申请,将于1月28日24:00截止申报。本年度,为帮助学生选择与研究兴趣更加匹配的课题,1月5日-15日18:30-21:00首次开放“犀牛鸟精英人才培养计划线上答疑会”,将分别邀请计划负责人及各课题指导团队齐聚线上,面对面为学生们讲解课题背景、研发方向、应用场景和价值等,并现场解答学生提问,欢迎老师和学生关注最新产业技术及人才需求。 今日推送“答疑会第五场”,“语音技术”的直播预约,1月11日(周一)18:30正式开始。 如何报名参加? 第一步:扫描下方
腾讯高校合作
2021/01/07
5540
犀牛鸟精英人才培养计划答疑第一场 | 机器人&自动驾驶方向
犀牛鸟精英人才培养计划已于12月11日开放申请,将于1月28日24:00截止申报。本年度,为帮助学生选择与研究兴趣更加匹配的课题,1月5日-15日18:30-21:00首次开放“犀牛鸟精英人才培养计划线上答疑会”,将分别邀请计划负责人及各课题指导团队齐聚线上,面对面为学生们讲解课题背景、研发方向、应用场景和价值等,并现场解答学生提问。 今日推送“答疑会第一场”,精英科研人才培养计划课题——“机器人相关技术研究&自动驾驶”的直播预约,直播于1月5日18:30正式开始。 如何报名参加? 第一步:扫描
腾讯高校合作
2020/12/31
2800
推荐阅读
申请倒计时3天|2022年犀牛鸟中学科学人才培养计划 科研实践辅导环节
2110
申报攻略|2022年犀牛鸟中学科学人才培养计划
7230
【申报攻略】2020犀牛鸟中学科学人才培养计划
5560
申报攻略|2023犀牛鸟中学科学人才培养计划
6830
科技、创新与未来的世界|2022年犀牛鸟中学科学人才培养计划启动
5160
倒计时5天|2020犀牛鸟中学科学人才培养计划申报进行中
3850
科技,求知与未来的世界|2022年犀牛鸟中学科学人才培养计划 全新启航
6680
山海远,为星光铺路|犀牛鸟中学科学人才培养计划纪实
7500
终期评优结果出炉 | 2022年犀牛鸟中学科学人才培养计划
8360
申报攻略 | 2021年度犀牛鸟中学科学人才培养计划
5471
科技、创新与未来的世界|2022年犀牛鸟中学科学人才培养计划-科研实践辅导环节评选结果出炉
5940
2023犀牛鸟中学科学人才培养计划-科研实践辅导入选学生名单公布
6930
​首届犀牛鸟中学科学人才培养计划正式启动,助力中学生科技人才全面培养
6510
申报倒计时2周 | 2021年度腾讯犀牛鸟精英人才培养计划申报即将截止
6390
申报倒计时10天 | 2021年度腾讯犀牛鸟精英人才培养计划申报即将截止
6560
申报倒计时3天 | 2021年度犀牛鸟中学科学人才培养计划
2670
申报倒计时7天 | 2021年度腾讯犀牛鸟精英人才培养计划申报即将截止
8170
2021腾讯犀牛鸟精英科研人才培养计划常见问题解答
1K0
犀牛鸟精英人才培养计划答疑第五场 | 语音技术方向
5540
犀牛鸟精英人才培养计划答疑第一场 | 机器人&自动驾驶方向
2800
相关推荐
申请倒计时3天|2022年犀牛鸟中学科学人才培养计划 科研实践辅导环节
更多 >
目录
  • Mac 必装软件
  • 登录远程机器:
  • 操作文件
  • Homebrew
  • vim命令:
  • 一些快捷键
  • 解压.gz文件
  • 将 /tmp/etc.tar.gz 文件解压缩在 /usr/local/src 底下
  • mac查看物理cpu和逻辑cpu个数:
  • 使用 code . 命令直接使用 VsCode 打开当前文件夹
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档