Files

不同目錄中的同名是同一件事嗎?

  • August 19, 2016

例如,在我的 Red Hat Enterprise Linux 7.2 上有

/etc/rc.d/init.d/rabbitmq-server
/etc/logrotate.d/rabbitmq-server
/usr/sbin/rabbitmq-server
/usr/lib/ocf/resource.d/rabbitmq/rabbitmq-server

超過 4 種“種類” rabbitmq-server(實際上還有另外兩種),它們是一樣的嗎?我的意思是,如果我想開始,rabbitmq我可以使用其中任何一個命令rabbitmq-server嗎?

不,它們完全不同,內容也不同。

例如我有

A/file
B/file

$ cat A/file
hello

$ cat B/file
there

我們可以看到他們說不同的話。

在你的情況下:

/etc/rc.d/init.d/rabbitmq-server- 這將是啟動時的啟動腳本

/etc/logrotate.d/rabbitmq-server- 這將管理日誌文件

/usr/sbin/rabbitmq-server``init- 這是腳本啟動的主伺服器程序

/usr/lib/ocf/resource.d/rabbitmq/rabbitmq-server- 這是您的 HA 配置的一部分。

所以所有 4 個文件都做不同的事情。

引用自:https://unix.stackexchange.com/questions/304363