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

【linux】-centos7版本前后-变化篇

1.centos7版本前后区别

  • 首先文件系统变化,由EXT4,变为XFS格式。可支持容量500TB的文件,而6代仅能支持16TB。
  • 首个进程变为systemd, 替换了熟悉的init进程。它的特点是功能强大,体积也很强大。

  • systemd给我们带来了一个全家桶命令,替换了之前的Service,chkconfig等命令
  • 系统运行级别也换为人类更可读的模式

  • 默认运行级别在此处配置:旧:/etc/inittab     新:/etc/systemd/system/default.target
  • 修改主机名称可以使用hostname命令:旧:/etc/sysconfig/network  新:/etc/hostname
  • 另外原来sysconfig下也产生了其他较大的变化。修改ip地址需要修改形如下面文件:vi /etc/sysconfig/network-scripts/ifcfg-enp0s3
  • 防火墙firewalld 取代了之前的iptables, 操作命令用户更可读
  • 新版本使用ip命令替换了原来的ifconfig和route两个命令: $ip address show   $ip route show
  • 新版本对docker也提供支持,这也是虚拟化的趋势。
  • 当然,可能是用户反馈得过多,一些旧的工具可以通过软件包的形式来安装,甚至替换新的工具,例如我们熟悉的ifconfig:, 可以使用yum install net-tools来还原. Iptables同样可以安装。

2.init 和 systemd区别

init 和 systemd 都是 Linux的 init 守护进程,但最好使用后者,因为它在最近的 Linux 发行版中很常用。init 使用service,而Systemd用systemctl管理 Linux 服务。

详细可查看:https://zhuanlan.zhihu.com/p/561776400

init 守护进程是系统上所有进程的父进程 ,要创建一个服务,要存储在/etc/init.d/目录下,通过service命令启动、停止、重新启动服务。例如如下的/etc/init.d/myservice脚本。

systemd(system daemon)是现在的Linux系统所使用的守护进程(pid也为1),其功能更加强大。要编写systemd服务,需要在/etc/systemd/system/目录下编写一个.service文件。
有了.service文件之后,可以通过systemctl命令来启动、停止、重新启动服务。

笔记日期:20230707

http://www.lryc.cn/news/290201.html

相关文章:

  • 001集—shapefile(.shp)格式详解——arcgis
  • ssrf服务器请求伪造漏洞(个人学习)
  • 【前端web入门第二天】03 表单-下拉菜单 文本域 label标签 按钮 【附注册信息综合案例】
  • 回响科技二面面试题解答
  • node学习过程中的终端命令
  • oracle版本号中的i,G,C代表什么含义
  • Unity2D_角色移动跳跃
  • 23-GPTs Actions详细解析:如何查找、对接API,及如何编写Schema
  • 微信小程序canvas画布实现椭圆元素自由缩放、移动功能
  • 使用Excel计算--任务完成总工作日时长
  • JavaWeb后端登录校验功能(JWT令牌技术,Cookie技术,Session,拦截技术,过滤器)
  • 7-上传下载
  • 数字图像处理(实践篇)三十六 OpenCV-Python 使用ORB和BFmatcher对两个输入图像的关键点进行匹配实践
  • 算法每日一题: 边权重均等查询 | 公共子祖先
  • 使用JavaScript和XLSX.js将数据导出为Excel文件
  • 如何使用YOLOv8训练自己的模型
  • 机器学习-逻辑回归【手撕】
  • 内网安全:NTLM-Relay
  • Tensorflow2.0笔记 - tensor的padding和tile
  • 多媒体测试资源
  • Wordpress seo优化该怎么做?
  • Ultraleap 3Di示例Interactable Objects组件分析
  • Vue自定义成功弹窗H5实现类似于小程序的效果
  • Linux之父:我们正在从C语言转向Rust
  • C++ qt标题栏组件绘制
  • Mysql运维篇(三) MySQL备份与恢复
  • 数字图像处理(实践篇)二十七 Python-OpenCV 滑动条的使用
  • 拷贝构造函数的理解
  • 基于ncurse的floppy_bird小游戏
  • 创建第一个 Spring 项目(IDEA社区版)