我想知道这些命令之间的区别来显示 linux 服务:
cat /etc/services
Run Code Online (Sandbox Code Playgroud)
和
service --status-all
Run Code Online (Sandbox Code Playgroud)
mur*_*uru 19
的内容/etc/services
实际上并不对应于您系统上的服务。该文件实际上是端口到通常使用它们的服务的映射(例如,SSH 的端口 22)。它被一些工具用来netstat
在输出中给出一个可以理解的名称(而不是仅仅转储端口号)。因此,它可能并且通常确实会列出大量实际上并未安装在您的系统上的服务。
的输出service --status-all
实际上是系统上已安装服务的状态。
也可以看看:
归档时间: |
|
查看次数: |
2236 次 |
最近记录: |