请问一下Mac上的软件到底安装到哪个文件夹去了?比如sourcetree,git, phpStorm这些软件,在终端敲命令行,Spotlight搜索都找不到安装的目录,求赐教!
weiyiWorkCell:/ weiyi$ whereis git
/usr/bin/git
weiyiWorkCell:/ weiyi$ echo $PATH
/usr/local/opt/coreutils/libexec/gnubin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
weiyiWorkCell:/ weiyi$ whereis emacs
/usr/bin/emacs
weiyiWorkCell:/ weiyi$ ls /Applications/
AliWangwang.app/ Emacs.app/ Messages.app/ System Preferences.app/
Android Studio.app/ FaceTime.app/ Mission Control.app/ TextEdit.app/
App Store.app/ FinalGIF.app/ NeteaseMusic.app/ The Unarchiver.app/
Audacity/ Font Book.app/ Notes.app/ Thunder.app/
Audio Splitter.app/ Game Center.app/ Numbers.app/ Time Machine.app/
Automator.app/ GarageBand.app/ Pages.app/ Utilities/
Calculator.app/ GifGrabber.app/ Photo Booth.app/ VLC.app/
Calendar.app/ GitHub Desktop.app/ Photos.app/ WizNote.app/
Chess.app/ Image Capture.app/ Preview.app/ WizNoteSafariExtension.app/
Cmd Markdown.app/ Keynote.app/ QQ.app/ Xcode.app/
Contacts.app/ Launchpad.app/ QuickTime Player.app/ iBooks.app/
DVD Player.app/ Mail.app/ Reminders.app/ iMovie.app/
Dashboard.app/ Maps.app/ SHPlayer.app/ iTunes.app/
Dictionary.app/ Maxthon.app/ Safari.app/ 有道词典.app/
Eclipse.app/ MediaHuman Audio Converter.app/ Stickies.app/ 百度云同步盘.app/
如果你是CLI工具,那么基本上还是和Linux一致的,不外乎/usr, /usr/local, /opt这些(以及你自己指定其它目录的)
如果是Mac的GUI软件,都在/Applications和$HOME/Applications下面,一个软件都是一个.app扩展名的目录,实际启动的是这个目录当中的一个二进制文件,另外本质上大部分软件你都可以把整个目录移动到任意地方运行
你可以在CLI使用open -a "XXXX"例如open -a SourceTree
在命令行运行一个GUI软件