Linux操作系统入门:安装、服务控制与SELinux
需积分: 10 63 浏览量
更新于2024-08-05
收藏 2KB TXT 举报
本文介绍了Linux操作系统的基本概念,包括管理员角色、磁盘设备标识、文件系统类型、启动流程、init进程、运行级别以及服务控制方法。同时,还涉及了关机和重启命令、vim编辑器的使用,以及安全增强型Linux (SELinux) 的功能和工作模式。
1. **Linux系统管理员**:
在Windows中,最高权限的管理员被称为`Administrator`,而在Linux系统中,这一角色对应的是`root`用户,具有系统全局的管理权限。
2. **磁盘设备标识**:
在Linux中,IDE硬盘设备通常被标识为`hd`,而SCSI设备则被标识为`sd`。例如,第一个IDE硬盘是`hda`,第一个SCSI硬盘是`sda`。
3. **文件系统**:
CentOS 6 默认使用的文件系统是`EXT4`,这是一种广泛使用的第四代扩展文件系统。而CentOS 7 则采用`XFS`作为默认的日志文件系统,`SWAP`则用于交换分区,用于虚拟内存。
4. **Linux启动过程**:
Linux操作系统启动涉及多个步骤,包括:BIOS自检,MBR引导,GRUB启动菜单,加载内核,以及由内核启动`/sbin/init`进程,进行系统初始化。
5. **init进程**:
`init`是系统中的第一个进程,PID为1,负责启动其他系统服务,并根据运行级别来决定系统如何运行。
6. **运行级别**:
运行级别定义了系统的状态,如0表示关机,1为单用户模式,3是字符界面的多用户模式,5则是图形界面的多用户模式,6代表重启。
7. **系统服务控制**:
在CentOS 7及以上版本中,系统服务的控制通常使用`systemctl`命令,如`start`用于启动服务,`stop`用于停止,`restart`重启服务,`reload`用于重新加载配置,`status`查看服务状态。
8. **关机和重启操作**:
常用命令包括`shutdown -h now`立即关机,`poweroff`同样关机,`init 0`也是关机命令。重启命令有`shutdown -r now`,`reboot`,以及`init 6`。
9. **查看运行级别**:
`runlevel`命令可以查看切换和当前运行级别,而`systemctl`则只能查看默认运行级别。
10. **vim编辑器**:
使用vim编辑文件时,可以通过`ESC`键进入正常模式,然后按`shift + ":"`进入命令模式,输入`q`直接退出,`wq`保存并退出,`!`后接命令可以强制执行。
11. **SELinux**:
SELinux是一种安全子系统,用于实现最小权限原则,限制服务进程可访问的系统资源。其工作模式有:强制模式(enforcing)、宽容模式(permissive)和关闭模式(disabled)。
总结,本资料涵盖了Linux操作系统的基础知识,对于初学者和系统管理员来说是宝贵的参考资料,有助于理解Linux系统的核心运作机制和服务管理。
2021-05-02 上传
2022-07-14 上传
2023-09-14 上传
2023-07-27 上传
2023-05-10 上传
2023-06-28 上传
2023-06-08 上传
2023-05-31 上传
2024-02-20 上传
BiLiInLove
- 粉丝: 0
- 资源: 1
最新资源
- 构建Cadence PSpice仿真模型库教程
- VMware 10.0安装指南:步骤详解与网络、文件共享解决方案
- 中国互联网20周年必读:影响行业的100本经典书籍
- SQL Server 2000 Analysis Services的经典MDX查询示例
- VC6.0 MFC操作Excel教程:亲测Win7下的应用与保存技巧
- 使用Python NetworkX处理网络图
- 科技驱动:计算机控制技术的革新与应用
- MF-1型机器人硬件与robobasic编程详解
- ADC性能指标解析:超越位数、SNR和谐波
- 通用示波器改造为逻辑分析仪:0-1字符显示与电路设计
- C++实现TCP控制台客户端
- SOA架构下ESB在卷烟厂的信息整合与决策支持
- 三维人脸识别:技术进展与应用解析
- 单张人脸图像的眼镜边框自动去除方法
- C语言绘制图形:余弦曲线与正弦函数示例
- Matlab 文件操作入门:fopen、fclose、fprintf、fscanf 等函数使用详解