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图标,就会打开命令行程序,并且自动定位到当前目录。
之后在终端下,就可以尽情使用上面介绍的那些好用的命令行。

mac下好用的shell命令总结_第1张图片
GoToShell
mac下好用的shell命令总结_第2张图片
终端

你可能感兴趣的:(mac下好用的shell命令总结)