好久没用oracle数据库了,今天发现一个问题,sqlplus命令未找到 于是去查询了一下su oraclesu - oracle命令之间的区别。 su - oracle #相当于重新登陆,此时用户的环境变量等信息会发生改变 su oracle #切换到oracle身份后用户的环境变量仍然是原先用 ...
转载 2021-07-20 14:24:00
564阅读
2评论
su - oracle,相当于重新登陆,此时用户的家目录和PATH等信息会发生改变su oracle,切换到oracle身份后用户的家目录
转载 2012-11-01 17:28:00
155阅读
红帽企业是一家总部位于美国的著名开源技术公司,主要为企业用户提供Linux操作系统以及相关的软件、服务和支持。作为开源技术的先行者,红帽企业在全球范围内拥有广泛的用户群体和业务合作伙伴,广泛应用于各行各业的企业系统中。 Linux操作系统是红帽企业的明星产品之一,它是一种开源的Unix-like操作系统,具有高度的稳定性、安全性和自由度,被广泛应用于服务器和嵌入式系统等领域。红帽企业的Linux
原创 2024-04-22 10:40:40
72阅读
Linux是一款优秀的操作系统,广泛应用于各个领域。其中,红帽(Red Hat)是一家专门提供Linux发行版的公司,其产品备受各大企业和用户的青睐。 在使用Linux系统过程中,Xshell是一款十分常用的终端模拟软件,它可以帮助用户通过SSH等方式连接到Linux服务器进行管理和操作。通过Xshell,用户可以方便地进行文件传输、远程登录、命令行操作等工作,极大地提高了工作效率。 对于企业
原创 2024-04-16 10:37:51
95阅读
在Linux系统中使用su命令切换到Oracle用户时,有时会遇到密码错误的情况。这个问题可能会导致用户无法正常登录到Oracle用户账户,影响到相关的数据库操作。下面将介绍一些可能导致此问题的原因和解决办法。 首先,密码错误可能是由用户输入错误密码导致的。虽然看似简单,但很多时候用户输入密码时可能会出现错别字、大小写错误等情况。因此,在输入密码时需要确保准确无误,避免出现密码错误的情况。 其
原创 2024-04-28 10:29:58
372阅读
前言:一般情况下我们都会使用工具例如navicat、DBeaver等来连接数据库,但是既然是别人的工具就会有一些问题,例如有些数据例如blob乱码、需要花钱等。所以有时候需要xshell直连数据库 mysql: 1、xshell连接装有mysql的服务器。注意ssh连接通道的端口默认都是22 2、使 ...
转载 2021-09-28 14:20:00
3459阅读
2评论
单纯使用su切揣到root,读取变量的方式 是non-login shell,这种方式下很多的变量都 不会改变,尤其是PATH,所以root用的很多命令都只能用绝对路径来执行,这种方式只是切换到root的身份.而用su -这种方式的话,是login shell方式,它是先以root身份登录然后再执行
原创 2022-02-23 17:36:41
187阅读
1评论
susu - 联系:都是切换到root 区别:前者只是切换了root身份,但 Shell环境仍然是普通用户的 Shell;而后者连用户和Shell环境一起切换成root身份了。只有切换了Shell环境才不会出现PATH环境变量错误。su切换成root用户以后,pwd一下,发现工作目录仍然是普通用户 ...
转载 2021-09-21 21:48:00
198阅读
3评论
 susu - 切换用户的区别 一、su su root和su的意思是一样的,这种切换只能加载执行权限,不能加载要切换的用户所拥有的环境变量 二、su - su - root 既可以加载root的执行权限,也可以加载root的环境变量  
原创 2013-01-25 15:18:24
1217阅读
su只是切换了root身份,但是SHELL环境依然是普通用户的SHELL;su - 是用户身份和SHELL环境都切换成root(比如我们公司的XXX,我经常看到他在切换管理员的时候就直接执行su)废话就不多说了,以普通用户lb切换到root为例直接实战。1、不完整切换[root@node1 ~]# useradd lb [root@node1 ~]#&nbs
su
原创 2017-01-13 10:35:09
1705阅读
 [appusr@hl-app ~]$ su 口令: [root@hl-app zhuzhu]# echo $PATH /usr/kerberos/sbin:/usr/lib64/qt-3.3/bin:/usr/kerberos/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/src/jdk1.6.0_38/bin:/home/appusr/
原创 2013-03-07 18:02:23
675阅读
su的作用是变更为其它使用者的身份,超级用户除外,需要键入该使用者的。linux su 命令建议大家切换用户的时候 使用 su - root 这样,否则可能发现某些命令执行不了关于susu - 及 sudo的区别 请往下看1.命令作用su的作用是变更为其它使用者的身份,超级用户除外,需要键入...
转载 2016-01-14 16:36:00
495阅读
2评论
问题描述:[root@wyu soft]# su - oracleLast login: Sat Oct6 10:45:08 CST 2018 on p: not a va...
原创 2023-03-01 07:25:33
221阅读
-bash-4.1#
原创 2019-06-11 11:16:49
1944阅读
su   linux命令:可以让一个普通用户拥有超级用户或其他用户的权限,也可以让超级用户以普通用户的身份做一些事情。   格式:su[选项][?][使用者账号]   说明:若没有指定的使用者账号,则系统预设值为超级用户root。该命令中个选项的含义分别为:   -c:执行一个命令后就结束。   -:加了这个减号的目的是使环境变量和欲转换的用户相同、不加-是取得用户的临时权限!
原创 2010-09-19 14:33:12
607阅读
1评论
Linux中切换用户的命令是susu -。前天我在使用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阅读
问题1、在系统上有很多命令不能用,例如敲入service  xinetd restart  显示bash: service : command not found  是什么原因?首先先确认在切换帐户的时候是用 “su  root”还是用“su – root”,如果是用前者切换的话,虽然用户切换过去了,但是root帐户的环境变量并没有被完全切换过去,所以会导致
转载 精选 2014-07-24 21:17:18
484阅读
    老男孩Linux培训新班刚开始,老男孩发现群里就在讨论这个susu -的区别,有的同学们说,直接su就可以,有的说必须要su -。有的同学直接发问,到底susu -有什么区别? 当不加任何参数执行su命令时,表示要切换到root用户,但这样执行,会遇到一些问题。因为虽然是切换到root用户了,但并没有改变为root用户登录环境,用户默认的登录环境,可
翻译 精选 2012-12-21 11:42:05
552阅读
  • 1
  • 2
  • 3
  • 4
  • 5