mac下好用的shell命令总结

平时使用mac的命令行比较多,会用到一些比较好用的命令,这些命令比使用鼠标的效率高很多。现整理出来:

pbcopy和pbpaste 复制粘贴

比如复制文件内容。不需要打开文件再复制。直接在命令行下操作:

pbcopy < text.txt

复制当前路径。之后使用ctrl+v或者pbpaste就可以粘贴刚刚复制的内容了。

pwd | pbcopy

粘贴内容到文件:

pbpaste > text.txt
pbpaste >> text.txt

open命令

open命令能使用“应用程序”(/Applications)目录下的程序,打开文件或目录。

使用默认程序打开文件或目录:

open text.txt # 使用文本编辑器打开text.tx
open image.png # 使用图片查看器打开image.png
open .  # 使用finder打开当前目录

使用jd-gui程序读取jar包源代码:

open -a jd-gui ./source.jar

使用sublime text打开当前目录:

open -a "Sublime Text" .

更进一步的,可以封装成一个命令subl,之后使用subl .就可以打开当前目录了。

vi ~/.bash_profile
alias subl="open -a Sublime\ Text"

使用alias可以封装好多日常经常用到的命令,能最大限度的较少输入字符。
比如git的一些常用命令:

alias gitc="git commit -a -m "
alias gita="git add -A"
alias gitp="git push"
alias gits="git status"

推荐神器:GoToShell。

在finder下,如果想在当前目录运行shell命令,点击GoToShell图标,就会打开命令行程序,并且自动定位到当前目录。
之后在终端下,就可以尽情使用上面介绍的那些好用的命令行。

GoToShell
终端
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Ubuntu的发音 Ubuntu,源于非洲祖鲁人和科萨人的语言,发作 oo-boon-too 的音。了解发音是有意...
    萤火虫de梦阅读 99,756评论 9 468
  • linux资料总章2.1 1.0写的不好抱歉 但是2.0已经改了很多 但是错误还是无法避免 以后资料会慢慢更新 大...
    数据革命阅读 14,182评论 2 33
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,308评论 19 139
  • 大数据蓬勃发展的时代,每天都是海量的数据在人类社会中产生。怎样从中获取有用的信息,变得越来越重要。获得信息最佳方式...
    Amos_Shen阅读 5,265评论 0 1
  • 6月的开始是从准备毕业晚会预选开始,宇彤彤的带领下,我,还有逗萌佳栋共同练习了三天两晚的节目可算是可以登上台面了。...
    拳头山的狸猫先生阅读 1,833评论 0 0