linux中su+-命令 linux中su命令是什么意思
linux中?以不同的用户身份运行程序
1、输入用户名和密码,登录虚拟机。安装某个软件,结果发现当前用户没有权限。输入su回车,输入root密码,进入root模式。
成都创新互联制作网站网页找三站合一网站制作公司,专注于网页设计,网站设计、成都网站建设,网站设计,企业网站搭建,网站开发,建网站业务,680元做网站,已为上1000+服务,成都创新互联网站建设将一如既往的为我们的客户提供最优质的网站建设、网络营销推广服务!
2、在linux中,文件的所有者可以对文件进行任何形式的操作,你所说的操作当然是没问题的。
3、使用 su username命令切换到其他用户身份, 然后运行相关的程序。
4、可以使用 sudo命令,以指定用户身份执行程序。如: sudo -u weblogic /home/weblogic/sbin/starup.sh 以weblogic用户身份,启动服务器。
5、root进去后就拥有最高权限,可以修改删除系统文件、可以添加删除其他普通用户等,是拿来进行系统管理用的;普通用户的权限就受到限制,比如前面提到的都不能进行,一般是拿来进行平时日常使用的。
linuxsu的连接个数
1、Linux su,全拼:switch user,命令用于变更为其他使用者的身份,除root外,需要键入使用者的密码。
2、连接oracle数据库 若当前用户为root用户,则需要执行命令su-oracle切换至oracle用户;若当前用户为oracle用户则此步骤省略。
3、su -c ls root #变更帐号为 root 并在执行 ls 指令后退出变回原使用者。su root -f #变更帐号为 root 并传入 -f 参数给新执行的 shell。
linux虚拟机终端输入su加上减号有什么作用
linux虚拟机终端输入su加上减号 实际上是输进去了的,只是看不到而已,这是linux的特点。
su linux命令:可以让一个普通用户拥有超级用户或其他用户的权限,也可以让超级用户以普通用户的身份做一些事情。格式:su[选项][?][使用者账号]说明:若没有指定的使用者账号,则系统预设值为超级用户root。
两种方式都能切换用户,但是不加-切换的用户,其shell还是之前用户的shell,会导致一些命令不能执行。
su weblogic 切换到weblogic用户,但不读取weblogic用户的环境变量,home目录也不会换。su -weblogic 敲错了,应该是su - weblogic(有空格),读取weblogic用户的环境变量,home目录也不会换。
linux虚拟机如何获得root权限,输入su之后总是说密码错误,求赐教,谢谢...
貌似LINUX系统默认禁止任何人通过su命令改变为root用户。。
在开机启动的时候能看到引导目录Booting CentOS(18-23el5) in 3 seconds ...时,然后按“e”。
输入su后,提示你输入密码,密码就是你的虚拟机的登陆密码。
要先用有管理权限的其他用户,使用sudo passwd root可以给root账户设置密码 设置后,使用su root就可以登录到root账户了,这时任何命令都不需要sudo了,不过用这个账户要小心。
LINUX系统中用su切换用户的时候找不到/bin/bash
1、检查是否有此用户;检查是否有用户宿主目录。
2、想不在home目录下的话可以试试:su -.然后再执行pwd看看。
3、Linux登录后会自动运行用户目录下的.bashrc文件中的命令,如果命令所指向的文件找不到,就会出现问题里类似的提示。可能是手动输入的命令路径有误,或者原始文件被改名或删除了。
4、linux系统下su命令来切换用户,su是switch user切换用户的缩写。可以实现root用户到普通用户之间的转换。从普通用户切换到root用户需要输入密码,从root用户切换到普通用户不需要输入密码。
5、/bin 代表的是binary, 二进制文件,主要就是一些系统命令;还有一个常用的目录是/usr/bin,几乎所有的应用程序的可执行文件都装这里的。
6、sudo bash sudo su sudo -s sudo su - su – root 下面来讨论下这几种切换方法的区别。1,首先普及下如何查看当前用户加载的shell。
Linux:这两个su的使用有什么区别呢?
1、su的话当前目录不变,su -的话,主目录换成root的 - 在最末尾,表示使用目标用户的环境变量,类似于退出登录换被 su 用户进行登录的效果。如果 su xxx 后面没有 - ,那么很多环境变量还是 su 之前的用户状态。
2、两个命令的最大区别是:sudo命令需要输入当前用户的密码,su命令需要输入root用户的密码。日志记录上的区别:尽管sudo命令以目标用户的身份执行命令,但是它们会使用sudoer所配置的用户名来记录是谁执行的命令。
3、su是不读取相应用户的login-shell的环境变量进行切换,su -是指读取相应用户的login-shell的环境变量并进行切换。Linux系统中,一些变量的值取决于用户,比如用~代表用户的主目录,不同用户的主目录的实际位置自然不同。
4、su 是切到root sudo是不切换,以root执行 su user 执行该命令,需要输入password,它是user中定义的用户的password,即,要变换成的用户的password。
5、内容不同:su命令:用来切换用户,substitute英文含义“代替”的意思。sudo命令:sudo为superuser do 的简写,即使用超级用户来执行命令,一般是指root用户。
本文题目:linux中su+-命令 linux中su命令是什么意思
网页链接:http://scyanting.com/article/diojjpc.html