约 2987 字

约 15 分钟

#Bash 的 switch_root 命令

switch_root [OPTION]... NEWROOT INIT [ARG...]

功能

切换到另一个文件系统作为挂载树的根目录。

类型

可执行文件(/usr/sbin/switch_root),属于 util-linux。

参数

  • OPTIONS 选项:
    • -h, --help - 显示帮助
    • -V, --version - 显示版本
  • NEWROOT - 新的根文件系统
  • INIT - init 进程
  • ARG - INIT 的参数

#示例

$ sudo switch_root new_root /usr/lib/systemd/systemd --system --deserialize=78

#相关命令

命令说明
chroot执行命令时指定根路径
pivot_root切换根文件系统(可恢复)

#推荐阅读

#手册

更新: 2026/3/18

作者: PlanC

创建: 2026/3/18