Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/20.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Documentation 基本Unix系统管理(OSX)资源_Documentation_Sysadmin - Fatal编程技术网

Documentation 基本Unix系统管理(OSX)资源

Documentation 基本Unix系统管理(OSX)资源,documentation,sysadmin,Documentation,Sysadmin,在阅读并理解了Dan Benjamin关于的帖子之后,我真的开始使用usr/local,这可能会给我带来危险,而且还没有完全理解它。我在本地机器上运行Rails没有问题,但我仍然觉得我没有完全理解这些基本的系统管理实践 例如,当我运行哪个git时,我的git安装运行的路径是/usr/local/git/bin/git——这似乎正确吗 多亏了JavaScript,我才学会了大部分编程,我还没有真正深入到Mac的底层,但我非常渴望使用这些命令行工具和脚本 您能为初学者推荐一个关于基本Unix系统管理

在阅读并理解了Dan Benjamin关于的帖子之后,我真的开始使用
usr/local
,这可能会给我带来危险,而且还没有完全理解它。我在本地机器上运行Rails没有问题,但我仍然觉得我没有完全理解这些基本的系统管理实践

例如,当我运行
哪个git
时,我的git安装运行的路径是
/usr/local/git/bin/git
——这似乎正确吗

多亏了JavaScript,我才学会了大部分编程,我还没有真正深入到Mac的底层,但我非常渴望使用这些命令行工具和脚本

您能为初学者推荐一个关于基本Unix系统管理的文档资源吗(最好是Mac套件)


我意识到这可能与编程无关,但我相信基本的shell和命令行脚本知识非常重要,我希望能够自信地向前迈进。

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

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

对于在线资源,我假设您已经知道如何查找苹果网站以及如何使用谷歌