命令执行的本质:
当输入命令(单词)后敲击回车的那一刻。它就会立刻到以下图片,变量中的文件中去找对应的可执行文件
此路径又叫环境变量
1.shell命令提示符
默认:[root@localhost ~]#
root:现已登录的账户名,可以通过su 普通账户 命令进 行切换查看
@:分隔符
localhost:当前主机名
~:该位置表示当前工作目录,
~ 表示/root
# : 该位置有2种符号
# 表示以root身份登录,
$表示以 普通账户身份登录
1.2.命令格式
主命令 参数 操作对象 主命令:为命令的词组
参数:
短格式:
以减号(-)开头,参数字母
长格式:
以2个减号(--)后跟上完整的参数单词
例一:查看内核
[root@server ~]# cat /etc/redhat-release
Red Hat Enterprise Linux release 9.1 (Plow)
企业发行版本 当前版本 (当前版本代号)
例二: 查看内核版本
[root@server ~]# uname -r
5:主版本号
14:主修订版本号
0-162:次要版本号
6.1:补丁版本
el9:红帽9
x86——64:使用平台
例三:查看shell类型
例四:查看IP地址
命令: ip a ip addr ifconfig 三条命令都可以使用
2.cd命令
命令含义:更改当前工作目录,即切换目录
2.1格式:
cd -参数 路劲 路径:
绝对路径:从/(根)目录开始描述,推荐
相对路径:从当前工作目录开始描述
命令摘要:
[root@server ~]# cd / 切换到根目录
[root@server /]# cd /root 切换到管理员家目录,可以简化为 [root@server ~]# cd ~
注意: cd ~在不同的账户中代表的含义不同,当在fox账户时代表
[root@server ~]# cd /etc 切换到根目录下的etc
[ root@server etc]# cd .. 返回上一级 ”..“本质就是目录
3.查看帮助命令
3.1man命令:
[root@server ~]# man cd
[root@server ~]# q 浏览完之后用q命令退出
3.2 info:解锁命令相关手册
[root@server ~]# info cd
[root@server ~]#
[root@server ~]# q 浏览完之后用q命令退出
4.查看当前文件所在的绝对路径
[root@server ~]# cd /etc/yum.repos.d 首先随便进入一个文件
[root@server yum.repos.d]# pwd 使用 命令查看
/etc/yum.repos.d
[root@server yum.repos.d]#
5.ls浏览当前目录下的内容
6.修改用户密码 ---passwd
[root@server ~]# passwd root
更改用户 root 的密码 。
新的密码:
无效的密码: 密码少于 8 个字符
重新输入新的密码:
passwd:所有的身份验证令牌已经成功更新。
注:修改用户账号时方法一样,且管理员账户可以修改任何账户的密码。
7.date--时间
date意义:用于显示和设置系统的时间或日期
[root@server ~]# date
格式:
date | -参数 | +显示的日期或者时间格式 |
日期时间格式: