How to confirm if a system runs with rescue target in Red Hat Enterprise Linux 7

https://access.redhat.com/solutions/674753

 SOLUTION 已验证 - 已更新 2014年一月16日11:48 - 

English 

环境

  • Red Hat Enterprise Linux 7

问题

  • How to confirm if a system runs with rescue target in Red Hat Enterprise Linux 7?

Raw

   The following description is found in man of runlevel command.
   ------------------------------------------------------------------------
    This is a legacy command available for compatibility only. It should
    not be used anymore, as the concept of runlevels is obsolete.
   ------------------------------------------------------------------------

决议

runlevel command still works with systemd. You can continue using that however runlevels is a legacy concept in systemd and is emulated via 'targets' and multiple targets can be active at the same time. You can confirm the current run level with the following command.

Raw

# systemctl list-units --type=target

< rescue mode >

~]# systemctl list-units --type=target
UNIT                LOAD   ACTIVE SUB    DESCRIPTION
basic.target        loaded active active Basic System
cryptsetup.target   loaded active active Encrypted Volumes
local-fs-pre.target loaded active active Local File Systems (Pre)
local-fs.target     loaded active active Local File Systems
paths.target        loaded active active Paths
rescue.target       loaded active active Rescue Mode <--- runlevel 1
slices.target       loaded active active Slices
sockets.target      loaded active active Sockets
swap.target         loaded active active Swap
sysinit.target      loaded active active System Initialization
timers.target       loaded active active Timers

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.

11 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.

< run level 3 >

~]# systemctl list-units --type=target
UNIT                LOAD   ACTIVE SUB    DESCRIPTION
basic.target        loaded active active Basic System
cryptsetup.target   loaded active active Encrypted Volumes
getty.target        loaded active active Login Prompts
local-fs-pre.target loaded active active Local File Systems (Pre)
local-fs.target     loaded active active Local File Systems
multi-user.target   loaded active active Multi-User System <--- runlevel 3
network.target      loaded active active Network
nfs.target          loaded active active Network File System Server
paths.target        loaded active active Paths
remote-fs.target    loaded active active Remote File Systems
slices.target       loaded active active Slices
sockets.target      loaded active active Sockets
sound.target        loaded active active Sound Card
swap.target         loaded active active Swap
sysinit.target      loaded active active System Initialization
timers.target       loaded active active Timers

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.

16 loaded units listed. Pass --all to see loaded but inactive units, too.
To show all installed unit files use 'systemctl list-unit-files'.

如下是转帖者加的:
 

[postgres@server2 ~]$ systemctl list-units --type=target --all
  UNIT                   LOAD      ACTIVE   SUB    DESCRIPTION
  basic.target           loaded    active   active Basic System
  cryptsetup.target      loaded    active   active Encrypted Volumes
  emergency.target       loaded    inactive dead   Emergency Mode
  final.target           loaded    inactive dead   Final Step
  getty.target           loaded    active   active Login Prompts
  graphical.target       loaded    inactive dead   Graphical Interface
  local-fs-pre.target    loaded    active   active Local File Systems (Pre)
  local-fs.target        loaded    active   active Local File Systems
  multi-user.target      loaded    active   active Multi-User System
  network-online.target  loaded    active   active Network is Online
  network-pre.target     loaded    inactive dead   Network (Pre)
  network.target         loaded    active   active Network
  nss-lookup.target      loaded    inactive dead   Host and Network Name Lookups
  nss-user-lookup.target loaded    inactive dead   User and Group Name Lookups
  paths.target           loaded    active   active Paths
  remote-fs-pre.target   loaded    inactive dead   Remote File Systems (Pre)
  remote-fs.target       loaded    active   active Remote File Systems
  rescue.target          loaded    inactive dead   Rescue Mode
  shutdown.target        loaded    inactive dead   Shutdown
  slices.target          loaded    active   active Slices
  sockets.target         loaded    active   active Sockets
  swap.target            loaded    active   active Swap
  sysinit.target         loaded    active   active System Initialization
● syslog.target          not-found inactive dead   syslog.target
  time-sync.target       loaded    inactive dead   System Time Synchronized
  timers.target          loaded    active   active Timers
  umount.target          loaded    inactive dead   Unmount All Filesystems

LOAD   = Reflects whether the unit definition was properly loaded.
ACTIVE = The high-level unit activation state, i.e. generalization of SUB.
SUB    = The low-level unit activation state, values depend on unit type.

27 loaded units listed.
To show all installed unit files use 'systemctl list-unit-files'.
[postgres@server2 ~]$ 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Flutter是Google开发的一款跨平台框架,用于开发Android和iOS应用程序。在Windows上使用Flutter进行开发时,确保安装的Windows版本是1的版本是非常重要的。 如果您遇到了无法确认已安装的Windows版本是否是1版本的问题,可以通过以下步骤来解决: 1. 首先,打开计算机的“设置”选项。可以通过在桌面上右键单击并选择“设置”来打开它。 2. 在“设置”窗口中,选择“系统”选项。 3. 在“系统”选项中,选择“关于”选项。 4. 在“关于”页面中,您将找到计算机的详细信息,包括安装的Windows版本。检查该信息,确认是否为Windows 1版本。 如果您发现安装的Windows版本不是1版本,则需要更新您的Windows操作系统。对于Windows 1版本的安装,您可以通过以下步骤来更新您的操作系统: 1. 打开计算机的“设置”选项。 2. 选择“更新和安全”选项。 3. 在“更新和安全”窗口中,选择“Windows 更新”选项。 4. 在“Windows 更新”选项中,选择“检查更新”按钮。 5. 系统将自动检查更新并提供可用的更新。如果有更新可用,请选择“安装更新”按钮来更新您的Windows操作系统。 请注意,安装更新可能需要一段时间,视您的网络连接和计算机性能而定。一旦更新完成,您现在应该具有安装了Windows 1版本的操作系统。 总之,为了在Windows上使用Flutter进行开发,确保安装的Windows版本是1版本是至关重要的。通过按照上述步骤检查和更新Windows操作系统,您现在应该可以确认并确保安装的Windows版本是1版本。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值