登录
首页 >  文章 >  linux

Linux查看当前用户及切换用户方法

时间:2026-04-13 12:25:36 480浏览 收藏

本文系统介绍了在Linux(以Ubuntu 24.04为例)中高效确认当前用户身份及灵活切换用户权限的实用命令:通过whoami、echo $USER和id快速查看用户名与权限细节;用su - username或su username实现带环境重置或保留原环境的用户切换;借助sudo执行单条高权命令或sudo -i进入root shell,兼顾安全性与操作便捷性——无论你是刚入门的新手还是需要日常运维的开发者,掌握这些基础但关键的终端技巧,都能让你更自信、更精准地掌控系统权限。

LINUX如何查看当前用户和切换用户_Linux用户切换与查询命令

如果您需要在系统中确认当前登录的用户身份,或在不同用户之间进行切换以执行特定权限的操作,则可以通过命令行工具快速实现。以下是相关的操作方法。

本文运行环境:Dell XPS 13,Ubuntu 24.04

一、查看当前用户

通过命令可以快速获取当前终端会话所使用的用户名,便于确认操作权限归属。

1、打开终端,输入 whoami 命令并回车,系统将输出当前用户的名称。

2、也可以使用 echo $USER 查看环境变量中存储的当前用户名。

3、执行 id 命令,可同时查看当前用户的UID、GID及所属组信息。

二、切换当前用户

在不退出当前会话的前提下,可通过切换用户命令临时变更身份,适用于需要临时使用其他权限的场景。

1、在终端中输入 su - username,将当前会话切换为目标用户,其中 username 为要切换的用户名。

2、系统会提示输入目标用户的密码,验证通过后即完成切换,此时工作目录为主目录。

3、若仅使用 su username(不带连字符),则仅切换用户身份,保留原环境变量和当前目录。

三、使用sudo临时提权

对于具备sudo权限的用户,可在不切换身份的情况下执行高权限命令。

1、在需要管理员权限的命令前添加 sudo,例如:sudo apt update

2、系统会要求输入当前用户的密码,验证通过后以root权限执行该命令。

3、可通过 sudo -i 模拟完整登录root用户,进入其shell环境。

终于介绍完啦!小伙伴们,这篇关于《Linux查看当前用户及切换用户方法》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~golang学习网公众号也会发布文章相关知识,快来关注吧!

资料下载
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>