Linux第一周学习笔记(9)

1.13单用户模式

(1)案列分析:

在实际运维工作或者是学习当中,会遇到很多的问题。其中就会遇到忘记root用户的密码,因为在实际的工作当中从做系统是不现实的。我们可以进入单用户模式进行密码的更改。在CentOS 7当中已经没有单用户模式,而是进入emergency模式下进行更改密码

更改密码在CentOS系统里面有两种模式可更改:1.单用户模式;2.救援模式

系统从启命令:1.reboot ;2.init 6 ;3.shutdown -r now

系统关机命令:init 0 poweroff

(2)更改root用户密码

1.重启系统

第一步:重启系统进入系统的时候,按方向“上下”键都可以目的是停留在开机界面。安方向键动光标,定位在第一行按字母“e”编辑它进入CentOS 7系统的启动选项

第二步:进入CentOS 7启动项界面

第三步:编辑CnetOS 7系统启动项,进入emergency模式

1.首先编辑启动项,移动光标找到linux16开头的行

2.进入emergency模式

把“or”改成rw init=/sysroot/bin/bash,编辑结束后同时按下Ctrl+x进入emergency模式

进入emergency模式

第三步:修改root密码

  1. 在emergency模式下切换到原系统,键入chroot /sysroot/命令(后面的sysroot目录就是原系统,也就是CentOS 7系统,在这个下面才能修改root的用户密码)

2.输入passwd root命令更改密码,键入passwd root命令的时候出现小方框乱码,是因为我们做的CentOS 7系统是中文版的但是VMware模拟机当中不支持中文

3.输入LANG=en切换成英文

4.再次输入passwd root命令,此时乱码已经变成英文显示

5.输入新密码两次然后回车键确认,提示passwd:all authentication tokens updated successfully(口令:所有认证令牌更新成功),修改密码成功

第四步:键入touch /.autorelabel命令(注:这个文件名称一定要写对,否则所更改的密码将不能生效,执行的作用就是让SELinux生效,如果不执行,则修改的密码不会生效)

第五步:从启虚拟机

输入新密码登录系统

1.14救援模式

(1)CentOS 6和CentOS 7启动级别划分

CentOS 6及以下版本的系统,启动级别

0:关机

1:单用户

2:多用户

3:多用户(如果没有安装桌面环境,启动此级别命令模式)

4:多用户

5:图形操作界面

6:reboot(重启)

CentOS 7版本系统,启动级别

lrwxrwxrwx. 1 root root 15 1月  22 08:15 /usr/lib/systemd/system/runlevel0.target -> poweroff.target(关机)

lrwxrwxrwx. 1 root root 13 1月  22 08:15 /usr/lib/systemd/system/runlevel1.target -> rescue.target(单用户模式)

lrwxrwxrwx. 1 root root 17 1月  22 08:15 /usr/lib/systemd/system/runlevel2.target -> multi-user.target(多用户模式)

lrwxrwxrwx. 1 root root 17 1月  22 08:15 /usr/lib/systemd/system/runlevel3.target -> multi-user.target(多用户模式)

lrwxrwxrwx. 1 root root 17 1月  22 08:15 /usr/lib/systemd/system/runlevel4.target -> multi-user.target(多用户模式)

lrwxrwxrwx. 1 root root 16 1月  22 08:15 /usr/lib/systemd/system/runlevel5.target -> graphical.target(图形操作界面)

lrwxrwxrwx. 1 root root 13 1月  22 08:15 /usr/lib/systemd/system/runlevel6.target -> reboot.target(重启)

(2).使用救援模式

  1. 设置光驱启动

点击虚拟机设置

左侧选定光驱选项

右侧设备状态栏下的启动连接项打钩

右侧设备状态栏下的启动连接项打钩

点击虚拟机电源项的启动时进入BIOS,进入BIOS模式后设置光驱位第一启动项,光驱设置完成

2.进入救援模式

光驱启动设置完毕后,从启虚拟机。

  • 出现安装界面,选择Troubleshooting进入救援模式

Install CentOS Linux 7:安装CentOS 7系统

Test this media & install CentOS Linux 7:先检测安装镜像文件的可用性,然后在安装CentOS 7系统

Troubleshooting:救援模式

  • 选择Rescue a CentOS Linux sysem

连续窍两次回车,稍等大概30秒

  • 进入到rescue selection界面

1).Contiune(继续)

2).Read-only mount(只读)

3).Skip to shell(直接跳过shell)

4).Quit (Reboot)(从启)

选择1).Contiune(继续),按回车键确认

  • 初始系统挂载到/mnt/sysimage/下面,进入初始界面需要执行chroot /mnt/sysimage命令进入初始系统

  • 执行修改root密码的命令passwd root,输入新密码然后按回车键确认

  • 撤销光驱引导,点击编辑虚拟机设置

取消右侧设备状态栏下的启动连接项的小钩

输入新密码登录系统

-----------------------------------------------------------------命令及使用总结-----------------------------------------------------------------

1.系统从启命令:1.reboot ;2.init 6 ;3.shutdown -r now

2.系统关机命令:init 0 poweroff

3..进入emergency模式

把“or”改成rw init=/sysroot/bin/bash,编辑结束后同时按下Ctrl+x进入emergency模式

4.chroot命令:在emergency模式下切换到原系统,键入chroot /sysroot/命令(后面的sysroot目录就是原系统,也就是CentOS 7系统,在这个下面才能修改root的用户密码)

5.LANG=en切换英文

6.passwd root更改root用户密码

7.touch /.autorelabel命令:这个文件名称一定要写对,否则所更改的密码将不能生效,执行的作用就是让SELinux生效,如果不执行,则修改的密码不会生效

原文地址:http://blog.51cto.com/13577820/2065272

时间: 2024-08-27 16:14:06

Linux第一周学习笔记(9)的相关文章

Linux第一周学习笔记(2)

Linux第一周学习笔记(2) 1.3认识Linux (1).什么是Linux Linux是一个操作系统,比如说微软的winodws.苹果电脑的masOS.早于Linux发行的unix: 我们平时使用的PPT.浏览网站.玩游戏这些都是需要操作系统的层面上来完成的: 也包括了我们现在手机使用的系统有三个版本一个是Andriod和苹果的Los以及微软的windows,Los其实也就是Unix系统而Andriod是Linux系统: 我们生活当中常用的一些网站.游戏.QQ.微信这些应用都是在Linux操

Linux第一周学习笔记(7)

1.9使用putty远程连接Linux (1).使用putty远程连接Linux的准备工作: 1.准备putty远程连接软件 下载站地址: 官网:http://www.putty.org/ 阿铭老师各类软件包下载地址:http://r.amninglinux.com 2.安装putty软件 第一步:双击运行putty-0.70-installer.msi文件 第二步:进入putty安装流程 安装putty点击下一步 选择安装路径(默认) 默认设置,点击下一步 安装完成 (2).配置putty密码

Linux第一周学习笔记(10)

1.15克隆虚拟机 (1)因为以后做实验需要两台机器互联,由于在虚拟机里面做系统较慢所以使用克隆的方式就比较简便,也就是说把原来做好的系统原封不动的进行一个拷贝. (2)克隆虚拟机 第一步:克隆之前先把虚拟机关闭 第二步:开始克隆虚拟机 点击daizhihong-Linux选项卡后选择管理然后点击克隆 进入克隆向导,点击下一步 克隆源,选择虚拟机中的当前状态,然后点击下一步 克隆类型选择"创建链接克隆"(这种方式比较节约磁盘空间) 输入新的虚拟机名称及其存储路径 克隆虚拟机成功 创建成

Linux第一周学习笔记(12)

2.3:ls命令 ls –l命令:列出文件详细信息 ls –i命令:  查看inode号 ls –lh命令:查看文件大小 ls –la命令:查看所有文件以及隐藏的文件 ls –lt命令:按时间的顺序排序 ls –ld命令:只列目录本身(d不加把目录下面的文件及目录列出来) which ll命令:查看别名 ll是ls –l的一个别名 2.4:文件类型 使用ls -l命令查看文件后,在左侧的第一列第一位表示设备类型 d:表示目录 -:表示普通文件(包含文本文档及带色标记的二进制文档) c: 表示字符

Linux第一周学习笔记(14)

2.6,相对和绝对路径 (1).路径:就是某一个文件存放的地方,只要键入这个文件的路径系统就只能直接找到这文件所在位置,所以找一个文件需要输入这个文件的路径. (2).绝对路径:从根开始的路径全部都是绝对路径(也就是说,绝对路径就是从根目录开始,然后一个紧接着又一个的文件分支,直到到达目标目录或者文件.什么叫做根目录:简而言之也就是文件系统的第一个目录就叫做根目录,根目录包含了文件和子目录.子目录里包含了更多的文件和子目录). 例如我们要找到网卡的配置文件"ifcfg-ens33"如下

Linux第一周学习笔记(18)

2.11.CP命令 cp(copy简写)命令:用来将一个或多个源文件或者目录复制到指定的目的文件或目录. cp –r:复制目录 -i:安全选项 ------------------------------------------------------------------------------------------- cp命令:拷贝/etc/passwd/文件到/tmp/目录下从命名成01.txt [[email protected] ~]# cp /etc/passwd /tmp/01

Linux第一周学习笔记(15)

2.8.创建和删除目录 mkdir命令(make directory简写):用于创建目录 mkdir –p命令:级联创建多个目录 mkdir–pv命令:可视化级联创建多个目录 rmdir命令(remove directory简写):用于删除空目录,只能用来删除目录,不能删除文件.(目录下必须为空才能删除) rmdir -p命令:级联创建多个目录(必须为空) touch命令:用来创建新的空文件 ----------------------------------------------------

linux入门-第一周学习笔记

Linux新手入门-第一周学习笔记 一.安装系统注意的问题 1.磁盘分区: 以分配给系统200G内存大小为例: (1)给 /boot 200M大小即可,由于/boot 仅存放内核相关启动文件.不需要给太大的分区. (2)给 / 50G大小,根用户下要存放很多的文件. (3)给/testdir 50G大小,这是我们做实验用到的文件. (4)给swap 4G大小,由于swap是交换分区,其大小推荐是内存的1.5倍~2.0倍 注意:CentOS6.8的文件系统为ext4,而CentOS7.2的文件系统

机电传动控制课程第一周学习笔记

机电传动课程第一周学习笔记 本周的学习内容主要是第一章绪论和第二章机电传动系统的动力学基础,结合课程学习和预习复习回顾内容如下: 1.绪论:学习了机电传动控制目的与任务.发展历程和我们该如何学习这门课程. 2.机电传动系统的动力学基础: a.运动方程式:对于单一拖动系统或者多拖动系统,在分析时一般都折算到一根轴(电动机轴)上,折算的基本原则是,折算前的多轴系统同折算后的单轴系统在能量关系上或功率关系上保持不变.而对于单 走拖动系统的运动方程式如下. b.判断TM/TL的符号:主要概括为三条:规定