搭建Linux学习环境
使用虚拟机搭建
推荐使用Vmware16
注意:
1.不要安装安全类的软件
2.确保window 64位 不是教育版
文件系统(磁盘上组织文件的一种方法和数据结构) ntfs ----支持的单个文件最大是4TB fat32 ----支持的最大单个文件是4G
3.开启虚拟机提示VT-X未开启(物理机没有开启虚拟化)
环境部署系统安装:
虚拟平台(vmware-workstation)+创建一台虚拟机+RHEL-server-8.5-x86_64.iso
(网络模式选择-仅主机 nat* 桥接;磁盘类型ide sata scsi nvme*)
登陆主通过用户名密码验证
linux系统管理员 默认root用户-----后期登录主机通过管理员登录
普通用户 redhat
以管理员身份登录 —— 创建好账户后,在登录界面上,点击下面的not listed ?,用户名是root,密码是之前创建的。
注意:判断命令是否成功,第一种执行后没有任何提示返回到下一个命令提示符 第二种有对应命令结果提示
注意版本号的意思 ——
1.0~2.6之前的版本:A.B.C
RHEL8.2
A--有大幅度变动的主版本号;
B--有一些重大修改的次版本号
C--是指有轻微修订的修正号,C为奇数开发版,偶数是稳定版
基础命令整理
1、查看IP地址
#ip a ==ip addr
2: ens160: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 00:0c:29:c3:cf:a9 brd ff:ff:ff:ff:ff:ff
inet 192.168.220.162/24 brd 192.168.220.255 scope global dynamic ens160
valid_lft 1710sec preferred_lft 1710sec
2.终端(标准的输入输出设备键盘鼠标显示器)
命令 —— tty 查看当前终端的设备文件
虚拟终端:ctrl+alt+F3 ~ F6 ctrl +alt+F2 /dev/tty3 /dev/tty4
模拟终端: 图形化模拟的终端窗口
远程终端: 伪终端 通过远程软件基于远程连接的终端窗口 /dev/pts/0 /dev/pts/1 ...
物理终端
3.终端的命令提示符
[root@localhost ~]#
用户名@主机名 当前路径~标记的是当用户的家目录/root #标记管理员
注:目录----window 文件夹
[redhat@localhost ~]$ pwd (print workdoing directory 打印当前目录路径)
/home/redhat
redhat ~标记的是 /home/redhat $标记普通用户
4.命令的标准格式
1.#命令 #ifconfig
2.#命令 参数 #ip a
3.#命令 -选项... #ls -l #ls -a
4.#命令 -选项... 参数 #ls -l /root
-l 短选项
--long 长选项
5.基础命令
#ip a 查看ip地址
#ifconfig 查看ip地址
#tty 查看当前终端的设备文件名
#cat /etc/redhat-realse 查看操作系统发行版信息
#uname -r 查看内核版本
#pwd 显示当前目录路径
#hostname 查看当前的完整主机名
#hostname HOSTNAME 在当前主机运行状态下临时更改主机名。改完后终端提示符设备主机名需要退出重新登录识别
#hostnamectl set-hostname HOSTNAME vim /etc/hostname 永久更改主机名
#passwd [USERNAME] 修改或者设置用户的密码
#passwd -d [USERNAME] 删除用户密码
注:
管理执行passwd: 可以指定用户名;不要输入之前的密码;可以更改和删除所有用户的密码;密码等级没有严格要求
普通用户执行passwd: 不能至指定用户名只能修改自己的密码;需要输入之前的密码; 密码登记有严格要求
6.系统密码重置
1.重启客户机
2.在启动界面快速将鼠标点进去上下键切换一下(停留在启动界面)+e
3.找到linux开头的行在行尾添加------rd.break------ crtl + x ------- mount -o remount,rw /sysroot ----chroot /sysroot -----passwd root ----touch /.autorelabel ---exit ---exit