linux命令中su和su -有什么区别

技术linux命令中su和su -有什么区别这篇文章主要介绍了linux命令中su和su -有什么区别,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。简单俩

本文主要介绍了su和su-in linux命令的区别,具有一定的参考价值。有兴趣的朋友可以参考一下。希望大家看完这篇文章后收获多多。让边肖带你去了解它。

简单来说,su或者su-是用来切换用户的。格式如下。

su[-]用户名

不带 username 表示切换到 root

两者的区别在于,su只切换了用户的身份,但shell仍然是原用户的,属于原shell的环境变量仍然有效。有时候我们发现用户已经明显切换了,但是有些命令还是无法执行,只是因为虽然用户已经切换了,但是环境变量还是以前用户的。

多说无益,最后一栗。

我有两个用户,用户1和用户2,他们的环境变量不同。

让我们先看看各自的环境变量,

用户1,

$echo$PATH

/usr/local/Java/JDK 1 . 8 . 0 _ 161/bin :/usr/local/Java/JDK 1 . 8 . 0 _ 161/JRE/bin :/usr/local/bin :/usr/bin :/bin :/usr/local/games :/usr/games :/usr/local/MySQL/bin

用户2,

user 2 @ iz2e 82p 1 dogdrx4fu 0i 7z : ~ $ echo $ PATH

/home/user 2/bin :/home/user 2/。local/bin :/usr/local/Java/JDK 1 . 8 . 0 _ 161/bin :/usr/local/Java/JDK 1 . 8 . 0 _ 161/JRE/bin :/usr/local/bin :/usr/bin :/bin :/usr/local/games :/usr/games

让我们首先使用su命令来查看效果,

user 2 @ iz2e 82p 1 dogdrx4fu 0i 7z :/home/user 1 $ suuser 1

密码:

user 1 @ iz2e 82p 1 dogdrx4fu 0i 7z : ~ $ echo $ PATH

/usr/local/sbin :/usr/local/bin :/usr/sbin :/usr/bin :/sbin :/bin :/usr/games :/usr/local/games

user 1 @ iz2e 82p 1 dogdrx4fu 0i 7z : ~ $

如您所见,切换到user1后,打印的环境变量仍然是user2。

然后用反衬来看效果,

user 2 @ iz2e 82p 1 dogdrx4fu 0i 7z : ~ $ su-user 1

密码:

$echo$PATH

/usr/local/Java/JDK 1 . 8 . 0 _ 161/bin :/usr/local/Java/JDK 1 . 8 . 0 _ 161/JRE/bin :/usr/local/bin :/usr/bin :/bin :/usr/local/games :/usr/games :/usr/local/MySQL/bin

$

显然,环境变量也在切换。

感谢您仔细阅读本文。希望边肖分享的文章《su和su-in linux命令有什么区别》对大家有所帮助。同时也希望大家多多支持,关注行业信息渠道,多了解!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/107718.html

(0)

相关推荐

  • python中wxpy的安装与使用是怎样的

    技术python中wxpy的安装与使用是怎样的python中wxpy的安装与使用是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1.wxpy基本介绍w

    攻略 2021年12月4日
  • django orm中如何解决查询结果不区分大小写问题

    技术django orm中如何解决查询结果不区分大小写问题小编给大家分享一下django orm中如何解决查询结果不区分大小写问题,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有

    攻略 2021年11月23日
  • 盘点服装设计所经常性使用的软件-----ET,中篇)

    技术盘点服装设计所经常性使用的软件-----ET,中篇) 盘点服装设计所经常性使用的软件-----ET(中篇)大家好,我是IT共享者,人称皮皮。
    前言
    今天要跟大家介绍的是关于服装设计所经常性使用的软件

    礼包 2021年11月1日
  • 我为妈妈做件事作文,帮妈妈擦地作文50个字

    技术我为妈妈做件事作文,帮妈妈擦地作文50个字范文我为妈妈做件事作文:5月9日是母亲节,老师布置了“帮妈妈做一件事”的作业。我不知道该帮妈妈做什么事,就去问爸爸,爸爸说:“可以帮妈妈洗洗碗,或者帮妈妈捶捶背。”我又去问妈

    生活 2021年10月23日
  • 关系型数据库的设计规则有哪些

    技术关系型数据库的设计规则有哪些本篇内容介绍了“关系型数据库的设计规则有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成

    攻略 2021年12月11日
  • 对象与类

    技术对象与类 对象与类类:构造对象的模板或蓝图,类构造对象的过程称为创建类的实例
    封装(数据隐藏):将数据和行为组合在一个包里,并对对象使用者隐藏具体实现方式
    对象中的数据称为实例字段,操作数据的过程称

    礼包 2021年10月28日