Linux第一天

操作系统的特性
1.基本思想(一切皆文件) 目录(文件夹)文件 普通文本文件
2.免费 开源
3.完全兼容POSIX1.0标准
4.多用户、多任务
5.良好的界面 GUI
6.支持多种平台

Linux的基本原则
1、由目的单一的小程序组成
2、一切皆文件,设备的访问入口也是文件
3、避免捕获用户接口,尽量不和用户交互
4、配置文件保存在纯文本格式,只要有一个文本编辑器,足以搞定所有的配置

[root@localhost ~]#
root为用户名(管理员) @代表连接 localhost代表主机名 ~代表当前用户的家目录 #代表管理员
[redhat@localhost ~]$ $代表普通用户

一.查看IP地址

1.在图形用户界面里查看
在这里插入图片描述
在这里插入图片描述
2.输入命令查看IP地址
(1)[root@localhost ~]# ifconfig
在这里插入图片描述
ens33是真实的物理网卡,lo是环回的网卡,virbr0是虚拟网卡

[root@localhost ~]# ifconfig ens33 显示指定网卡的信息
在这里插入图片描述
(2)[root@localhost ~]# dhclient 发起DHCP请求 地址请求(连接网络)
[root@localhost ~]# ip addr
在这里插入图片描述
输入dhclient后如果没有提示则说明输入正确
如果有提示,则需要先关闭进程,重新获取
在这里插入图片描述
也可以输入kill -9 8605 -9是强制的意思 kill ID 结束相应的进程

二.xshell远程连接

在这里插入图片描述
在这里插入图片描述

三.基础命令

1.pwd 打印工作目录
在这里插入图片描述
2.hostname
(1)hostname 查看完整主机名
在这里插入图片描述

(2)hostname xixi 临时修改主机名为xixi,修改后不会立即生效,需要退出重新连接;或者输入bash,开启子进程,即可看到修改成功
在这里插入图片描述
在这里插入图片描述

(3)hostnamectl set-hostname xx 永久更改主机名(重启生效)
在这里插入图片描述

3.切换用户身份
(1)[root@xx ~]# su 切换到root用户并切换环境
(2)[root@xx ~]# su redhat 切换root身份,但不切换工作目录(工作环境不变)
在这里插入图片描述

(3)[root@xx ~]# su - redhat == [root@xx ~]# su -l redhat 切换root身份,并切换环境

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
从普通用户切换到根目录需要密码

4.切换目录
(1)cd / 切换到/目录
(2) cd ~ 切换到当前用户的家目录
(3)cd . 当前目录
(4)cd … 上一级目录
(5)cd - 上一次切换的目录
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

5.修改密码
(1)root用户修改密码
不需要输入原密码,可以不符合密码复杂性规则,可以给任何人修改密码
直接输入password是修改当前用户的密码 ; passwd 用户名 修改普通用户的密码
在这里插入图片描述

(2)普通用户修改密码
需要输入原密码,必须符合密码复杂性规则,passwd修改密码无法指定用户
在这里插入图片描述
(3)删除密码
passwd -d 用户名

6.查看Linux发行版本信息
[root@xx ~]# cat /etc/redhat-release

7.查看内核版本信息
[root@xx ~]# uname -r
在这里插入图片描述
4.18.0-193.el8.x86_64 4主版本号 18子版本号 [0 修正版本号 [193.el. 编译版本号 ]]
1.项目初版本时,版本号可以为 0.1 或 0.1.0,也可以为 1.0 或 1.0.0
2.当项目在进行了重大修改或局部修正累积较多,而导致项目整体发生全局变化时,主版本号加 1
3.当项目在原有的基础上增加了部分功能时,主版本号不变,子版本号加 1,修正版本号复位为 0,因而可以被忽略掉
4.当项目在进行了局部修改或 bug 修正时,主版本号和子版本号都不变,修正版本号加 1
5.另外,编译版本号一般是编译器在编译过程中自动生成的,我们只定义其格式,并不进行人为控制 .

8.重启
reboot shutdown -r now
9.关机
shutdown -h now poweroff

四.破解密码

在这里插入图片描述
重启虚拟机,在这个界面先按一下上下键,然后按e
在这里插入图片描述
在Linux末尾加上rd.break 然后按ctrl+x执行

在这里插入图片描述

在这里插入图片描述
给根系统一个读写的权限

在这里插入图片描述
chroot 切换文件系统
touch /.autorelabel 相当于盖章

步骤:
1、重启虚拟机 + e
2、在linux末尾加上 rd.break ctrl+x执行
3、mount -o remount,rw /sysroot (根分区 给根系统一个读写权限)
4、chroot /sysroot
5、passwd root 或passwd -d root
6、输入新密码:
7、确认密码
8、touch /.autorelabel 盖章
9、exit
10、exit logout

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值