use*_*710 103 webserver symbolic-link
我有两个文件夹,其中一个是我的网络服务器根目录。我想将它链接到我的项目文件夹,以便我可以使用 Git 保持最新状态。
如果我尝试这样做:
ln -s /home/user/project /var/www/html
Run Code Online (Sandbox Code Playgroud)
系统会在 html 文件夹中创建一个名为project的文件夹,并链接它。有没有办法链接它,以便目录“html”指向项目的内容?他们必须同名吗?
注意:我还需要链接几个隐藏文件。我可以这样做ln吗?
hee*_*ayl 139
来自man ln:
默认情况下,每个目的地(新链接的名称)不应该已经存在。
由于您已经有一个名为 的目录html,因此将在其中创建/var/www/html具有目标名称的链接,即project.
如果你想有一个符号链接/var/www/html指向,/home/user/project那么你不应该html事先有目录。因此,您应该只拥有/var/www然后运行以下命令将创建所需的符号链接(除非您确定,否则不要这样做):
ln -s /home/user/project /var/www/html
Run Code Online (Sandbox Code Playgroud)
下面是一个例子:
ln -s /home/user/project /var/www/html
Run Code Online (Sandbox Code Playgroud)
是的,您可以创建隐藏文件的符号链接。
| 归档时间: |
|
| 查看次数: |
291708 次 |
| 最近记录: |