2009-02-03 37 views
1

之后,阅读并理解丹·本杰明的帖子关于installing Ruby, Rails, etc. on OSX (Leopard),我真的跳过使用usr/local,可能是在我的危险中,而没有完全理解它。我在我的本地机器上运行Rails没有问题,但我仍然觉得我并没有将自己的头脑包含在这些基本的系统管理员实践中。基本的Unix系统管理(OSX)资源

作为一个例子,当我运行which git我的git安装运行的路径是/usr/local/git/bin/git - 是否看起来对不对?

我已经通过JavaScript了解了我的大部分编程,而且我并没有真正深入Mac的底层,但我非常渴望使用这些命令行工具和脚本。

你能推荐一个很好的资源来为基本的Unix系统管理初学者(最好为Mac集)的文档?我认为这可能不完全是编程相关的,但我相信基本的shell和命令行脚本知识是非常重要的,我希望有信心继续前进。

回答

0

为了提高您的基本shell和命令行脚本知识,您不需要进入sysadmin任务。最近的信息来源(尽管起初不是最友好的)是man命令。尝试man bashman intro。从编写小型shell脚本实用程序开始。

关于您在git安装的问题,您可以在任何地方安装任何东西。但推荐的目录是全系统工具的/usr/local/bin/opt/bin,以及您的私有工具的~/bin。通常,工具在他们放置文档和资源的推荐目录中创建自己的子目录,例如您的/usr/local/git

对于在线资源,我假设您已经知道如何找到Apple网站以及如何使用Google。