1、忘记登陆密码
出现开机画面时
步骤1:按e
步骤2:在界面找到ro crashkernel=auto这一项,改为rw init=/sysroot/bin/sh;这一行的开头是linux16
步骤3:按Ctrl +x
步骤4:chroot /sysroot
步骤5:echo 123456| passwd --stdin root(root是用户名)
步骤6:touch /.autorelabel
步骤7:mount -o remount,ro /
步骤8:exit
步骤9:exit
2、设置进入命令行界面
[root@localhost ~]# systemctl get-default
graphical.target
[root@localhost ~]# systemctl set-default multi-user.target
Removed symlink /etc/systemd/system/default.target.
Created symlink from /etc/systemd/system/default.target to /usr/lib/systemd/system/multi-user.target.
[root@localhost ~]# systemctl get-default
multi-user.target
使用systemctl get-default可以获得当前的默认target;
使用systemctl set-default可以设置默认target,target可以是graphical.target、multi-user.target。
//graphical.target表示开机将默认进入图形界面
//multi-user.target表示开机将默认进入文本界面
3、命令行界面设置分辨率
vi /etc/default/grub
#在倒数第2行的 GRUB_CMDLINE_LINUX参数中的末尾添加以下内容:
net.ifnames=0 vga=0x314
#将上面的文件保存退出。
#执行下面的命令,重新生成目标文件:
grub2-mkconfig > /boot/grub2/grub.cfg
#显示 done完成后,重启系统后生效:
reboot
net.ifnames=0 代表的是:设置 CentOS7.4 默认网卡名称使用eth0。
vga乘号前面的0不变,我也不晓得什么意思,后面的314代表的是分辨率800x600x16。
我将分辨率改为了342,342代表的是分辨率 1152x864x32。
每个版本都有支持的分辨率,这是7版本的分辨率对应的代码表。
大家如果想看自己电脑上分辨率对应编号,可以随便填一个3位数,
在重启的时候,会有提示,大概意思是你的分辨率我们找不到,你需要查
看一下这张表,指定一下吗,你选择ok,然后找一个分辨率指定一下就好了。*
注意:英文不好的还是不要改了,要不然提示看不懂,系统容易奔溃。
4、命令行修改字体和字体大小
#我们先进入到字体的目录:
cd /lib/kbd/consolefonts
然后查看所有的字体:
ls
执行下面命令设置字体:
setfont 字体名字
#如:setfont lat4-16+
#字体后面会发现有数字,数字越大,字号越大。
#字体名字不要写后缀。
#设置好后是不是很开心?但是这只是暂时的,我们可以设置开机默认,将其永久设置。
echo 'setfont 字体名字' >> /etc/bashrc
#内容和之前的保持一直。下次进入系统,就显示此字体了。