Mac OS X终端进入Macintosh HD?使用Git和Github


5

我想开始使用Git和Github特别是将Web软件安装到我的htdocs目录。htdocs是您放置所有网站然后使用MAMP运行的文件夹 - Apache服务器,PHP,MySQL和其他东西。

这不是真正的问题,问题是我在终端并看到这个:

imac-van-jeroen-*******-2:~ JeroensiMac$ 

在上面的行中使用cd ~cd ..只是结果,这是常见的。

问题是我的所有应用程序和所有内容都不在我的用户身上,而是在Macintosh HD中。

Macintosh HD/applications, or Macintosh HD/applications/MAMP/htdocs/

我想进入终端并转到我的Macintosh HD(这被称为超级用户?)。

我想知道这是否是我在Macintosh HD上安装所有内容的错,而不是Macintosh HD/users/JeroensiMac/~。另外我想知道它是否可能,我只是遗漏了一些东西。

如果我没有做任何错误 ,那么在我的Macintosh HD中使用Git(Github)目录是否安全?

Answers:


10

当你打开时Terminal,你可以从中开始/Users/username/,或者简而言之~。这与Macintosh HD的路径相同:用户:用户名

cd ..从那里将您带到父目录/Users,或Macintosh HD:用户


要进入Macintosh HD(与/终端中的相同),请输入

cd /

您的其他磁盘已安装/Volumes/(从Finder中看不到)。


Finder的Go to Folder ...菜单项使用Unix路径(即以那些开头的路径/),因此即使您不经常使用终端,知道它们也很有用。


Mac OS X上的超级用户是指root用于系统管理的用户帐户,与文件系统路径无关。您的用户帐户可能无权在主目录外写入,这是“ 获取信息”对话框中锁定图标和按钮的用途,或者当您要删除常规用户帐户没有以下权限的内容时:

替代文字

您可以root使用sudo或在终端中执行命令su请注意,如果您不知道自己在做什么,这很危险!


1
在这些目录中使用git是否安全?
Jeroen

@Jeroen用“使用git”解释你的意思。您想将整个系统磁盘置于版本控制之下吗?
丹尼尔贝克

1
我正在稳定地学习git和github,但我想做的是进入'htdocs'文件夹。这意味着我可以在我的localhost上运行网站。问题是我想使用git(到github存储库)推送更改,或者派一些项目 - 作为一个Web项目 - 我希望它在'htdocs'文件夹中,这样我就可以使用它了。你告诉我的是如何进入这个目录'/ Applications / MAMP / htdocs /'。我在之前的评论中想知道的事情,如果这个目录是一个使用git的保存目录(也许我现在只是愚蠢)。感谢您的解释!
Jeroen

@Jeroen你可以,如果git给你的是正确的目录结构。但它对您机器的所有用户都是可见的。如果在“系统偏好设置”中启用了Web共享,则会为您提供指向个人目录的链接(http://host/~username)。这是您访问主文件夹中的Sites目录的方式。另一个选择是配置Apache以提供虚拟主机,您可以设置为提供任何文件夹等hostname:81。网上有大量的文档。
Daniel Beck

1

如果你想进入你的Macintosh HD,你将不得不简单地更换Macintosh HD /。例如。

/Applications
/Applications/MAMP/htdocs/
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.