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

Bash 专业人员笔记 -- 第 40 章:文件执行顺序

.bash_profile.bash_login.bashrc.profile都做基本相同的事情:设置和定义函数、变量等。

主要的区别在于,.bashrc在打开一个非登录但交互式的窗口时被调用,而.bash_profile及其他文件在登录 shell 时被调用。许多人在他们的.bash_profile或类似文件中调用.bashrc

第 40.1 节:.profilevs.bash_profile(以及.bash_login

.profile在大多数 shell 启动时被读取,包括 bash。然而,.bash_profile专门用于 bash 的配置。对于一般的初始化代码,将其放在.profile中。如果是 bash 特有的内容,则使用.bash_profile

.profile实际上不是专门为 bash 设计的,而.bash_profile是(.profile是为 Bourne shell 和其他类似 shell 设计的,而 bash 正是基于它们)。如果找不到.bash_profile,bash 会回退到.profile

.bash_login.bash_profile的一个后备,如果找不到.bash_profile则会使用它。通常最好使用.bash_profile.profile

http://www.jsqmd.com/news/961844/

相关文章:

  • 2006 NIST Speaker Recognition Evaluation Training Set数据集介绍,官网编号LDC2011S09
  • 探寻江南老牌糯制点心,Q 弹软糯自带清香,本地人常年回购 - 玖叁鹿
  • 25元DIY紫外线强度测试仪:零代码硬件方案与传感器应用实战
  • 51单片机DS18B20温度监控系统:三档报警+按键设定+OLED/LED双显示方案
  • Windows 11系统优化神器:Win11Debloat一键清理让你的电脑飞起来
  • Arabic Gigaword Third Edition数据集介绍,官网编号LDC2007T40
  • Himalaya实战教程:5分钟内将HTML转换为结构化JSON数据
  • 终极指南:如何用Semi.Avalonia快速构建现代化跨平台桌面应用
  • 如何快速掌握MarkDownload:5分钟打造你的网页转Markdown工作流
  • WebRTC官方NS模块C语言移植版:轻量级实时语音降噪SDK
  • 电子工程师必备:400个元器件关键词的系统认知与应用指南
  • 进程守护 菜鸟教程
  • 别再手算连杆了!一个Python类帮你自动求解RRR二级杆组运动学
  • 京东e卡回收价格公式揭秘,平台实时折扣到账全攻略 - 京回收小程序
  • d2s-editor:3分钟学会暗黑破坏神2存档可视化编辑的免费工具
  • SAP ABAP Development Skill,现代 ABAP 开发从语法能力到 Clean Core 落地
  • FPGA实现CRC校验:从模2运算到并行LFSR的硬件设计
  • 12V/10A宽输入同步降压电源AD工程包:含原理图、双层PCB及可投产BOM
  • 3分钟免费解锁Microsoft 365完整功能:Ohook终极激活方案完全指南
  • Android应用保活终极解决方案:AndroidKeepAlive深度解析与实战指南
  • 手动测试与建模MOS管1/f噪声:从原理到工程实践全解析
  • Bash 专业人员笔记 -- 第 41 章:分割文件
  • Ubuntu密码恢复实战:从GRUB到Live USB的完整解决方案
  • MATLAB三维地形中用蚁群算法找最优通行路线的完整可运行工程
  • 食品包装印刷瑕疵检测全套方案:YOLOv8训练模型+PyQt图形界面+标注数据集+CPU友好部署流程
  • 嵌入式事件驱动键盘处理:从阻塞延时到状态机的设计实践
  • 2006 NIST Speaker Recognition Evaluation Test Set Part 1数据集介绍,官网编号LDC2011S10
  • 5步完成yuzu模拟器安装:在PC上免费畅玩Switch游戏的完整指南
  • 佛山黄金茅台回收首选:CCIC认证+持证团队全品类一站式变现 - 桥上悠然赏景者
  • Semi.Avalonia架构解析:现代化跨平台桌面应用的设计系统实践