在哪个Linux发行版上执行“stat”和“service”命令?

时间:2015-03-09 08:56:56

标签: linux bash

在哪个Linux发行版上运行以下命令?

  • service $servicename status

  • stat -c \"%a\" /var/log/$filename

例如假设$servicename="apache2"$filename="syslog"

1 个答案:

答案 0 :(得分:2)

  • statcoreutils的一部分,也是GNU项目的一部分。任何主要的GNU / Linux发行版都将提供此软件包。请注意,BusyBox这样的最小环境可能会提供自己的stat限制版本。

  • servicesysvinit-tools的一部分,不属于GNU。只有使用System-V样式的init脚本的发行版才会提供它。

Distrowatch提供了不同发行版的比较,还跟踪了一组选定的包的版本。

请注意,服务也可能在发行版中具有不同的名称。例如,apache2可能会被称为httpd