第一次来写博客!把博客当成一个笔记本,同时拿来练习打字也挺好的(本人农村的,到大学才接触电脑,才学会拼音);希望大家能相互交流,把我写错的知识帮我改正过来,毕竟自学还是有很多知识点是学的不大全的!谢谢大家!
了解Linux
我是在学习单片机过程中了解到Linux这个操作系统,听别人说搞硬件就是弄Linux,可是在此之前我理解硬件就是单片机,原来嵌入式是分:单片机嵌入式和Linux嵌入式;所以我就决定来学一下这个NB的操作系统!我还有STM32的任务在身,所以只能挤点时间出来玩一下Linux!
要点
- 安装、配置虚拟机
- 配置红帽RHEL-server-7.0-x86_64
- 学习重置root密码
- 安装、配置步骤
==》选择虚拟机软件的安装位置(可选择默认位置),选中“增强型键盘驱动程序”复选框
==》取消选中的“启动时检查产品更新”与“帮助完善VMware Workstation Pro”复选框
==》单击“创建新的虚拟机”选项
==》弹出的“新建虚拟机向导”界面中选择“典型”单选按钮
==》选中“稍后安装操作系统”单选按钮
==》类型选择为“Linux”,版本为“Red Hat Enterprise Linux 7 64位”
==》填写“虚拟机名称”字段,并在选择安装位置
==》虚拟机系统的“最大磁盘大小”设置为20.0GB(默认即可),选中多文件(M)
==》单击“自定义硬件”
==》点击处理器,开启虚拟化功能
==》光驱设备此时应在“使用ISO镜像文件”中选中了下载好的RHEL系统镜像文件
==》网络适配器选择“仅主机模式””
==》USB控制器、声卡、打印机设备等不需要的设备统统移除掉。然后单击“关闭” ===》OK!!!
- 配置系统
配置yum仓库
vim /etc/yum.repos.d/rhel.repo
在里面写一下
[rhel]
name=rhel
baseurl=file:///media/cdrom
enabled=1
gpgcheck=0
df –h (看一下目录有没有3.5G光驱)
mkdir /media/cdrom (创建一个目录3.5G)
df –h (看一下目录是否创建了!!!)
umount /dev/sr0
mount /dev/cdrom /media/cdrom
配置网卡(5行命令)
1、iptables –F
2、nmtui
进入一个选择窗口:
-->Edit
-->IPv4:<Manual> <Hide>
-->填写ip地址:192.168.60.10/24
!!!(这个与主机Net1的IP一定不能相同)
3、nm-connection-editor
-->双击进入
-->勾选第一页General的第一个
4、systemctl restart network (重开一下网络)
5、ifconfig (看一下网络)
测试是否成功: 主机ping Net1的IP地址
主机ping 刚刚设置的地址
如果都能ping通就表示连接成功!!!
Xshell使用方法:
ssh ip地址
- 重置root的步骤
先确定是否为RHEL 7系统:
输入命令: cat /etc/redhat-release
屏幕显示:Red Hat Enterprise Linux Server release 7.0 (Maipo)
开启重置
==》重启Linux系统主机并出现引导界面时,按键盘上的e键进入内核编辑界面
修改内核程序
==》在 <linux16 ********** >这行的最后面追加“rd.break”参数(直接连着打)
==》按下Ctrl + X,运行改后的内核程序—>>进入到系统的紧急求援模式
==》输入下面的命令
:/# mount -o remount,rw /sysroot
:/# chroot /sysroot
这里会提示:
要你输入新的
密码!!!
:/# touch /.autorelabel
:/# exit
显示exit
:/# reboot