![删除 /etc/*release 等文件和符号链接。它会引起问题吗?](https://linux22.com/image/52470/%E5%88%A0%E9%99%A4%20%2Fetc%2F*release%20%E7%AD%89%E6%96%87%E4%BB%B6%E5%92%8C%E7%AC%A6%E5%8F%B7%E9%93%BE%E6%8E%A5%E3%80%82%E5%AE%83%E4%BC%9A%E5%BC%95%E8%B5%B7%E9%97%AE%E9%A2%98%E5%90%97%EF%BC%9F.png)
我刚刚在 CentOS 6.5 上运行了一个虚拟机,并ls -l /etc/*release
返回了许多文件,例如/etc/centos-release
、/etc/lsb-release
和/etc/redhat-release
。
最后一个/etc/redhat-release
是 centos-release 文件的符号链接。
删除安全吗/etc/redhat-release
?或者以后会引起问题吗?
答案1
某些第三方软件可能会检查该文件是否存在/内容并根据结果执行一些可变操作。因此,举例来说,如果某些东西被设计为运行仅有的在 RHEL 而不是 CentOS 上,检查该文件将是一种简单的(FWIW,很容易绕过)强制执行的方法。
如果有充分的理由删除这些文件,我会感到惊讶。