前言:本篇是 Linux 基本操作篇章的内容!
笔者使用的环境是基于腾讯云服务器:CentOS 7.6 64bit。
学习集:
注:tree 指令不是自带指令需要安装:可行测试如下指令,看看是否存在指令!
若出现:-bash: tree: command not found【即:未安装(点击此处查看安装方式)】[Mortal@VM-12-16-centos StudyingOrder_Linux]$ tree . -bash: tree: command not found
目录索引:
1. 基本语法及功能
2. 使用示例(关注测试过程)
- - 2.1 单用户登录情形测试
- - 2.2 多用户登录情形测试
- - 2.3 用户切换登录情形测试(注意点)
3. 相关文章或系列推荐
1. 基本语法及功能
语法:
- who【直接使用指令】
功能:
- 显示所有登录用户(所有登录用户信息) 【Linux是一个多用户操作系统】
2. 使用示例
2.1 单用户登录情形测试
/* 查看当前操作用户 */
[Mortal@VM-12-16-centos ~]$ whoami
Mortal
[Mortal@VM-12-16-centos ~]$ who
AUser pts/1 2023-06-01 14:49 (111.19.98.49)
2.2 多用户登录情形测试
为了操作测试,此处会同时登录多个用户!【如下图所示:已登录:Mortal用户、AUser用户】
登陆后执行指令测试
如图所示:who 指令会查询显示当前登录的用户信息
2.3 用户切换登录情形测试(注意点)
为了操作测试,此处会同时登录多个用户!【如下图所示:已登录:Mortal用户、AUser用户】
测试:一个切换到其他用户后在查询看结果!【此处切换到root用户测试】
如下图所示:为什么切换到 其他用户后,who 命令却没有 其他用户的相关信息?
- 答:在 Linux 中,以 su 命令切换用户后,并没有登录切换后的用户,而是在原来用户的进程中创建了子进程执行命令,所以 其他用户并没有登录!
3. 相关文章或系列推荐
2. Linux :: 【基础指令篇 :: (补充)指令:(1)】:: whoami 指令 :获取获取当前操作用户名 ;