历史上的今天 首页 传统节日 24节气 企业成立时间 今日 问答 北京今日 重庆今日 天津今日 上海今日 深圳今日 广州今日 东莞今日 武汉今日 成都今日 澳门今日 乌鲁木齐今日 呼和浩特今日 贵阳今日 昆明今日 长春今日 哈尔滨今日 沈阳今日 西宁今日 兰州今日 西安今日 太原今日 青岛今日 合肥今日 南昌今日 长沙今日 开封今日 洛阳今日 郑州今日 保定今日 石家庄今日 温州今日 宁波今日 杭州今日 无锡今日 苏州今日 南京今日 南宁今日 佛山今日 中文/English
首页 > 问答 > su教程中su与su-命令的环境变量区别是什么?

su教程中su与su-命令的环境变量区别是什么?

小卷毛奶爸

问题更新日期:2025-11-29 01:11:55

问题描述

su教程中su与su-命令的环境变量到底有什么区别呢?在Linux系统里,plai
精选答案
最佳答案

su教程中su与su-命令的环境变量到底有什么区别呢?

在Linux系统里,

plaintext
复制
su
plaintext
复制
su-
是两个和用户切换相关的命令,它们在环境变量方面存在显著差异。

  1. plaintext
    复制
    su
    命令

    • plaintext
      复制
      su
      命令用于切换用户,但不会改变当前的环境变量。当使用
      plaintext
      复制
      su
      切换到其他用户时,新用户会继承当前用户的环境变量设置。
    • 例如,当前用户的
      plaintext
      复制
      PATH
      环境变量为
      plaintext
      复制
      /usr/local/bin:/usr/bin:/bin
      ,使用
      plaintext
      复制
      su
      切换到其他用户后,新用户的
      plaintext
      复制
      PATH
      依然是这个设置。
    • 这就意味着新用户在执行命令时,会按照原用户的环境变量来查找可执行文件。
  2. plaintext
    复制
    su-
    命令

    • plaintext
      复制
      su-
      命令不仅会切换用户,还会完全切换到新用户的环境。它会读取新用户的环境变量配置文件,如
      plaintext
      复制
      .bash_profile
      plaintext
      复制
      .bashrc
      等。
    • 假设新用户的
      plaintext
      复制
      PATH
      环境变量配置为
      plaintext
      复制
      /usr/sbin:/sbin:/usr/bin:/bin
      ,使用
      plaintext
      复制
      su-
      切换到该用户后,新用户的
      plaintext
      复制
      PATH
      就会变成这个新的设置。
    • 这样新用户在执行命令时,会依据自己的环境变量来查找可执行文件。

以下用表格来直观展示二者区别:

命令环境变量变化示例
plaintext
复制
su
继承当前用户环境变量当前用户
plaintext
复制
PATH
plaintext
复制
/usr/local/bin:/usr/bin:/bin
,切换后新用户
plaintext
复制
PATH
不变
plaintext
复制
su-
切换到新用户环境变量新用户
plaintext
复制
PATH
plaintext
复制
/usr/sbin:/sbin:/usr/bin:/bin
,切换后新用户
plaintext
复制
PATH
更新

综上所述,

plaintext
复制
su
plaintext
复制
su-
命令在环境变量方面的核心区别在于是否切换到新用户的环境,
plaintext
复制
su
保留原环境,
plaintext
复制
su-
采用新用户环境。

相关文章更多

    上位卡组吧中针对神碑卡组的有效备牌选择与操作细节是什么? [ 2025-11-29 01:07:34]
    上位卡组吧中针对神碑卡组的有效备牌选择与操作细节是什么?上位卡组吧中针对神碑

    武汉轮渡观光游轮与普通轮渡的票价及航线有何区别? [ 2025-11-29 01:03:27]
    武汉轮渡观光游轮与普通轮渡的票价及航线有何区别?武汉轮渡观光游

    圣女天团在俄语区被称为“VIAGra”,而在国际舞台使用“NuVirgos”,这两种命名差异背后的文化符号意义是什么? [ 2025-11-29 00:57:41]
    圣女天团在俄语区被称为“VIAGra”,而在国际舞台使用“NuVirgos”,这两种命名差异背后的

    “楚汉相争” 中,刘邦取胜的关键因素是什么? [ 2025-11-29 00:30:01]
    “楚汉相争” 中,刘邦取胜的关键因素是什么?

    七老护肤品与其他抗老品牌(如赫莲娜、兰蔻)的核心成分差异是什么? [ 2025-11-29 00:21:11]
    七老护肤品与其他抗老品牌(如赫莲娜、兰蔻)的核心成分差异是什么?这些差异如何影响实际抗老效果?七老

    周东亮在2023年提出的文物保护与民生工程矛盾的建议具体内容是什么? [ 2025-11-29 00:13:05]
    周东亮在2023年提出的文物保护与民生工程矛盾的建议具体内容是什么?周东亮在2023年提出的文物保

    中付支付与瑞银信中付在功能定位和适用人群上有何区别? [ 2025-11-29 00:03:50]
    中付支付与瑞银信中付在功能定位和适用人群

    南外有哪些分校?各分校的办学特色是什么? [ 2025-11-28 23:44:01]
    南外有哪些分校?各分校的办学特色是什么?这些分校在课程设置、师资力量与学生培养

    沙沙舞的起源与音乐节奏特点是什么? [ 2025-11-28 23:36:36]
    沙沙舞的起源与音乐节奏特点是什么?这种融合肢体韵律与即兴表达的舞

    赵雷棋与张棪琰的劳务纠纷事件具体争议点是什么? [ 2025-11-28 23:13:19]
    赵雷棋与张棪琰的劳务纠纷事件具体争议点是什么?为何两位公众人物的劳

    周思成翻译《龙头蛇尾》的动机和挑战是什么? [ 2025-11-28 23:11:39]
    周思成翻译《龙头蛇尾》的动机和挑战是什么?周思成翻译《龙头蛇尾》的动机和挑战

    lookeae.com 网站近期无法访问的原因是什么? [ 2025-11-28 23:02:04]
    lookeae.com网站近期无法访问的原因是什

    岳阳弘毅中学2024年小升初摇号政策的具体流程是什么? [ 2025-11-28 22:37:30]
    岳阳弘毅中学2024年小升初摇号政策的具体流程是什么?岳阳弘毅中学20

    学界对张继是否属于唐代一流诗人的评价标准是什么? [ 2025-11-28 22:23:15]
    学界对张继是否属于唐代一流诗人的评价标准是什么?学界对张继

    在奇幻设定中,诺格弗格药剂与魔法能量的关联性是什么? [ 2025-11-28 21:53:23]
    在奇幻设定中,诺格弗格药剂与魔法能量的关联性是什么?在奇幻设定

    《走四方》的原唱版本创作背景是什么? [ 2025-11-28 21:39:15]
    《走四方》的原唱版本创作背景是什么?《走四方》的原唱版本创作背景

    猪猪侠主题曲竖笛简谱的具体音符是什么? [ 2025-11-28 21:23:03]
    猪猪侠主题曲竖笛简谱的具体音符是什么?猪

    浙江大学是否开设心理学非全日制研究生项目?申请条件是什么? [ 2025-11-28 21:17:03]
    浙江大学是否开设心理学非全日制研究生项目?申请条件是什么?浙江大学作为国内顶尖高

    赵高指鹿为马的真实目的是什么?这一事件反映了秦朝末年怎样的政治生态? [ 2025-11-28 19:55:10]
    赵高指鹿为马的真实目的是什么?这一事件反映了秦朝末年怎样的政治生态

    林西县大井古铜矿遗址的历史地位及其对现代冶金产业发展的影响是什么? [ 2025-11-28 19:54:20]
    林西县大井古铜矿遗址的历史地位及其对现代冶