Linux操作系统安装及服务控制

博观而约取,厚积而薄发。这篇文章主要讲述Linux操作系统安装及服务控制相关的知识,希望能为你提供帮助。
硬盘和分区结构
1.逻辑分区的编号是从5开始,因为1-4已经预留给主分区和扩展分区来使用
2.扩展分区只用于容纳逻辑分区,并不建立文件系统;
因此不能直接向扩展分区中保存文件和目录
 
IDE硬盘中第四个主分区可以表示为hda4 第一个表示为hda1
SCSI硬盘中第四个主分区可以表示为sdb4 第一个表示为sdb1
主机中第一个scsl设备表示为sda
命令
Df-hT 查看磁盘空间类型
Df-h显示目前磁盘空间和使用情况
Systemctl stop firewalld 关闭防火墙
Systemctl disable firewalld 开机不启动防火墙
Setenforce 0 临时关闭安全linux
Vim/etc/selinux/config
改为SELINUX=disabled
Setenforce 0 永久关闭安全Linux
Init 6 重启
Systemctl status firewalld 查看防火墙状态
history 历史
Chkonfig--list 优化
Ctrl+alt+f2 切换到字符终端界面
Alt+f1 切换到图形化界面
运行级别所对应的systemd目标





运行级别




Systemd的target




说明




0




【Linux操作系统安装及服务控制】target




关机状态,使用该级别时将会关闭主机




1




rescue.target




单用户模式,不需要密码验证即可登录系统,多用于系统维护




2




multi-user.target




用户定义/域特定运行级别。默认等同于3




3




multi-user.target




字符界面的完整多用户模式,大多数服务器主机运行在此级别




4




multi-user.target




用户定义/域特定运行级别。默认等同于3




5




graphical.target




图形界面的多用户模式,提供了图形桌面操作环境




6




reboot.target




重新启动,使用该级别时将会重启主机





系统服务控制
systemctl  控制类型 服务名称
控制类型
start:启动
stop:停止
restart:重新启动
reload:重新加载
status:查看服务状态
Linux系统的运行级别
查看运行级别
runlevel命令 只能查看切换运行级别与当前运行级别
systemctl工具 能查看默认的运行级别
临时切换运行级别
init命令 命令参数是运行级别所对应的数字
systemctl工具 命令参数是具体的target
优化启动过程
系统服务管理工具
ntsysv工具:
提供一个交互式、可视化窗口;
可以在字符终端运行;
便于集中管理多个服务;
systemctl工具:
不提供交互式、可视化窗口;
管理单个服务效率更高。
系统服务的启动和控制
ntsysv系统服务管理工具
Ntsysv --level 级别列表
查看系统服务的启动状态
systemctl is-enabled 服务名称
设置系统服务的启动状态
systemctl enable/disable 服务名称
 
 
 



    推荐阅读