当前位置: 首页 > news >正文

关于ubuntu 用户切换的细节 su - user 和su user

只在「登录交互式 shell」(login shell)时执行
/etc/profile 会去跑 /etc/profile.d/*.sh。

如果你用 su seed,默认启动的是 非登录 shell,不会跑 /etc/profile,自然也不会加载 /etc/profile.d/conda.sh。

如果你用 su - seed(注意 -),这是登录 shell,就会加载 /etc/profile → /etc/profile.d/*.sh,PATH 就会更新。

http://www.zskr.cn/news/11677.html

相关文章:

  • 用 SeaTunnel 同步 MySQL 到 Doris:全量增量 + SQL 过滤
  • 在CodeBolcks下wxSmith的C++编程教程——使用自定义绘制和鼠标处理创建项目
  • 10_ select/poll/epoll实现服务端的io多路复用
  • 模拟实战配置实验
  • 基于MATLAB S函数实现多智能体间歇通信仿真
  • comfyui-数字人
  • 我天,前端岗要消亡了吗?
  • java8的集合新API - --
  • 基于MATLAB/Simulink的500kW三相光伏逆变器仿真
  • Docker Compose启动多个镜像实例
  • 深入解析:⸢ 伍-Ⅱ⸥ ⤳ 默认安全治理实践:水平越权检测 前端安全防控
  • mkfx 对磁盘设置标签
  • kubelet源码阅读(二)——device plugin 的ListAndWatch过程
  • ​​[硬件电路-320]:模拟电路与数字电路,两者均使用晶体管(如BJT、MOSFET),但模拟电路利用其线性区,数字电路利用其开关特性。 - 指南
  • 源码安装fail2ban
  • 高效 PDF 处理利器:PDF-XChange Editor v10.7.3.401 特性解析与优化版分享
  • 类的继承与继承的覆盖
  • 触摸IC原厂 VKD223EB是一款低电流1通道触控1按键触摸芯片 HBM静电大于5KV
  • AI元人文思想体系:从哲学基础到价值原语博弈的微观机制
  • 条件判断语句
  • EXCEL 行列转换
  • 基于多假设跟踪(MHT)算法的MATLAB实现
  • Linux grep cut tomcat logs
  • 软件工程课程第一次团队作业
  • 如何在预算与风险之间做选择 iOS 混淆(源码混淆 vs IPA 混淆)的成本-收益分析与实战决策框架
  • 【兰州大学主办|EI稳定检索】第二届信息光学与光电技术国际学术会议(CIOT 2025)
  • 轻量级架构决策记录工具 - ADR Tools
  • Django系列(七)HttpRequest(请求)和HttpResponse(响应)对象
  • 值得收藏!GraphRAG:助力大模型突破“健忘”困局,构建逻辑化升级
  • 工业主板:智能制造与严苛环境的坚实基石