Linux 系统启动相关文件

    技术2022-05-20  34

    /etc/redhat-release 当前系统的版本号

    ls /boot 查看内核vmlinuz开头

    uname-a 内核所有信息-t 内核版本号-v 编译版本-p 显示平台架构

    runlevel 运行级别0-6

    0 关机6 重启3 正常模式,不启用图形界面5 正常模式,启用图形1 单用户模式,不启用网络服务,修复系统时用到,不需要用户认证登录直接以root登录s,S,single: 单用户 /etc/rc.d/rc.sysinitemergency 不会读取/etc/rc.d/rc.sysinit

    2 多用户模式,不启动NFS服务4 没有使用,无意义N 开机直接启动,没有前级别init N 切换运行级别

    /etc/inittab initdefault

    chkconfig --list  显示服务的默认启动项

    chkconfig --level nnnnn service_name on|offchkconfig --lecel 24 ip6tables offchkconfig --list ip6tables

    service ip6tables status|stop|start|restart/etc/init.d/ip6tables status

    ntsysv

    /etc/rc.d/rcN.d//etc/rc.d/rc 3 --> 执行/etc/rc.d/ec3.d

    S 启动K 关闭S22aaS80BSD0-99 执行优先级

    mingetty 启用登录终端

    grup,一部分放在MBR,一部分-->kernel所在分区上,grup目录中

    /boot/grup/menu.lst-->grup.conf 链接/etc/grup.conf --> ../boot/grup/grup.conf default 默认启动哪个 timeout 选择时间 splashimages 显示图片 hiddenmenu 隐藏菜单 title 定义不用内核和操作系统  root 内核所在分区  kenerl 如果/boot不和/同一分区那么显示从/开始,非则从/boot/开始  init

    mkdir /root/initrdcp /boot/

     

    kernel

    ldd /bin/ls 显示一个二进制文件的库文件

    宿主机 MBR->bootloader grup /boot,kernel,initrd


    最新回复(0)