前几天,在一次项目中,犯了一个很低级的错误,但是没弄明白是什么问题。情况是这样的,我们在做灾备,重启系统化,以root用户权限,通过 su oracle ,进去后,oracle的rac 无法正常启动,我没细看,一直在找其他的原因,最后经过同事提醒,说应该执行 su - oracle。果然如他所说,进去后正常启动。
&nbs
原创
2011-03-30 16:28:21
10000+阅读
点赞
4评论
su - root:
just like login as root, then the shell is login shell,
which mean it will expericene a login process,
usually .bash_profile and .bashrc will be sourced
su root
lik
转载
精选
2012-06-26 15:41:05
678阅读
关于登录的那些事儿主机开机之后,我们想到要做的肯定是如何登录使用这个主机,以什么样的身份来使用主机。1.root(根用户)它拥有整个文件系统的最高权限,它可以对系统所有文件进行更改,操作。因此,我们在使用root用户操作时,需要格外谨慎,同样的也需要对root密码进行格外的保护。 2.谈到root密码,/etc/passwd,/etc/shadow,这两个文件保存了主机上所有的用户信息,
转载
2024-10-17 13:35:58
53阅读
http://apps.hi.baidu.com/share/detail/23473399
su - root:
just like login as root, then the shell is login shell,
which mean it will expericene a login process,
usually .bash_profi
转载
精选
2012-06-13 08:38:02
1096阅读
su - root:just like login as root, then the shell is login shell,which mean it will expericene a login process,usually .bash_profile and .bashrc will be sourcedsu rootlike you open an interactive shel
转载
精选
2013-08-20 09:10:20
637阅读
su 和 su - 切换用户的区别
一、su
su root和su的意思是一样的,这种切换只能加载执行权限,不能加载要切换的用户所拥有的环境变量
二、su -
su - root 既可以加载root的执行权限,也可以加载root的环境变量
原创
2013-01-25 15:18:24
1217阅读
前几天,在一次项目中,犯了一个很低级的错误,但是没弄明白是什么问题。情况是这样的,我们在做灾备,重启系统化,以root用户权限,通过 su oracle ,进去后,oracle的rac 无法正常启动,我没细看,一直在找其他的原因,最后经过同事提醒,说应该执行 su - oracle。果然如他所说,进去后正常启动。 今天忽然想起,又仔细查看
原创
2015-11-04 00:14:05
1403阅读
点赞
1评论
suroot和su-root有什么区别su默认切到rootsu与su-的区别:su是不改变当前变量su-是切换到用户的变量su只能获得root的执行权限,不能获得环境变量,而su-是切换到root并获得root的环境变量及执行权限.
原创
2019-01-23 20:07:30
4254阅读
点赞
su root 和su - root 的区别
转载
2019-06-05 09:55:05
8969阅读
在linux/unix系统里我们可以用两种方式切换到root用户权限。1)直接输入su回车,切换到root用户权限。2)用su -(即:空格加一横杠)回车,切换到root用户。这两种方式有什么区别呢?su只能切换到root用户权限,但环境变量还是切换前用户的环境变量。而su-不但能切换到root权限,也切换到了root用户的环境变量。主要区别在于切换后,环境变量不一样,正是因为环境变量不一样,就给
转载
精选
2013-11-06 12:50:23
2450阅读
在Linux和类Unix系统中,`su`(substitute user 或 switch user)命令被广泛用于切换当前用户的身份到另一个用户,尤其是切换到超级用户(root)进行系统管理任务。然而,许多用户可能不知道`su root`和`su - root`这两个命令之间虽然看似相似,但实际上在行为上存在显著差异。本文将深入探讨这两个命令之间的区别,以及它们如何影响用户环境。
Linux su(英文全拼:switch user)命令用于变更为其他使用者的身份,除 root 外,需要键入该使用者的密码。使用权限:所有使用者。 一、语法 su [-fmp] [-c command] [-s shell] [--help] [--version] [-] [USER [ARG] ...
转载
2021-08-16 22:40:00
1662阅读
2评论
Linux中切换用户的命令是su或su -。前天我在使用useradd这个命令时,才体会到这两者的本质区别。如图:我首先是用su命令切换到root身份的,但是运行useradd时,出现错误:bash: useradd: command not found。google了一下,原因是在这个用su命令切换过来的root用户上。su命令和su -命令最大的本质区别就是:su 只是切换了root身
转载
2014-06-17 21:40:00
148阅读
su root和su - root: su只是切换了root身份,但Shell环境仍然是普通用户的Shell;而su -连用户和Shell环境一起切换成root身份了 推荐使用su - .
转载
2019-01-07 22:26:00
110阅读
2评论
法都是一个意思:- -l -...
原创
2023-02-28 09:52:41
213阅读
老男孩Linux培训新班刚开始,老男孩发现群里就在讨论这个su和su -的区别,有的同学们说,直接su就可以,有的说必须要su -。有的同学直接发问,到底su和su -有什么区别?
当不加任何参数执行su命令时,表示要切换到root用户,但这样执行,会遇到一些问题。因为虽然是切换到root用户了,但并没有改变为root用户登录环境,用户默认的登录环境,可
翻译
精选
2012-12-21 11:42:05
552阅读
最近在培训linux,讲师让探究下su 和su -的区别,于是就有了本文。本文的内容取材于互联网,经由本人理解,从新整理而成。su 后面不加用户是默认切到 rootsu 是不改变当前变量su - 是改变为切换到用户的变量 也就是说su只能获得root的执行权限,不能获得环境变量而su -是切换到root并获得root的环境变量及执行权限语法:$ su [user_name]
原创
2013-08-08 21:25:48
10000+阅读
点赞
# Android su root实现流程
## 1. 流程表格
| 步骤 | 操作 |
| ---- | ---- |
| 1. 下载Superuser.apk和su二进制文件 | 打开网站 |
| 2. 在AndroidManifest.xml中配置权限 | 在AndroidManifest.xml文件中添加权限 |
| 3. 创建RootUtil工具类 | 创建一个名为RootUtil的
原创
2023-10-31 06:02:43
160阅读
su只是切换了root身份,但是SHELL环境依然是普通用户的SHELL;su - 是用户身份和SHELL环境都切换成root(比如我们公司的XXX,我经常看到他在切换管理员的时候就直接执行su)废话就不多说了,以普通用户lb切换到root为例直接实战。1、不完整切换[root@node1 ~]# useradd lb
[root@node1 ~]#&nbs
原创
2017-01-13 10:35:09
1707阅读
su 后面不加用户是默认切到 rootsu 是不改变当前变量su - 是改变为切换到用户的变量 也就是说su只能获得root的执行权限,不能获得环境变量而su -是切换到root并获得root的环境变量及执行权限语法:$ su [user_name] su 命令可以用来交互地更改你的用户ID和组ID。 Su是switch user
转载
精选
2014-08-23 11:07:47
537阅读