https://www.nowcoder.com/feed/main/detail/fa0a0812cbf54528ac225d7bbdd966bd

Shell脚本运行在用户态,而不是内核态。

原因分析

  1. 用户态与内核态的区别:
  2. Shell 的工作机制:
  3. 系统调用的使用:

补充说明

虽然 Shell 本身在用户态运行,但它可以间接与内核交互,例如:

如果需要在内核态编写或执行逻辑,通常需要使用内核模块或驱动程序编程,而不是通过 Shell 脚本实现。