下面是我在 Linux 中的某些目录上运行“ls”命令时看到的示例输出(来自 tomcat/common/lib 目录)。
但是我不清楚为什么有些文件名出现在[方括号]内
如果有人可以为我澄清这一点我将不胜感激!
-rw-r--r-- 1 root root 1038825 Aug 30 2006 [ant].jar
-rw-r--r-- 1 root root 566376 Apr 1 2008 [commons-collections].jar
-rw-r--r-- 1 root root 107392 Aug 18 2006 [commons-dbcp].jar
-rw-r--r-- 1 root root 114374 Aug 17 2006 [commons-el].jar
-rw-r--r-- 1 root root 114374 Aug 17 2006 commons-el.jar
-rw-r--r-- 1 root root 25913 Aug 10 2006 [commons-logging-api].jar
-rw-r--r-- 1 root root 112331 Jun 21 2007 commons-modeler.jar
-rw-r--r-- 1 root root 59695 Sep 26 2006 [commons-pool].jar
-rw-r--r-- 1 root root 1201 Jul 22 2009 etag-support.jar
-rw-r--r-- 1 root root 47008 Aug 18 2006 [jaf].jar
答案1
因为文件名中有方括号 - 就像 Ignacio Vazquez-Abrams 的评论所说的那样。
您可能会发现有人复制了这些文件,并使用方括号作为一种特殊标记。找出这些文件的作者并询问他们。
答案2
“Tomcat 似乎通过 Redhat 上的 RPM 安装来做到这一点。我不知道它为什么喜欢这样做” - Resorath。
这也是我现在得出的结论。
感谢所有的建议