在MAC下面有什么好用的mac下终端工具具

Mac 常用终端命令整理
作为一名开发人员,越来越觉得对于终端的使用,是非常有必要的,本人之前接触这方面较少,也就偶尔用一下(大学没学过unix),现在总结几条,后续还会添加,学无止境嘛~
1.获取管理员权限:
输入 sudo -s
然后输入密码,不会提示,输入完后直接回车即可,然后即获得管理员权限。
2.打开文件
open /Applications/Safari.app
在这里打开Safari浏览器,使用open命令是可以多次打开的 (当然有的软件不允许打开多个窗口)。open+空格+ -n +软件路径 (可以直接拖动到终端中)
我们也可以在命令中加入 -a 标识来选择你想要用来加载该文件的应用程序,或者使用-e 标识直接在文本编辑器中编辑。 例:open /Users/rhjt/Desktop/image.png -a /Applications/Safari.app (在safari浏览器中打开image图片)
关于搜索,mac上自带的有spotlight (ctr/cmd + 空格)可以实现全局搜索,但有时候没有正确的工作,而且如果我们想精确一个范围呢?
输入 mdfind + 文件名, 实现全局搜索
输入 mdfind -onlyin 文件大的路径 该路径下的某个文件名 (这样在我们精确文件大的路径时候,可以更精确搜索到我们要的文件)
mac中的Siri,可以读取出我们输入的内容
输入 say + 内容,然后就会读出来(不懂单词的发音时候,不用去找词典了~~)
5.延迟睡眠
caffeinate能阻止Mac进入睡眠状态,而且屏幕保护也不会激活。我们最好使用-t为命令加入具体的时间。
输入 caffeinate -t 3600 表示一个小时内屏幕不进入睡眠
6.释放内存 (相当于重启电脑)
purge命令可以清除内存和硬盘的缓存,与重启Mac的效果差不多 (还不会关闭你现在用的程序)。purge命令可以让不活跃的系统内存转变为可以使用的内存,所以电脑卡的时候试试这个命令~~
输入 purge
我们更新系统软件一般都是通过AppStore来更新,但是AppStore经常打开太慢了,所以用下终端来更新。
输入 sudo softwareupdate -i -a
这个是更新系统的软件,比如系统更新
8.创建有密码保护的压缩文件
你可以通过下面的命令将桌面上的文件创建成有密码保护压缩文件。
zip -e protected.zip ~/Desktop/task.doc
protected.zip是文件名字,~后面的是文件地址。保存之后,文件会存储在你的私人磁盘中
ctrl+u 删除当前整行.
ctrl+w 删除游标前的单词.
ctrl+k 删除从当前游标到行尾的文字.
软件论坛帖子排行
最新资讯离线随时看
聊天吐槽赢奖品
相关软件:
大小:472.98 MB
授权:免费
大小:18.86 MB
授权:免费[Mac] 整理mac下好用的app和终端工具
Mac OS中的包管理器,类似于ubuntu下的apt-get。
Homebrew cask:homebrew的扩展,用来安装带有图形界面的App。
系统自带Terminal的替代品,可以经过简单配置外加配合各种丰富的插件实现非常丰富的功能和非常可视化的图形界面。简单配置后的效果图如下:
简单配置如下:
一个比系统自带Spotlight强大许多的效率提升APP。对于我来说,Alfred的自定义快捷搜索节省了很多时间。另,它的work flow功能据说很强大,未亲测。
一个可以查看API文档和Cheatsheet的APP。附截图:
Github Desktop / SourceTree
第一个为GitHub官方出品的带有GUI版的GitHub。第二个为第三方的git版本控制工具。两个都很好用,具体选择哪个看个人喜好。
MicroSoft OneNote
微软家的产品,我平时用它来整理笔记,梳理知识。
VIM & Sublime
都是优秀的文本编辑器,支持灵活的扩展,插件和主题。前者经常适用的环境是在ssh连接远程设备时。而后者则是本地轻量级的开发用文本编辑器。在此,附上我的.vimrc配置截图:
ps. 我当前的vim配置很简单,但请注意vim能做的绝对不止这些。更多功能请自行Google完善。
AppCleaner
As simple as its name, its just a simple and elegant tool to uninstall your App on MAC OS. 附截图:
Also note that you are able to install most of these softwares using Homebrew.当前位置: &
> CoolTerm Mac版下载
CoolTerm Mac版 (串口终端工具) v1.4.5.3 正式版
CoolTerm Mac版
语言:英文
从事开发行业用户的你相信会经常遇见需要修改终端串口数据的情况!你知道Mac中哪个串口终端工具比较好用么?快来下载使用CoolTerm Mac版吧!在这款串口终端工具中,可以帮助你快速修改用户交换数据,满足用户们的使用要求!CoolTerm Mac版下载,有多个并发连接串行接口,支持多种数据格式的操作!CoolTerm Mac版功能特色一个简单的串行端口(终端应用终端仿真)工具专业人士需要交换数据与硬件连接控制器串口等机器的工具包,GPS接收器,微控制器等有多个并发连接串行接口,支持数据在文本上输入或十六进制格式。
感谢速联科技、八度网络、九九数据、亿恩科技赞助部分带宽!
蒙ICP备号-1
Copyright (C) 2002-. All Rights Reserved .
站长信箱: 投诉反馈: 业务QQ:Mac 开发者常用的工具
在写 Mac 程序员的十个武器之前,我决定先讲一个故事,关于 Mac 和爱情的。(你们不是问 Mac 和爱情有个鸟关系吗?)从前有一个孩子叫做小明,他不是高帅富,与高大上也毫无瓜葛,只有低调、无聊和内涵。他住在全国房价最贵的城市,租着最贵的单间,写着各种垃圾或垃圾回收的代码,干着程序员这份前途若有若无的职业,一切都朝着注定孤独一生的方向发展着,如果没有变数的话。终于有一天他的朋友小强为他介绍了另一位朋友,这个朋友不是女朋友,
而是一款笔记本,笔记本的名字叫做Macbook Pro。见到 Mac
小明似乎遇到了久违的情人,呆滞的双眼放出绿油油的光芒,他花掉了所有的积蓄购买了这款笔记本,开始没日没夜的学习 iOS 和 OS X
开发的相关知识。他在写 Java 代码的间隙写 Objective-C,在编译 Java 的同时构建 IPA,在运行完 Web Server 之后运行 iOS 虚拟机。每个清晨和夜晚他都在编程……他与 Mac 相依相偎,他们是最好的朋友。终于有一天,他掌握了 Mac
的一部分奥秘,他编写出了自己的第一个 iOS App,花了99美元申请了开发者账户,传到了 App Store
上。又过了一段时间,他告诉他的技术主管:我要去远行。于是他去了另一个房价很贵的城市,带着增长了75%的薪资,从此杳无音讯。两年后,小强去那个城市看望小明,发现小明身边除了升级的视网膜屏
Macbook 之外,还多了一个水灵灵的女朋友,小强和他的女朋友握了握手,发现是真人,小强觉得很欣慰。小明告诉小强,他现在是公司 iOS
开发组的 Team leader,还和女朋友一起买了套小房子,他们准备,从此幸福的生活在一起……这就是 Mac 和爱情的故事,这是一个真实的故事,故事的主角不是我。我用 Mac 的时候孩子已经两岁了,没有机会去完成这样一个美丽的爱情故事,是我毕生的遗憾。今天的文章到此结束。喂喂,说好的十个 Mac 工具呢?好吧,没看到这只是上吗?再回答一个问题:问:是不是买了 Mac 就会变得很有钱?答:错,这当然是个伪命题,真实的情况是:1、Mac 本来就比其他品牌的笔记本贵不少,一般情况下有钱人才会买。2、不是有钱人的,买了 Mac 天天抱着看各种动作片和爱情片,一样无法改变注孤生的命运。下以前在 Mac 指引系列里写过一个工具列表,主要是面向普通 Mac 用户的,完整文章已经收录到纸版《MacTalk·人生元编程》中。今天的文章主要是面向程序员的,有重合,但侧重点不同。大部分用户第一次使用 Mac 都会有个短暂的情绪反转。打开包装后马上为 Mac 精美的硬件工艺击节赞叹,进入OS X 之后随即陷入一种蛋蛋的忧伤,因为,用了十几年的开始菜单不见袅!妈妈开始菜单不见袅肿么办?这时候需要的是:淡定和冷静!要清楚的认识到,我们寻找的不是开始按钮,而是程序入口,任何一个操
作系统,用户要做的事情并不是找到开始菜单,而是找到程序,然后打开它们完成自己的工作。在 Mac 里,完成这个职责的最佳角色不是 Dock,而是
Alfred。所以我的建议是,任何用户进入 OS X 之后,第一步就是去 App Store 下载
Alfred。普通用户使用免费版就够了,开发人员可以购买 Powerpack,物超所值。(一)Alfred 是 Mac 平台上最为传奇的效率工具,用一篇长文来介绍都不为过,幸好 Mac 君在之前已经写过了,回复「alfred」阅读。Mac 对原生 Shell 的支持是无数程序员喜爱 Mac
的理由之一,程序员用 Mac 而不用 Shell,基本等于自断一臂,威力将大打折扣。Shell 并非凭空而来,它的入口是终端工具。OS
X自带的终端工具虽然不错,但是和 iTerm 2一比,就逊色很多了。(二)iTerm2 是 OS X 下一款开源免费的的终端工具,我基本用它替代了原生的 Terminal。网址:一些基本功能如下:1、分窗口操作:shift+command+d(横向)command+d(竖向)2、查找和粘贴:command+f,呼出查找功能,tab 键选中找到的文本,option+enter 粘贴3、自动完成:command+; 根据上下文呼出自动完成窗口,上下键选择4、粘贴历史:shift+command+h5、回放功能:option+command+b6、全屏:command+enter7、光标去哪了?command+/8、Expose Tabs:Option+Command+E功能还有很多,多用多体会。另外,很多朋友说自己的终端一直是黑白的,如何换成彩电?在用户目录的.profile里加上这两行即可:export CLICOLOR=1export LSCOLORS=gxfxcxdxbxegedabagacad(三)有了优秀的终端,我们终于可以使用 Shell 了。不过,万里长征才开始了第一步,Shell 也是分门派的,我推荐给大家的是:。(四)文本编辑器同样是程序员最喜爱的开发工具之一,我个人偏爱 Vim。Vim号称编辑器之神,可以脱离鼠标全键盘操作,良好的插件体系几乎适配各类编程语言,使用起来充满推背的速度感,如果你是个赛车迷,你会喜欢上这款软件的。推荐阅读&。其他可选工具:Emacs、TextMate、Sublime Text等。(五)IDE 是图形化的集成开发工具,具备精准的词法分析、编程提示、调试等功能,功能之繁复用户自知,如果做工业级编程和团队协作的话,推荐使用 IDE。在这里给大家推荐如下几个工具:1、Xcode,Mac 上优秀的集成开发工具,几乎所有的 Mac
App 和 iOS App 都由此而生,免费软件。无论你是 写 Java 的还是写 Python,用了 Mac 一定要安装
Xcode,为什么?我准备写一篇「更有效率的 XCode」说一下这个事情,当然,这样的内容没那么干,如果各位不同意就算了。2、JetBrains 系列,产品线丰富,几乎都是精品,Java、Python、Ruby、Php、Objective-C、Web 等一应俱全,收费,还挺贵。3、Eclipse 系列,通过插件方式几乎支持所有的常用编程语言,免费。(六)Homebrew 是 OS X 的包管理工具,Ruby
社区的作品,功能类似 Ubuntu 下的apt-get。使用 Homebrew 可以非常容易的安装 OS X 中没有包含的 Unix
工具包和语言包,比如 wget,node,lua,rabbitmq,nginx 等。当然,我们得首先安装 Homebrew,安装脚本如下:ruby -e “$(curl -fsSL /Homebrew/homebrew/go/install)”一段类似黑客帝国里的脚本过去之后,Homebrew 就装好了。尝试一下安装命令行下载工具 wget:brew install wget一段类似黑客帝国里的脚本过去之后,wget 就装好了。那有没有工具可以用类似的方式安装Chrome
浏览器、离线迅雷、虾米、QQ 呢?答案是肯定的,程序员无所不能,他们开发了Homebrew-Cask用来一键安装应用软件,有了
Cask,再也不用手动下载软件包 DMG,打开,拖进应用程序文件夹了,一切都可以交给程序去做。安装 Cast:brew tap phinze/homebrew-cask && brew install brew-cask用法:brew cask search 列出所有可以被安装的软件brew cask search xx 查找所有和 xx 相关的应用brew cask info xx 查看xx应用的信息brew cask uninstall xx 卸载 xx尝试一下吧。(七)Git 是一款分布式版本控制和软件配置管理软件,类似 SVN 和 CVS,是 Linus 的第二个惊世之作。关于 Linus 和 Git 的故事,我们会在 Linus 系列里描述,这里就不细聊了。Git 是目前主流的版本管理工具,基于 Git 构建的 Github 网站则是这个星球上最大的开源集散地。还在使用 SVN 和 CVS 的童靴,该换换脑筋了。回复「git」,你将获得一份Git 简明教程。图形化的 Git 工具推荐:GitHub、SourceTree。(八)对于程序员来说,文件比较也属必备工具,OS X
中提供了原生的比较工具 FileMerge,不过这个工具对非 ASCII 内容的文件支持非常不好,推荐
VisualDiffer。VisualDiffer
支持文件和文件夹比较、文件过滤、多重比较模式、颜色标注等,操作简单,响应迅速,实乃程序员居家旅行之必备工具。收费软件,可以直接从
AppStore 下载。另外,习惯命令行操作的朋友,直接使用 diff 和 vimdiff,也是不错的选择。(九)xScope
是一款强大的辅助设计工具,可以精确度量屏幕上的 UI 元素,尤其适合全栈工程师。xScope
可以方便的取得屏幕上任意位置的颜色,可以动态智能监测元素边界并显示距离,可以针对移动设备和各种浏览器设定屏幕尺寸,可以设定屏幕辅助线,放大屏幕
等。如果你不想事事求人,xScope是个不错的选择。收费软件。(十)Pixelmator 号称 Mac 上的精简版 PhotoShop,设计更为人性化,适合非专业人士使用,不是平面设计人员也可以作出非常专业的图像设计。像我这样的老程序员,也开始时不时设计个物件,让团队里的美工 MM 为之侧目。收费软件。推荐一个Podcast视频教程:有了这些武器,你将如猛虎加之羽翼而翱翔四海,到时候再说英雄谁是英雄……
转载请注明:文章转载自 开源中国社区
本文标题:Mac 开发者常用的工具
本文地址:
个人习惯吧,zsh有个增强版,oh-my-zsh,比较好用
用过swift再用java,眼睛都在滴血
CTRL + F 搜索“转载自” 你就能找到
赞同!那 zsh 有好多自以为是的“特性”!
用过的知道~win有多难用

我要回帖

更多关于 mac下终端工具 的文章

 

随机推荐