2009-02-03 68 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。