- 浏览: 2159284 次
- 性别:
- 来自: 合肥
文章分类
- 全部博客 (401)
- Agile (16)
- Apache Commons (3)
- Architecture (8)
- DB.MongoDB (5)
- DB.Mysql (3)
- DB.Oracle (34)
- DirectoryService (1)
- DotNet (1)
- English (3)
- Groovy (0)
- Html (28)
- Java (67)
- Java.Aixs (7)
- Java.Cache (2)
- Java.jPBM (1)
- Java.Resin (6)
- Java.Spring (4)
- Java.Struts2 (5)
- Java.Tomcat (16)
- Javascript (45)
- Javascript.Google Map (2)
- Javascript.Jquery (8)
- Life (15)
- Maven&Ant (4)
- Network (5)
- OS.Linux (45)
- OS.Windows (10)
- OS.Windows.Office (1)
- PlayFramework (15)
- Python (28)
- Reading notes (11)
- Security (13)
- Server.Apache (3)
- Server.Nginx (7)
- Test (6)
- Tool (15)
- Work.Solution (15)
- Other (20)
- SSO&CAS&Identity (13)
最新评论
-
hutuxiansheng123:
防火墙、Iptables、netfilter/iptables、NAT 概述 -
dacoolbaby:
非常棒的正则表达式,非常适用。万分感谢。
用python分析nginx的access日志 -
loot00:
您好! 我也遇到了相同的错误信息。我是用f_link_lob ...
LOB variable no longer valid after subsequent fetch -
feihangchen:
@OnApplicationStop public clas ...
Play framework 1.2.3 Jobs定时任务、异步任务、引导任务、触发任务、关闭任务 -
洞渊龙王:
谢谢了
www.w3.org被qiang导致logback报错:Connect reset
转自:“葡萄呀 Enjoy your life”的博客 Linux运行级别介绍
运行级别就是操作系统当前正在运行的功能级别。级别是从0到6,具有不同的功能。这些级别定义在/ect/inittab文件中。这个文件是init程序寻找的主要文件,最先运行的服务是那些放在/etc/rc.d目录下的文件。
Linux下有7个运行级别:
运行级别原理:
1.在目录/etc/rc.d/init.d下有许多服务器脚本程序,一般称为服务(service)
2.在/etc/rc.d下有7个名为rcN.d的目录,对应系统的7个运行级别
3.rcN.d目录下都是一些符号链接(即软链接)文件,这些链接文件都指向/etc/rc.d/init.d目录下的service脚本文件,命名规则为K+nn+服务名或S+nn+服务名,其中nn为两位阿拉伯数字。
4.系统启动时,会根据指定的运行级别进入对应的rcN.d目录,并按照文件名顺序检索目录下的链接文件:对于以以S开头的启动脚本,将以start参数来运行。而如果发现存在相应的脚本以K开头的连接,而且已经处于运行态了(以/var/lock/subsys/下的文件作为标志),则将首先以stop为参数停止这些已经启动了的守护进程,然后再重新运行。这样做是为了保证是当init改变运行级别时,所有相关的守护进程都将重启。
5.查看运行级别用:runlevel
#表示当前系统运行在level 3模式下
6.进入其它运行级别用:init N,如果init 3则进入终端模式,init 5则登录图形GUI模式
#表示运行级别由3进入到5
#再次输入init 3,则运行级别由5回到3
7.另外init0为关机,init 6为重启系统
注意:
输入init 0,系统会关机;输入init 6,系统会自动重启。这两个命令要非常小心!
标准的Linux运行级别为3或5,如果是3的话,系统就在多用户状态;如果是5的话,则是运行着X Window系统。
不同的运行级别有不同的用处,也应该根据自己的不同情形来设置。
例如,如果丢失了root口令,那么可以让机器启动进入单用户状态来设置。
1. 在启动后的GRUB界面输入e;
2.光标选择kernel那一行,再次输入e;
3.在最后添加“空格single”,回车;
4.按b键进入单用户模式;
5.通过passwd root命令,修改root的密码;
6.重启系统。
运行级别就是操作系统当前正在运行的功能级别。级别是从0到6,具有不同的功能。这些级别定义在/ect/inittab文件中。这个文件是init程序寻找的主要文件,最先运行的服务是那些放在/etc/rc.d目录下的文件。
Linux下有7个运行级别:
- 0 系统停机模式,系统默认运行级别不能设置为0,否则不能正常启动,机器关闭。
- 1 单用户模式,root权限,用于系统维护,禁止远程登陆,就像Windows下的安全模式登录。
- 2 多用户模式,没有NFS网络支持。
- 3 完整的多用户文本模式,有NFS,登陆后进入控制台命令行模式。
- 4 系统未使用,保留一般不用,在一些特殊情况下可以用它来做一些事情。例如在笔记本电脑的电池用尽时,可以切换到这个模式来做一些设置。
- 5 图形化模式,登陆后进入图形GUI模式,X Window系统。
- 6 重启模式,默认运行级别不能设为6,否则不能正常启动。运行init 6机器就会重启。
运行级别原理:
1.在目录/etc/rc.d/init.d下有许多服务器脚本程序,一般称为服务(service)
2.在/etc/rc.d下有7个名为rcN.d的目录,对应系统的7个运行级别
3.rcN.d目录下都是一些符号链接(即软链接)文件,这些链接文件都指向/etc/rc.d/init.d目录下的service脚本文件,命名规则为K+nn+服务名或S+nn+服务名,其中nn为两位阿拉伯数字。
4.系统启动时,会根据指定的运行级别进入对应的rcN.d目录,并按照文件名顺序检索目录下的链接文件:对于以以S开头的启动脚本,将以start参数来运行。而如果发现存在相应的脚本以K开头的连接,而且已经处于运行态了(以/var/lock/subsys/下的文件作为标志),则将首先以stop为参数停止这些已经启动了的守护进程,然后再重新运行。这样做是为了保证是当init改变运行级别时,所有相关的守护进程都将重启。
5.查看运行级别用:runlevel
#表示当前系统运行在level 3模式下
6.进入其它运行级别用:init N,如果init 3则进入终端模式,init 5则登录图形GUI模式
#表示运行级别由3进入到5
#再次输入init 3,则运行级别由5回到3
7.另外init0为关机,init 6为重启系统
注意:
输入init 0,系统会关机;输入init 6,系统会自动重启。这两个命令要非常小心!
标准的Linux运行级别为3或5,如果是3的话,系统就在多用户状态;如果是5的话,则是运行着X Window系统。
不同的运行级别有不同的用处,也应该根据自己的不同情形来设置。
例如,如果丢失了root口令,那么可以让机器启动进入单用户状态来设置。
1. 在启动后的GRUB界面输入e;
2.光标选择kernel那一行,再次输入e;
3.在最后添加“空格single”,回车;
4.按b键进入单用户模式;
5.通过passwd root命令,修改root的密码;
6.重启系统。
发表评论
-
openssl 非对称加密DSA,RSA区别与使用介绍(转)
2012-10-26 16:42 14197在日常系统管理工作中,需要作一些加解密的工作,通过openss ... -
Virtualbox下为CentOS增加新硬盘、Linux添加新硬盘、vsftp配置用户磁盘配额(磁盘限额)
2012-09-27 16:29 4266增加新磁盘: 1,关闭CentOS系统(如果不关闭cento ... -
加密ssl vsftp、ftp隐式加密&显式加密
2012-09-27 14:30 9431FTP over SSL (Implicit)隐式ssl与FT ... -
(转)vsftp详细配置、/etc/vsftpd/vsftpd.conf
2012-09-26 15:26 12271匿名用户权限控制: ano ... -
CentOS下vsftp设置、匿名用户&本地用户设置、PORT、PASV模式设置
2012-09-26 14:22 649971, 安装:yum install vsftp ... -
(转)sshd_config配置 详解
2012-09-25 16:05 7464转自:sshd_config配置 详解 # 1. 关于 S ... -
sftp配置
2012-09-25 09:34 20810限制sftp用户(必须是操作系统用户)的访问权限 不设置Chr ... -
ftp、sftp、scp、ssh、openssh
2012-09-24 10:11 21473FTP(File Transfer Protocol) ... -
Linux time命令、dd命令、测试硬盘读写速度、磁盘备份恢复
2012-09-12 10:08 6169time命令常用于测量一个 ... -
NFS安装配置及常见问题、/etc/exports配置文件、showmount命令
2012-09-11 09:25 932471,服务器端软件:安装nfs-utils和portmap(rp ... -
网络文件系统(Network File System,NFS)、NFS安全配置相关、NFS相关端口及防火墙设置
2012-09-10 14:35 1739网络文件系统(Network File System,NFS ... -
(转)udev、给硬盘分配固定设备名(符号链接)
2012-09-10 13:45 8262man udev - 动态设备管理 為什麼採用 udev(s ... -
linux网络配置相关命令、虚拟网络接口eth0:0
2012-09-06 10:11 32157网络接口(interface)是网络硬件设备在操作系统中的表示 ... -
linux网络配置相关文件
2012-09-05 16:35 1934网络接口(interface)是网 ... -
Linux man命令、帮助文档Section
2012-09-05 14:34 4767linux man的常用用法: man section cmd ... -
Linux安装源码包
2012-09-04 14:39 6469在linux下面安装一个源码包是最常用的,笔者在日常的管理工作 ... -
(转)如何查看Linux 硬件配置信息、dmesg命令、Linux版本
2012-08-31 14:06 2903转自:如何查看Linux 硬件配置信息 机器中所有可用网卡及 ... -
Linux常见设备及相应/dev/xxx文件名、Mount Point、挂载点、Mount命令、fstab、挂载分区
2012-08-31 11:18 11703Linux 中的设备有2种类型 ... -
VirtualBox 4.1安装CentOS6 Server版 - 问题记录、Linux Mount点
2012-08-31 09:51 76371,CentOS系统下载页面htt ... -
x86,I386,i686, x86_64, x64,amd64、Windows Linux AIX下查看CPU位数和操作系统位数、rpm包名
2012-08-29 11:12 12466a2ps-4.13b-57.2.el5.i386.rpm ...
相关推荐
本文将详细介绍如何在Linux环境下修改root密码。 首先,我们需要了解Linux系统在启动时会通过GRUB(Grand Unified Bootloader)引导加载器来选择要运行的操作系统内核。当电脑启动时,屏幕会显示GRUB菜单,此时我们...
本文将详细介绍一种常见的恢复root密码的方法,并深入解释每个步骤背后的原理和技术细节。 #### 方法一:通过单用户模式重置密码 **1. 重启系统至GRUB或LILO引导菜单** - 首先,你需要重启你的Linux系统。 - 当...
由于其重要性,root密码的安全性和正确性至关重要。如果你发现自己忘记了root密码或者需要为新系统设置初始密码,可以按照以下步骤进行修改: 1. **重启计算机**:首先,你需要重启你的Linux系统。在启动过程中,当...
本篇将详细介绍一种常见的通过GRUB启动菜单来重置root密码的方法。 首先,当计算机启动时,会在BIOS/UEFI引导后进入GRUB(Grand Unified Bootloader)启动管理器。在GRUB界面,你可以通过以下步骤来编辑启动参数以...
这些方法是为了解决Linux系统中root密码遗忘的问题,它们允许管理员在不破坏系统完整性的情况下恢复对系统的访问。然而,应当注意,这些操作涉及对系统关键文件的直接修改,必须谨慎操作,以免引起不必要的系统故障...
当Linux系统启动时,它会经过多个运行级别(Run Level),其中运行级别1是单用户模式,此时系统只加载最基本的服务,主要用于系统维护和故障恢复。在这个模式下,我们可以无需密码直接以root身份登录,从而修改root...
然而,如果忘记了root密码,或者需要在没有密码的情况下进行紧急维护,就需要通过特定的步骤来破解或重置root密码。以下是一种常见且实用的方法,通常称为GRUB引导加载器的救援模式。 1. **启动Linux并进入GRUB引导...
在Linux操作系统中,有时可能会遇到忘记root密码的情况,这会导致无法使用高级权限执行必要的系统管理任务。在这种情况下,可以通过进入单用户模式来重置root密码。单用户模式是一种低级别的运行模式,允许管理员在...
本文将详细介绍一种常见的Linux密码恢复方法,即通过LILO(Linux Loader)引导加载器来重置root用户的密码。 1. LILO引导恢复密码步骤 - **启动过程中的干预**:当Linux系统启动时,通常会显示LILO引导界面。此时...
6. **安全建议**:在重置密码后,建议立即更新任何备份策略,以防止旧的备份被用旧密码恢复。同时,定期更改ROOT密码,并且严格限制谁可以访问这些高权限账户,以提高系统安全性。 总的来说,"NC-ROOT用户重置工具...
使用该工具,管理员无需经历复杂的恢复过程,可以快速地更改root密码,确保系统的正常运行和安全性。在解压文件后,用户通常需要按照工具提供的说明文档进行操作,这可能包括启动设备到特定模式、连接到设备的控制台...
首先,文章介绍了两种主要的密码恢复方法:紧急修复模式和单用户模式。紧急修复模式是在系统无法正常启动时,通过安装光盘或修复软盘进入一个基础环境,访问硬盘上的系统文件,恢复口令。具体步骤包括修改BIOS启动...
在Linux操作系统中,单用户模式是一种特殊的运行级别,通常用于系统维护、故障排查或紧急修复。在这种模式下,系统只启动必要的服务,且通常不需要普通用户的登录验证,只有root权限可以操作。当需要修改root密码而...
Linux的运行模式有7个级别 0 关机 1 单用户模式(用来找回root密码) 2 多用户无网络模式 3 多用户有网络模式 4 备用 5 图形化界面 6 重启 除单用户模式外,均可用init x切换(不要尝试4和6) init x 单用户运行...
在Linux系统中,尤其是CentOS这样的企业级操作系统中,root用户具有最高权限,可以执行所有系统级别的操作。然而,有时可能会出现忘记root密码的情况,这时就需要通过特定的步骤来重置root密码。以下是一个详细的...
Linux 忘记密码是许多用户经常遇到的问题,本文将介绍几种常用的解决方法,包括使用 LILO、GRUB、系统安装盘等方式来恢复 root 密码。 一、使用 LILO 在出现 LILO 提示符时键入 "linux single",回车可直接进入 ...
这表示系统将以只读写模式启动,并进入单用户模式,这是一种低级别的运行级别,通常用于系统维护和故障恢复。 完成编辑后,按下`Ctrl+X`或者`F10`来启动系统,此时系统将不会按照常规方式启动,而是直接进入bash ...
在Linux系统中,单用户模式是一种特殊的运行级别,主要用于系统维护工作,如修复文件系统错误、恢复丢失的密码等。通常,单用户模式仅允许一个用户登录,并且禁用了网络服务,这有助于确保系统的安全性。 若忘记Red...