update-grub2、update-grub、grub-mkconfig的区别(Ubuntu)

打开到 Ubuntu 的目录 /usr/sbin/,我们不难发现如下:

update-grub2 链接到了 update-grub

打开 update-grub 文件,看到如下源码:

#!/bin/sh
set -e
exec grub-mkconfig -o /boot/grub/grub.cfg "$@"

我们可以看到原来 update-grubgrub-mkconfig -o /boot/grub/grub.cfg 的封装。

原创文章,作者:huoxiaoqiang,如若转载,请注明出处:https://www.huoxiaoqiang.com/experience/linux/3589.html

(17)
huoxiaoqiang的头像huoxiaoqiang
上一篇 2021年2月24日 21:08
下一篇 2021年3月1日 00:55

相关推荐

  • 常见shell脚本解释器一览表

    解释器 全称 SH Bourne SHell BASH Bourne-Again SHell ASH Almquist SHell DASH Debian Almquist SHell CSH C SHell TCSH Tenex C SHell KSH Korn SHell ZSH Z SHell

    Linux经验 2023年2月10日
    07400
  • shell脚本的运行方式

    1.直接方式(新进程) cd 命令切换到 script.sh 脚本所在的目录。 脚本文件第一行的 #!/bin/sh 或 #!/bin/bash 一定要写对,好让系统查找到正确的 shell 脚本解释器。 2.sh方式(新进程) cd 命令切换到 script.sh 脚本所在的目录。 不需要在脚本文件的第一行编写 #!…

    Linux经验 2023年1月23日
    07500
  • 常见设计原则和设计模式一览表

    1.设计原则 设计原则 英文 单一职责原则 Simple Responsibility Principle, SRP 开闭原则 Open Close Principle, OCP 里氏替换原则 Liskov Substitution Principle, LSP 依赖倒置原则 Dependence Inversion …

    Linux经验 2023年2月10日
    06540

发表回复

登录后才能评论