`
落地窗
  • 浏览: 439620 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

centos6 修改profile后,无法登录系统(profile修改错误)

 
阅读更多
使用单用户模式登陆去修改profile

一、单用户模式;

单用户模式要求我们输入root用户的密码,否则您无法登录单用户模式;如果您丢失了root用户的密码,并不能用单用户模式来重设您的root密码;

另外单用户模式还有一个前提是您的grub 或者lilo 是能正常工作的;并且您知道您的系统问题发生在哪里,当以单用户模式登录时,您能打开文件系统的写操作,然后进行您想要进行的系统修复;

可能有的弟兄会说“我真的不知道系统哪块出了问题”,呵,如果真的不知道,那我也无能为力了,因为本文档主要讲述登录模式,并不是讲述如何修复系统的;


1、以grub 系统引导管理器,单用户登录方法;


在grub 启动后,移动键盘到Linux的启动项;按e键;然后再移动键盘到类似下面的一行,也就是kernel的那行:


kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet 

把光标移动这行后,再按一下e键,进入编辑这行;在行尾条一个空格 ,然后输入 linux single,也就是类似如下的:


kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=LABEL=/1 rhgb quiet   linux single

结束编辑,按回车返回;
接着我们要启动系统,按一下b键启动;




进去后就只要把/etc/profile改回原样即可
分享到:
评论

相关推荐

    Windows下Neor Profile SQL 配置监控centos(linux)mysql详细步骤

    ### Windows下Neor Profile SQL 配置监控CentOS...需要注意的是,虽然本文主要介绍了使用Neor Profile SQL监控CentOS下的MySQL,但该工具同样适用于其他操作系统和数据库类型,只需根据实际情况调整相应的配置即可。

    CentOS6平台下PostgreSQL数据库的安装

    在本文中,我们将深入探讨如何在CentOS 6平台上安装和配置PostgreSQL数据库,并了解如何在Windows环境下使用数据库管理工具pgAdmin访问这个数据库。PostgreSQL是一个开源的关系型数据库管理系统(RDBMS),它以其...

    等保测评:Centos超时退出问题

    注:我使用的是Centos6 另外本文也顺便说一说在linux系统中,查询配置的一个注意点。 二、设置TMOUT方式 这个是比较通用、简单的方式,通过设置TMOUT,就可以至少对本地tty登录和远程使用ssh登录的用户起作用,但...

    CentOS更改JDK版本.txt

    在CentOS系统中,更改JDK版本是一项常见的操作,尤其对于开发环境或者运行依赖于特定JDK版本的应用程序时尤为重要。本文将详细介绍如何在CentOS上查看当前安装的JDK版本、卸载旧版本以及安装并配置新版本的方法。 #...

    Centos6下JDK的安装

    在Linux系统中,尤其是CentOS 6这样的老版本操作系统上,安装JDK是进行Java编程的基础步骤。JDK,全称Java Development Kit,是Java语言的软件开发工具包,提供了编写、编译、测试和运行Java应用程序所需的所有工具...

    CentOS6.doc

    在正式开始安装 Oracle 11g 之前,我们需要确保 CentOS 6.2 的系统环境满足一定的硬件与软件需求。 ##### 1、系统及配置要求 **系统版本确认:** ``` [root@db1 ~]# cat /etc/redhat-release CentOS release 6.2 ...

    CentOS系统安装SQLServer教程

    ### CentOS系统安装SQL Server 教程详解 #### 一、前言 随着数据库技术的不断发展,SQL Server 作为一款功能强大的关系型数据库管理系统,在企业级应用中占据着重要的地位。对于运行在Linux环境下的应用程序来说,...

    CentOS6,7gcc,gc++离线安装包

    在Linux系统中,GCC(GNU Compiler Collection)是用于编译C、C++、Objective-C、Fortran、Ada以及Go等编程语言的开源编译器。GC++是GCC的一部分,专门用于C++语言的编译。在没有网络连接或者网络环境不稳定的情况下...

    Centos6安装Greenplum操作手册

    ### Centos6下安装Greenplum操作指南 #### 一、安装环境与软件版本说明 在本指南中,我们将使用1台Master服务器和2台Segment服务器来构建Greenplum集群。以下是具体的硬件与软件配置: - **主机数量**: 3台虚拟机...

    Centos6安装oracle11g详细图文.doc

    在CentOS 6环境下安装Oracle 11g是一项复杂的过程,需要遵循一系列步骤来确保所有必要的组件和配置都已到位。以下是对整个安装过程的详细解释: 首先,更新系统是安装任何新软件前的重要步骤。在CentOS 6中,通过`...

    64位centos6下Oracle11g安装实录

    在64位CentOS6操作系统上安装Oracle 11g是一项技术性较强的任务,涉及到多个步骤和系统配置。以下是详细的安装过程和关键知识点: 1. **禁用Selinux和防火墙**: - Selinux是一种强制访问控制安全策略,对于Oracle...

    centos6.7安装jdk

    ### CentOS 6.7 安装 JDK 1.8 的详细步骤 在 CentOS 6.7 上安装 JDK 1.8 是一项常见的任务,对于运行 Java 应用程序至关重要。以下是从连接到服务器到验证安装的整个过程: #### 1. 连接到 CentOS 服务器 首先,...

    centos6/linux6下weblogic1036集群搭建

    1. **操作系统**:CentOS 6.4 是一个基于Linux的服务器操作系统,它提供了稳定和安全的基础,适合运行WebLogic这样的企业级应用服务器。 2. **WebLogic版本**:WebLogic 10.3.6 是Oracle公司提供的一个中间件产品,...

    CentOS7系统QT交叉编译工具

    在Linux开发环境中,CentOS7是一个广泛使用的操作系统,尤其在服务器和嵌入式领域。而QT则是一款强大的图形用户界面库,适用于多种平台,包括桌面系统和嵌入式设备,如ARM开发板。本篇文章将深入探讨如何在CentOS7...

    CentOS7系统下的ARM交叉编译工具

    本资源包“CentOS7系统下的ARM交叉编译工具”提供了在CentOS7系统上进行ARM架构程序开发所需的工具链,允许开发者在X86或X86_64架构的主机上构建能在ARM平台上运行的C/C++应用程序。 首先,我们来理解一下交叉编译...

    CentOS 6下gcc升级的操作记录(由默认的4.4.7升级到6.4.0版本)

    在CentOS 6.9系统中,原始安装的GCC版本为4.4.7,对于某些依赖于较新C++特性的应用程序(如使用C++11标准的应用),原生GCC版本可能无法满足需求。因此,在本篇文档中,我们将详细介绍如何将CentOS 6.9中的GCC版本从...

    ( CentOS 6安装Oracle 11gR2数据库.doc )

    在本教程中,我们将详细介绍如何在CentOS 6操作系统上安装Oracle 11g Release 2 (11gR2) 数据库。首先,确保你的系统是CentOS 6,并且满足Oracle 11gR2的硬件和软件要求。 1. **安装前准备** 在开始安装之前,需要...

    Centos7安装golang

    修改完`/etc/profile`后,需要让修改的环境变量立即生效: ```bash source /etc/profile ``` #### 六、验证安装 1. **检查Go语言版本** 执行`go version`命令,如果安装配置正确,将显示当前安装的Go语言版本...

Global site tag (gtag.js) - Google Analytics