Linux进程与服务
计算机中,一个正在执行的程序或命令,被叫做“进程”(process
)。
启动之后一只存在、常
驻内存的进程,一般被称作“服务”(
service
).
2.1 service服务
1- 查看所有启动服务
ls /etc/init.d/
2- 服务的启动规则
service 服务名 start | stop |· restart | status
2.2 systemctl设置服务开机自启
1-查看服务开机启动状态
systemctl list-unit-files (功能描述:查看服务开机启动状态)
2- systemctl设置后台服务的配置
systemctldisableservice_name (功能描述:关掉指定服务的自动启动)
systemctlenableservice_name (功能描述:开启指定服务的自动启动)
2.3 系统运行级别
multi-user.target等价于原运行级别
3
(多用户有网,无图形界面)
graphical.target等价于原运行级别
5
(多用户有网,有图形界面)
1-查看当前运行级别
systemctl get-default
2-修改当前运行级别
systemctl set-defaultTARGET.target(这里TARGET取multi-user或者graphical)
2.4 防火墙操作
1- 查看防火墙状态
systemctl status ufw
2-临时关闭防火墙
system stop ufw
3-设置防火墙服务自启
systemctl enable ufw
2.5 关机重启
在linux领域内大多用在服务器上,很少遇到关机的操作。毕竟服务器上跑一个服务是永无止
境的,除非特殊情况下,不得已才会关机。
Linux系统中为了提高磁盘的读写效率,对磁盘采取了
“
预读迟写
”
操作方式。当用户
保存文件
时,
Linux
核心并不一定立即将保存数据写入物理磁盘中,而是将数据保存在缓
冲区中,等缓冲区
满时再写入磁盘,这种方式可以极大的提高磁盘写入数据的效率。但是
也带来了安全隐患,如果数
据还未写入磁盘时,系统掉电或者其他严重问题出现,则将导
致数据丢失。使用
sync
指令可以立即
将缓冲区的数据写入磁盘。
1-
将数据由内存同步到硬盘中
sync
2-重启
方法1. reboot
方法2. shutdown -r now
3-停机(不断电)
halt
4-计算机延时停机
shutdown -h [time] ['提示内容']
shutdown -h 1 '系统将在1分钟后关机'
5-立马关机
方法1. poweroff
方法2. shutdown -h now
文章内容大多摘自 尚硅谷相关资料,仅供自学,侵权自删