linux - 在操作系统构建期间禁用启动脚本

标签 linux bluetooth boot

我正在使用 Linux(可能是 Debian 风格)的微 Controller 。该 Controller 最终将通过蓝牙和 WiFi 与手机进行通信。

我想加快启动顺序,因此我想删除非必要的启动顺序(例如打印机、扫描仪、屏幕脚本)。

启动脚本位于/etc/init.d中。我知道我可以使用 update-rc.d someScript disable 通过命令行禁用它们。但我正在从头开始编译操作系统和内核,并且我希望在构建过程中默认禁用这些脚本。

一种方法是从 /etc/init.d 中删除这些文件。但是如何保留这些文件并在编译过程中默认禁用它们呢?

最佳答案

您可以使用chmod -x script从脚本中删除可执行位。正确的方法当然是使用 update-rc.d,但这也应该有效。

关于linux - 在操作系统构建期间禁用启动脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28815607/

相关文章:

Linux glibc 系统调用包装器位置

mysql - TIMESTAMP 到期时通知的最佳方式?

linux - linux 中的 ipc_namespace.h 在哪里

java - Android线程池管理多个蓝牙处理线程?

linux - 如何在内核启动时添加 printk 函数

c++ - 如何开发一个在 Windows 启动前运行的 GUI 程序?

python - 启动 virtualenv 脚本 rc local

linux - 无法通过 PPA 下载 Intellij - SSL 证书问题

java - 通过蓝牙android接收字符串(没有换行或回车)

android - 蓝牙 Android 应用程序的问题。初学者