目录
Linux的组成
使用桌面终端访问linux
字符命令
基础
1、查看当前linux的发行版信息
[root@localhost ~]# cat /etc/redhat-release
2、查看内核版本
[root@localhost ~]# uname -r
[root@localhost ~]# cat /etc/shells
/bin/sh
/bin/bash
/usr/bin/sh
/usr/bin/bash
或
[root@localhost ~]# chsh -l
/bin/sh
/bin/bash
/usr/bin/sh
/usr/bin/bash
4、查看当前默认的shell
[root@localhost ~]# echo $SHELL
5、Shell提示符:#和$
6、使用命令重启和关闭linux操作系统
查看网卡信息以及获取ip地址
1、获取ip地址
[root@localhost ~]# dhclient
[root@localhost ~]# nmcli con up ens160
ens160是网卡名称,这个代码更常用。
2、查看ip地址
[root@localhost ~]# ip a
注:查出第一个一般是loop back,也就是环回,主要用来本地测试。第二个才是ens160。
远程连接Linux服务器
Xshell远程连接Linux
使用MobaXterm远程连接Linux


远程操作命令
1、切换到你自己在安装系统时添加的普通用户
[root@localhost ~]# su - centos
Last login: Mon Jun 6 15:15:20 CST 2022 on pts/0
[centos@localhost ~]$
2、退回命令执行前
[centos@localhost ~]$ exit
logout
[root@localhost ~]#
3、查看当前登录的用户
[root@localhost ~]# whoami
root
4、修改主机名 --- 需要重新远程连接才生效
[root@localhost ~]# hostname server
[root@localhost ~]# hostnamectl set-hostname server
5、查看主机名配置文件
[root@localhost ~]# cat //后加文件路径
6、查看当前的工作目录
[root@localhost ~]# pwd
/root
[root@localhost ~]# cd /
[root@localhost /]# cd - //注:该操作会让你回到上一次切换的目录下
/root
[root@localhost ~]#
[root@localhost /]# cd /home
[root@localhost home]# cd /home/centos
[root@localhost centos]# cd ~ //注:~代表当前用户的家目录,当前用户为root,则代表为
root用户的家目录
[root@localhost ~]# cd .. //注:..代表当前工作目录的上一级目录
[root@localhost /]# cd . //注:.代表当前工作
8、修改密码 --- 用户密码
[root@localhost ~]# passwd
Changing password for user root.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.
注:修改root账户密码,该过程不需要旧密码,不受任何限制。不过如果密码不足8位,会有个再次输入的确认过程。
[root@localhost ~]# passwd centos
Changing password for user centos.
New password:
BAD PASSWORD: The password is shorter than 8 characters
Retype new password:
passwd: all authentication tokens updated successfully.
注:root账户也可以修改普通用户的密码,该过程与修改root密码相同,也不需要其他条件。
[root@localhost ~]# passwd -d centos//用户名
注:root账户可以删除普通用户密码。
补充:普通用户改密码
1、需要输入原密码。
2、更改密码时不能指定用户名。
3、需要长于8个字符且不能系统化。
重置root密码
这里以rhel9为例:
第1步 重启系统,在下图所示界面按e键,在屏幕上显示内核启动参数。


这里sysroot是以只读的形式挂载的,所以要以可读可写的方式来挂载。
第4步 以读写方式挂载/sysroot。
第5步修改密码




系统会在此处稍微卡一会后进入正常登录界面。