【Linux】第七部分 Linux中系统管理

【Linux】第七部分 Linux中系统管理



7. Linux中系统管理

7.1 进程和服务

一个正在执行的程序或命令,被叫做“进程”(process)

启动之后一直存在、常驻内存的进程,一般被称作“服务”(service)


7.2 service 服务管理

systemctl 基本语法

systemctl start/stop/restart/status 服务名字 **(分别是 开启 / 停止 / 重启 / 状态) **

ls /usr/lib/systemd 该命令可以查看服务

在这里插入图片描述

这里我们可以看一下当前的网络服务状态

在这里插入图片描述

接下来我们把network停止,再看看他的状态

在这里插入图片描述


systemctl设置后台服务的自启动配置

systemctl list-unit-files 查看服务开机自启动的状态

systemctl disable 服务名字 关闭指定服务的自启动

systemctl enable 服务名字 开启指定服务自启动

例如:

关闭防火墙自启动

systemctl disable firewalld

开启防火墙自启动

systemctl enable firewalld

关机重启命令

指令功能
sync将数据由内存同步到硬盘当中
halt停机,关闭系统 但是,不断电
poweroff关机断电
reboot重启 等同于 shutdown -r now
shutdown默认等一分钟后关机
shutdown -c取消关机
shutdown now立马关机
shutdown n(n表示数字)表示n分钟后关机
shutdown xx:yy表示可以指定什么时间段关闭,例如: shutdown 12:00

那么这里就有一个疑问为什么默认关机需要等一分钟后才执行呢?

原因: Linux 系统中为了提高磁盘的读写效率,对磁盘采取了 “预读迟写”操作方式。当用户保存文件时,Linux 核心并不一定立即将保存数据写入物理磁盘中而是将数据保存在缓冲区中(也就是内存)等缓冲区满时再写入磁盘,这种方式可以极大的提高磁盘写入数据的效率。

但是, 也带来了安全隐患,如果数据还未写入磁盘时,系统掉电或者其他严重问题出现,则将导致数据丢失。所以在关机的时候Linux会先去使用 sync 指令将数据从内存同步到磁盘中去。


总结

以上就是今天要讲的内容,希望对大家有所帮助!!!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值