Linux 从启用的站点删除文件夹,而不删除原始文件夹
由于错误,我在启用的站点中创建了一个符号文件夹。Linux 从启用的站点删除文件夹,而不删除原始文件夹,linux,Linux,由于错误,我在启用的站点中创建了一个符号文件夹。 sudo ln-s/etc/nginx/sites available//etc/nginx/sites enabled。 现在,site enabled中的此文件夹路径看起来像这样sites enabled/sites available。现在我必须删除此符号文件夹,而不删除原始sites available的文件。如果我使用此sudo rm-r sites available,然后它将清空我的原始可用站点。并且rmdir站点可用不会显示目录错
sudo ln-s/etc/nginx/sites available//etc/nginx/sites enabled
。
现在,site enabled中的此文件夹路径看起来像这样sites enabled/sites available。现在我必须删除此符号文件夹,而不删除原始sites available的文件。如果我使用此
sudo rm-r sites available
,然后它将清空我的原始可用站点。并且rmdir站点可用
不会显示目录错误 所以我觉得你的问题有点措辞上的问题。但如果您运行该命令:
sudo ln -s /etc/nginx/sites-available/ /etc/nginx/sites-enabled
然后你基本上做的就是创建一个软指针。这意味着如果您删除启用的站点
(软链接),则不会丢失可用的站点中的数据
至于第二点,sites enabled
是一个软指针,这意味着要删除它,您需要键入
sudo rm sites-enabled
注意:不要放置
-r
参数,因为它不是文件夹 这个问题不属于堆栈溢出Tack Overflow是一个关于编程和开发问题的网站。这个问题似乎离题了,因为它与编程或开发无关。请参见帮助中心中的。也许或者会是一个更好的提问地点。让我知道这是否解释了您所问的问题我想从站点启用文件夹中删除站点可用文件夹的软链接。那么为什么我应该使用sudo rm sites enabled
命令sudo ln-s/etc/nginx/sites available//etc/nginx/sites enabled
使站点可用
到站点启用
。因此,如果您想删除可用的站点
,您需要使用硬链接复制数据,然后删除可用的站点
。这有意义吗?他们的形象很好