当前位置: 首页 > ops >正文

Linux 系统启动原理

  • tatget相当与文件系统的目录,service相当文件

  • socket只做端口的监听,80/tcp,3306/tcp....

#查看依赖[root@client ~ 16:33:17]# systemctl list-dependencies graphical.targetgraphical.target#查看反向依赖[root@client ~ 16:35:02]# systemctl list-dependencies sshd.service --reverse sshd.service● └─multi-user.target●   └─graphical.target​

设置系统当前运行 target

#只显示字符界面[root@client ~ 16:35:05]# systemctl isolate multi-user.target#恢复到图形化界面[root@client ~ 16:36:58]# systemctl isolate graphical.target 

设置系统开机默认运行 target

#执行这些命令后,系统重启会从默认的 图形化界面(graphical.target) 切换到 纯命令行界面(multi-user.target)[root@client ~ 16:37:06]# systemctl get-default graphical.target​[root@client ~ 16:39:18]# systemctl set-default multi-user.targetRemoved symlink /etc/systemd/system/default.target.Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/multi-user.target.#重启验证

字符界面恢复图形化

vm虚拟机重启按任意键,暂停(除了回车键)按e进入编辑下方向键,找到initrd16 /.... 到其上一行输入systemd.unit=multi-user.targetctrl+x退出恢复图形化

重置 ROOT 密码

vm虚拟机重启按任意键,暂停(除了回车键)按e进入编辑下方向键,找第二行utf-8,空格把第二行伪代码空格掉再输入rd.break,再ctrl+x执行switch_root:/# mount -o remount,rw /sysrootswitch_root:/# chroot /sysroot#设置123密码sh-4.4# echo 123 | passwd --stdin root#改语言unset LANG#再设置123密码sh-4.4# echo 123 | passwd --stdin root​#如果系统开启了 SELinux 功能,则需要确保所有未标记的文件(包括此时的/etc/shadow)在启动过程中都会重新获得标记。sh-4.2# touch /.autorelabel     ​#执行以下命令,系统将继续启动。如果系统开启了SELinux功能,还需要执行完整的 SELinux 重新标记,然后再次重新启动。sh-4.2# exit#再次退出exit
http://www.xdnf.cn/news/16959.html

相关文章:

  • mac 技巧
  • Postman 四种请求体格式全解析:区别、用法及 Spring Boot 接收指南
  • 手搓TCP服务器实现基础IO
  • 华为2288H V5服务器闪红灯 无法开机案例
  • 8.4IO进程线程——进程
  • 1.2 医学影像处理基本概念
  • 【OpenAI API】API接口介绍
  • Mac桌面仿制项目--让ai一句话生成的
  • ROS2机器人编程新书推荐-2025-精通ROS 2机器人编程:使用ROS 2进行复杂机器人的设计、构建、仿真与原型开发(第四版)
  • kraft的设计与实现
  • Matlab 高斯牛顿法拟合曲线
  • 机器学习——决策树(DecisionTree)
  • Flutter Dart类的使用
  • Petalinux 23.2 构建过程中常见下载错误及解决方法总结
  • k8s+isulad 国产化技术栈云原生技术栈搭建3-master节点安装
  • 音视频学习(四十九):音频有损压缩
  • TVS二极管数据手册解读
  • Android系统模块编译调试与Ninja使用指南
  • Spring AOP_2
  • 【大模型篇】:GPT-Llama-Qwen-Deepseek
  • Linux进程启动后,监听端口几分钟后消失之问题分析
  • 【游戏比赛demo灵感】Scenario No.9(又名:World Agent)
  • 基于pytorch深度学习笔记:3.GooLeNet介绍
  • RT-Thread **标准版(Standard)** 和 **智能版(Smart)
  • LLM - AI大模型应用集成协议三件套 MCP、A2A与AG-UI
  • Rust 同步方式访问 REST API 的完整指南
  • 04.Redis 的多实例
  • Linux 文件系统基本管理
  • go 中的 fmt 占位符
  • 【lucene】ByteBufferGuard