如何确定在新安装之前正在运行哪些服务?

如何确定在新安装之前正在运行哪些服务?

背景:

  • 想要从 32 位环境转移到 64 位环境(利用 >4GB RAM)
  • 购买了新的硬盘并安装了新的操作系统
  • 安装旧硬盘作为辅助设备

问题:

  • 如何确定我在旧系统上安装并运行的所有服务?

答案1

您可以chroot在安装旧操作系统的分区上使用命令。完成之后chroot,您可以像再次使用旧操作系统一样执行任何您想做的事情。您可以查看已安装软件包的列表,也可以查看内容以/etc/init.d查看服务列表。

chroot可以看到最多 6 步http://alok.fossguru.in/content/rescuing-system-chroot

答案2

尝试:

service --status-all

或者:

ls /etc/init.d

答案3

你可以用 列出所有服务sudo initctl list | sort。输入命令后输入你的密码。

希望有帮助。

相关内容