#查看当前用户[root@wy ~]# iduid=0(root) gid=0(root) 组=0(root)[root@wy ~]# whoamirootsu  切换用户-   在切换用户的同时,把用户的环境变量全部切换到那个用户的环境变量下;若不加这个-,就是当前的环境变量下注:root切换到其他用户下,不需要输入密码;而其他用户切换到root下,是需要输入密码的。# -
原创 2017-01-12 19:10:43
1380阅读
linux系统下,有些操作是普通用户做不了的,就需要切换到root下去操作。普通用户的shell提示符是$,root用户的提示符是#。切换用户的命令:su语法:su [-] username (不加username是切换到root下)su后面可以不跟“-”,不跟“-”的话,只是切换了身份,shell环境却不变。su - username :用户身份和shell环境一起更改。“-”的作用就是初始化当
原创 2016-03-03 20:37:38
2869阅读
su - 切换用户环境变量
原创 2016-12-27 07:46:05
844阅读
su 切换用户Linux系统中,有时候普通用户有些事情是不能做的,除非是root用户才能做到。这是就需要心事切换到root身份来做事了。下面做一个小实验,创建“test”账户,并修改其密码,这样我们就可以使用test账户登录Linux了。[root@qiangzi ~]# useradd test[root@qiangzi ~]# passwd test更改用户 test 的密码 。新的 密码:
原创 2017-06-12 14:42:41
894阅读
 
转载 2020-05-14 14:22:00
387阅读
2评论
1.su命令su命令可以切换用户的命令,切换时需要输入用户名和密码。2.su命令的使用方法su  username //切换到指定的用户,不加载配置文件和环境变量。su - username //切换到指定的用户,加载配置文件和环境变量。su - -c "touch /ymp/1.txt"  username //用指定用户的身份执行一条命令。
原创 2018-03-29 15:33:59
4184阅读
Ansible是一款用于自动化配置、部署和管理IT基础设施的开源工具,它能够帮助系统管理员简化日常工作,提高效率。在Ansible的使用中,经常会遇到需要切换用户的场景,这就需要使用su命令来切换用户。 在Ansible中,su命令用于切换用户。有时候,我们需要以其他用户的身份执行一些命令或者脚本,这时候就需要用到su命令。在Ansible的playbook中,如果需要以其他用户身份执行任务,可
原创 2024-03-11 10:47:22
240阅读
# Android 使用 `su` 切换用户的实现指南 在 Android 开发中, 使用 `su` 切换用户是一个重要的任务,特别是在需要管理员权限执行特定命令时。本文将为刚入行的开发者详细解读如何实现这一目标,从整体流程到具体代码实现。 ## 整体流程 下面是实现 "su 切换用户" 的整体流程: | 步骤 | 描述 | |------|------| | 1 | 获取当前用户
原创 2024-10-26 05:26:17
56阅读
1.su命令su命令可以切换用户的命令,切换时需要输入用户名和密码。2.su命令的使用方法su  username //切换到指定的用户,不加载配置文件和环境变量。su - username //切换到指定的用户,加载配置文件和环境变量。su - -c "touch /ymp/1.txt"  username //用指定用户的身份执行一条命令。
原创 2018-03-29 15:33:53
9376阅读
摘要:最近遇到一个问题,在测试环境上发现使用su无法切换账户,但是这两个账户都是可以登录的,于是就开始百度,找到了解决问题的办法。解决方案如下:第一步:使用root用户登录系统,或者有root权限的用户登录第二步:查看文件权限,例如ll -a /bin/su ll -a /usr/bin/passwd 观察显示结果,正确的结果为: -rwsr-xr-x 1 root root 36936 Feb
su 切换用户su - wyp 切换用户wyp,并把用户的环境变量,如:PATH,家目录等,全部切换过来。如果不加- 环境变量还是上一个用户su - -c "mkdir /tmp/1.txt" wyp 在root身份下,暂时使用wyp的身份和变量,执行命令。                  &n
原创 2015-07-27 14:40:28
470阅读
su USERNAME:直接切换到指定用户,但是环境变量等参数还是原来的用户su - USERNAME:直接切换到指定用户,但是环境变量等参数是切换用户的常用选项:-c  “COMMAND” 切换到指定用户后执行命令,然后再回来
原创 2017-01-08 19:46:06
461阅读
关于“su hive无法切换用户”的问题描述 在很多使用Hadoop的深度学习和数据处理项目中,我们可能会遇到“su hive无法切换用户”的问题。每当我们尝试使用 `su - hive` 切换到hive用户时,系统都会返回错误,导致无法正常执行与Hadoop相关的任务。这不仅使得数据处理的效率降低,还极大影响了我们的工作流程。因此,找出解决这一问题的方法是至关重要的。 背景定位 首先,让我
原创 7月前
26阅读
    今天遇到一个客户反映非root用户SSH登陆慢,还有su切换到非root用户也很慢,这个很奇怪了没遇见过。    他的系统是SUSE的,怎么排查了,首先想到的是strace神器,strace -tt su xxx,查看耗费时间最久的recvmsg(4, {msg_name(0)=NULL, msg_iov(1)=[{":1.626674\0\0\0\0\0\0\0\4\1s\0#\0\0\
翻译 2019-08-23 15:09:26
6478阅读
一、su 1.命令详解su是switch user的缩写,用户切换命令,通过该命令可以实现任何身份的切换,包括从普通用户切换为 root 用户,从 root 用户切换为普通用户,以及普通用户之间的切换。普通用户之间切换、普通用户切换至 root 用户,都需要知晓对方的密码,只有正确输入密码,才能实现切换。从 root用户切换至其他用户,无需知晓对方密码,直接可切换成功。su 用于临时切换身份到另一
转载 2023-08-31 12:58:42
240阅读
su 切换用户命令 su语法 su [-] username后面可以跟”-“,也可以不跟。普通用户su不加username时就是切换到root用户,当然root用户同样可以su到普通用户。”-“这个字符的作用是,加上后会初始化当前用户的各种环境变量。加与不加的区别:[test@localhost ~]$ pwd/home/test[test@localhost ~]$ su密码:[root@loc
原创 2016-05-21 10:00:06
4889阅读
  使用ansible有段时间了,写几个ansible进阶的小技巧。ansible-doc的使用localhost # ansible-doc -h Usage: ansible-doc [options] [module...]
最近看了廖雪峰老师的Mysql视频,简单做个记录基本语句mysql -u root -p //进入数据库 show databases; // 查看所有数据库 create database 数据库名; //新建数据库 drop database 数据库名; //删除数据库 use 数据库名; //选择数据库 show tables; //展示数据库中的数据表 create tabl
转载 10月前
24阅读
命令描述su命令用于切换当前用户到其它用户身份,变更时须输入所要变更的用户账号与密码命令语法su[参数]【用户】案例一:变更账号root执行ls命令[root@localhost~]#su-clsrootanaconda-ks.cfg[root@localhost~]#案例二:切换用户并且到用户的家目录下[root@localhost/]#su-AAA
su
原创 2017-12-26 21:09:08
928阅读
su临时切换身份到另外一个用户,使用su切换用户之后,不会改变当前的工作目录,但是会改变一些环境变量。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。1、语法su[选项][参数]2、选项列表选项说明--help显示帮助文档--version显示命令版本-|-l|--login切换用户时启动一个新的shell,可以改变工作目录以及环境变
原创 2019-01-21 07:22:33
2026阅读
  • 1
  • 2
  • 3
  • 4
  • 5