RHEL7运行级别和服务

一 RHEL7运行级别

systemd使用“target”而不是运行级。默认情况下,有两个主要

target:multi-user.target:类似于运行级别3

graphical.target:类似于运行级5

1)查看当前默认目标,运行:

systemctl get-default

2)设置一个默认目标,运行:

systemctl set-default TARGET.target

3)查看默认运行级别

[[email protected]RHEL7 ~]# systemctl get-default

multi-user.target

4)设置默认的运行级别

[[email protected]RHEL7 ~]# systemctl set-default multi-user.target

rm ‘/etc/systemd/system/default.target‘

ln -s ‘/usr/lib/systemd/system/multi-user.target‘ ‘/etc/systemd/system/default.target‘

5)切换运行级别

[[email protected]RHEL7 ~]# systemctl isolate multi-user.target

二 RHEL7服务

systemd 的主要的命令行工具是systemctl

注意:servic和 chkconfig 在引进systemd 照常可以使用

systemctl 的语法格式

systemctl start [服务名称]  启动

systemctl restart [服务名称]   重新启动

systemctl stop [服务名称]   停止

systemctl status [服务名称]   状态查询

systemctl enable  [服务名称]  开机自启

systemctl disable  [服务名称]   服务开机不启动

sudo systemctl kill httpd.service有时候,该命令可能没有响应,服务停不下来。这时候就不得不"杀进程"了,向正在运行的进程发出kill信号。

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

锁定服务:systemctl mask sshd   #此时这个服务不可以进行操作

解除服务的锁定:systemctl unmask sshd

列出服务间的依赖关系:systemctl list-dependencies

时间: 2024-10-05 04:55:32

RHEL7运行级别和服务的相关文章

Linux 服务控制与运行级别

如何控制服务的运行状态?如何切换不同的运行级别? 服务控制 ntsysv 仿图形交互界面,集中配置各种服务启动状态 --level 35:同时对指定运行级别中的服务进行管理,不加仅管理当前运行级别中的服务. [[email protected] ~]# ntsysv --level 35 systemctl systemctl {选项} name.servive start:启动 stop:停止 [[email protected] ~]# systemctl start httpd.servi

关于Ubuntu修改默认运行级别

第一种方法:(内核级别的) Sudo vi /etc/default/grub 修改GRUB_CMDLINE_LINUX_DEFAULT=”quiet splash” 为:GRUB_CMDLINE_LINUX_DEFAULT=” text” 然后运行下sudo update-grub2就可了 第二种方法:(基于upstart的”正统”方法) ubuntu的upstart的体系下,/etc/init.d里面基本上都是连接到/lib/init/upstart-job的软连接,所以,对 initscr

Linux:检查当前运行级别的五种方法

运行级就是Linux操作系统当前正在运行的功能级别.存在七个运行级别,编号从0到6.系统可以引导到任何给定的运行级别.运行级别由数字标识. 每个运行级别指定不同的系统配置,并允许访问不同的进程组合.默认情况下,Linux会引导至运行级别3或运行级别5.启动时一次只执行一个运行级别.它不会一个接一个地执行.系统的默认运行级别在SysVinit系统的/etc/inittab文件中指定.但是systemd系统不读取此文件,它使用以下文件/etc/systemd/system/default.targe

Redhat 7修改默认运行级别方法 --RHEL7使用systemd创建符号链接指向默认运行级别

今天装了下正式版的RHEL7,发现熟悉的inittab中没有了修改默认运行级别,打开inittab如下 [[email protected] init.d]# vi /etc/inittab # inittab is no longer used when using systemd. # # ADDING CONFIGURATION HERE WILL HAVE NO EFFECT ON YOUR SYSTEM. # # Ctrl-Alt-Delete is handled by /etc/s

RHEL7/CentOS7默认运行级别和终端分辨率

RHEL7出来已经有一段时间了,终于迎来了CentOS7,昨晚没事就装上了,由于是在VM里面装的,完了之后终端界面的分辨率高的厉害,很难操作,没办法改呗,因为RHEL7用了grub2,而不再是grub了,所以就有了这篇文章:用过Ubuntu的同学应该知道,在12.04之后好像都是grub2了. 好了不多说了,先来修改分辨率吧: 在grub中我们修改的是/boot/grub/grub.conf,而在grub2中要修改的文件是/boot/grub2/grub.cfg;找到 linux16 /vmli

RHEL7.0默认运行级别

修改默认运行级别: rhel7.0 做了很多大的改变,打开inittab看下 # inittab is no longer used when using systemd. /etc/inittab 这个文件已经不再使用systemd,对linux来说,就是一个init程序,可以作为sysVinit和Upstat的替代. systemd使用比sysvinit的运行级别更为自由的target概念作为替代 第三运行级:multi-user.target 第五运行级:graphical.target

Rhel7.2系统时间修改、查看及开机运行级别的设置

设置当前系统时间 查看系统时间并以特定格式进行显示 使用命令# date '+%Y-%m-%d %H-%M' 3.设置服务器开机运行级别为第三运行级别 命令为:#systemcatl set-default multi-user.target 4.查看当前服务器的运行级别,并对查看到的信息进行解释说明 命令为:#runlevel

RHEL7默认运行级别和终端分辨率修改

第三运行级别:multi-user.target 第五运行级别:graphical.target #前者是符号连接指向老大后面的target runlevel3.target -> multi-user.target runlevel5.target -> graphical.target █修改开机默认运行级别: ●方法1: 默认级别转换为3(文本模式) ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/defa

Red Hat Enterprise linux 7与linxu6命令的变化,运行级别,多ip网卡配置,nmtui功能的使用及说明

  注2:常用命令安装:查看anaconda-ks.cfg,确定是否装base软件组 显示部份信息如下: 若没安装base软件组,则一些常规命令如ifconfig等就无法使用.可以使用yumgroupinstall base安装base软件组. 二.rhel7默认运行级别和终端分辨率修改 修改默认运行级别: rhel7.0 做了很多大的改变,打开inittab看下 # inittab is no longer used whenusing systemd. /etc/inittab 这个文件已经