网站首页 > 基础教程 正文
以下是bash启动脚本的列表以及它们的执行顺序
- /etc/profile - 此脚本在用户登录系统时执行,设置全局环境变量、路径和其他设置。
- /etc/bash.bashrc - 此脚本在接下来执行,并设置系统范围的别名和函数,这些别名和函数在交互式、非登录shell中对所有用户都可用。
- ~/.bash_profile - 此脚本在用户登录系统时执行,设置用户特定的环境变量、路径和其他设置。
- ~/.bash_login - 如果~/.bash_profile不存在,则执行此脚本并设置用户特定的环境变量、路径和其他设置。
- ~/.profile - 如果~/.bash_profile和~/.bash_login都不存在,则执行此脚本并设置用户特定的环境变量、路径和其他设置。
- ~/.bashrc - 当启动新的交互式、非登录shell时,执行此脚本并设置用户特定的别名、函数和其他设置。
需要注意的是,并非所有Linux发行版都遵循这个确切的顺序,有些可能会有其他启动脚本或配置文件被执行。此外,如果任何脚本包含语法错误或无法正常执行,这可能会导致系统环境变量、路径和其他设置出现问题。
猜你喜欢
- 2024-10-12 这个为生信学习打造的开源Bash教程真香!!(目录更新)
- 2024-10-12 Shell 函数(杰哥教你Linux) shell中函数
- 2024-10-12 Linux下程序是怎样执行的 linux怎么执行程序
- 2024-10-12 这几个常用 alias,带你高效做事(下)
- 2024-10-12 Shell脚本:函数语法以及实例讲解 shell脚本入门详解
- 2024-10-12 Linux 之 bash 编程 linux bash-4.1
- 2024-10-12 Bash函数:ucase、lcase:借助perl一键转换字符串为大小或小写
- 2024-10-12 Bash Shell制作菜单3部曲:1简单交互菜单|Linux|运维|嵌入式
- 2024-10-12 Bash脚本中的用户交互:暂停、等待按键和倒计时的实现方法
- 2024-10-12 bash问题:是否有函数可以返回字符串的长度?
- 最近发表
-
- 自动脚本操作流程(自动脚本怎么做)
- Ubuntu系统存在严重漏洞,几句命令轻松攻破root权限
- redis实现分布式锁(redis实现分布式锁的原理)
- Linux系统移植之—uboot移植,你们要的uboot终于来了,堪称精品
- powershell 后台运行命令(如何在powershell运行程序)
- 生产环境H200部署DeepSeek 671B 满血版实战(三):SGLang 安装详解
- OpenWrt 小白常用命令大全(openwrt操作命令)
- Linux-shell脚本多线程实现(shell 多线程并发执行)
- Thread.sleep(0):线程休眠0秒有什么意义?
- 40 个简单又有效的 Linux Shell 脚本示例
- 标签列表
-
- gitpush (61)
- pythonif (68)
- location.href (57)
- tail-f (57)
- pythonifelse (59)
- deletesql (62)
- c++模板 (62)
- css3动画 (57)
- c#event (59)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- exec命令 (59)
- canvasfilltext (58)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- node教程 (59)
- console.table (62)
- c++time_t (58)
- phpcookie (58)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)