首页 > Mac上的软件到底安装到哪里去了?

Mac上的软件到底安装到哪里去了?

请问一下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软件

【热门文章】
【热门文章】