dtcms模板 typeScript 比特微 矿工文档 javascript laravel sqlite rxjava线程切换 linux自动获取ip oracle创建唯一索引 mysql建表主键自增长 pyhton中异常和模块 docker启动命令 python中open python环境变量 java基础 java数组扩容 java入门基础 莫愁脚本 vbs脚本 vbscript程序员参考手册 0x0000004e 网络是怎样连接的 js添加元素 emit 编辑软件 显示器面板类型 0x00000057 cubase下载 dnf瞎子传说套选择 maven项目打包 万能低格工具还原u盘 jsp源码下载 omg小北 上单艾克出装 预测未来长相的软件 ae蒙版和遮罩 软件编程软件 ps二寸照片制作教程 豌豆代理
当前位置: 首页 > 学习教程  > 编程语言

Linux基础(磁盘分区和系统服务)

2020/11/4 14:53:42 文章标签:

Linux基础 1.磁盘分区表示方法 linux将硬盘、分区等设备均表示为文件 /dev/hda5 磁盘类型 (hd表示IDE设备 sd表示SCSI设备 ) 硬盘的顺序号 分区的顺序号 第一个主分区 /dev/hda1 第一个逻辑分区(从5开始) /dev/hda5 2.文件系…

Linux基础

1.磁盘分区表示方法

linux将硬盘、分区等设备均表示为文件
/dev/hda5
磁盘类型 (hd表示IDE设备 sd表示SCSI设备 ) 硬盘的顺序号 分区的顺序号
在这里插入图片描述第一个主分区
/dev/hda1
第一个逻辑分区(从5开始)
/dev/hda5

2.文件系统

XFS,日志文件系统
SWAP,交换文件系统
EXT3,EXT4 第三,四代扩展文件系统
FAT16
NTFS

3.inode节点与块

关于inode节点参考Tyrone_XU大佬的文章
inode节点的理解

4.Linux系统引导过程

开机自检(BIOS)–MBR引导–GRUB菜单—加载内核(kernel)–init进程初始化

注:关于初始进程

(1)init进程

由Linux内核加载运行/sbin/init程序
是系统中第一个进程,PID永远为1

(2)Systemd进程

代替init进程,成为主流
位于/usr/lib/systemd/system
Systemd的优势:
向下兼容更快的启动速度,集中化命令管理,更合理的命令结构
PID也为1

运行级别
0target关机状态,使用该级别时将会关闭主机
1rescue.target单用户模式,不需要密码验证即可登录系统,多用于系统维护
2multi-user.target用户定义/域特定运行级别。默认等同于3
3multi-user.target字符界面的完整多用户模式,大多数服务器主机运行在此级别
4multi-user.target用户定义/域特定运行级别。默认等同于3
5graphical.target图形界面的多用户模式,提供了图形桌面操作环境
6reboot.target重新启动,使用该级别时将会重启主机

查看运行级别

runlevel:只能查看切换运行级别与当前运行级别
systemctl:能查看默认的运行级别

切换运行级别

临时的:

init命令:参数是运行级别所对应的数字  如:init 6 重启

修改为默认的:

如修改系统启动级别为3
systemctl命令:systemctl set-default multi-user.target
查看当前运行级别
systemctl get-default

5.系统服务控制

命令格式:
systemctl 控制类型 服务名称
控制类型
start:启动
stop:停止
restart:重新启动
reload:重新加载
status:查看服务状态

查看系统服务的启动状态:
systemctl is-enabled 服务名称
设置系统服务的启动状态
systemctl enable/disable 服务名称

注意:systemctl stop 服务名称
只是当前状态被关了,改变运行级别,开机就又重新启动了
只有systemctl disable 服务名称才能真正关闭

查看所有服务状态
systemctl list-unit-files


本文链接: http://www.dtmao.cc/news_show_350267.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?