RHCSA--第一章--简单使用Linux

本文介绍了在Linux系统中查看发行版信息、内核版本,以及进行网络配置的相关命令,包括查看IP地址、动态获取IP、释放IP等。同时,讲解了SSH远程连接、用户切换和密码管理的方法,包括重置密码的紧急步骤。
摘要由CSDN通过智能技术生成

第一章

查看当前linux的发行版信息:

[root@localhost ~]# cat /etc/redhat-release
#(1)cat连接   
#(2)最前面的/是根目录(以/开始的为绝对路径) 从第二个/开始为路径分隔符(文件名不能有/)
#(3)etc是linux下 一个系统目录,存放着各种系统配置文件

查看内核版本

[root@localhost ~]# uname -r

地址查询:

[root@localhost ~]# ip a
#该命令可显示本机的网络接口的信息,包括接口的状态、IP地址、子网掩码等

更新网卡配置:

[root@localhost ~]# nmcli c up ens160
Connection successfully activated (D-Bus active path: /org/freedesktop/NetworkManager/ActiveConnection/2)
#nm(NetworkManager) cli(Command-lind命令行)

动态获取IP:

[root@localhost ~]# dhclient
#DHCP配置并显示全过程:
[root@localhost ~]# dhclient -v ens160
#dhclient #如果提示没有该命令,则需要先装包才能使用,

动态IP获取失败(可以看到dhclient的端口号为3360,输入kill -9 3360杀死端口):

[root@localhost ~]# ps -ef|grep dhclient
root        3360    2672  0 00:31 pts/0    00:00:00 grep --color=auto dhclient
#查看端口占用
[root@localhost ~]# netstat -tunlp|findstr 端口号
#主要查看tcp,udp的端口和进程情况

[root@localhost ~]# lsof -i:端口号
#lsof查看端口占用情况,查看服务器端口的占用情况

释放IP:

[root@localhost ~]# dhclient -r

远程连接操作:

[D:\]$ ssh root@192.168.190.130
#ssh(Secure Shell)协议是较可靠,专为远程登陆会话和其他网络服务提供安全性的协议,利用SSH协议可以有效防止远程管理过程中的信息泄露问题

更换视图操作:

[root@localhost ~]# su - root
[root@localhost ~]# su - redhat
#su(switch user变更为其他使用者的身份),su是切换到其他用户,但不切换环境变量,su - 是完整的切换到一个用户环境。(可用分别用export命令查看,发现区别)
[root@localhost ~]# whoami
root
#查看当前登录的用户

更改用户名:

#临时更改用户名
[root@localhost ~]# hostnamectl csa
#永久该用户名
[root@localhost ~]# hostnamectl set-hostname csa

改密码(必须通过远程连接才能改密码):

#高级用户改密码
[root@localhost ~]# passwd
#普通用户
[root@localhost ~]# passwd centos
#密码不能为中文,普通用户不能给高级用户改密码

重置密码:

(1)重启系统8秒内 press ‘e’

(2)找到linux这行,末尾空格后输入 rd.break,然后按ctrl+x

(3)以读写方式挂载/sysroot

switch_root:/# mount -o remount,rw /sysroot/
switch_root:/# chroot /sysroot
sh-5.1#

(4)改密码

sh-5.1# passwd root

(5) 强制重置文件系统的上下文 退出并进入正常登陆界面

sh-5.1# touch /.autorelable
sh-5.1# exit
switch_root:/# exit

重启:

[root@localhost ~]# reboot

(文件/目录/路径)

更改当前的工作目录,即切换目录

[root@localhost ~]# cd /        根目录
[root@localhost ~]# cd -        回到上一次切换的目录
[root@localhost ~]# cd /home    root的家目录
[root@localhost ~]# cd ..       上一级目录

#切换目录后查看当前工作目录
[root@localhost rhel]# pwd      
/home/rhel

[root@localhost ~]# pwd
/root

[redhat@server ~]$ pwd
/home/redhat

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值