22.第六章 Shell脚本编程基础入门 -- bash配置文件、流程控制(五)
2023-09-14 09:09:04 时间
3.bash的配置文件
bash shell的配置文件很多,可以分成下面类别
3.1 按生效范围划分两类
全局配置:针对所有用户
/etc/profile
/etc/profile.d/*.sh
/etc/bashrc
个人配置:只针对特定用户有效
~/.bash_profile
~/.bashrc
3.2 shell登录两种方式分类
3.2.1 交互式登录
-
直接通过终端输入账号密码登录
-
使用su - UserName 切换的用户
配置文件执行顺序:
/etc/profile.d/*.sh
/etc/bashrc
/etc/profile
/etc/bashrc #此文件执行两次
~/.bashrc
~/.bash_profile
注意:文件之间的调用关系,写在同一个文件的不同位置,将影响文件的执行顺序
范例:
[root@rocky8 ~]# vim .bashrc
相关文章
- 《暗黑世界》安卓APK 编译流程详细说明教程!(图文)
- 【重点】Shell入门教程:流程控制(3)条件判断式的真假值
- 开发 Laravel 扩展的基本流程
- 大数据挖掘技术和流程
- wifi免密码登录认证流程
- javap分析字符串拼接执行流程
- Activiti 流程启动及节点流转源码分析
- [Shell] 条件判断与流程控制:if, case, for, while, until
- Computer:敏捷开发Scrum方法的简介、发展历程、开发流程之详细攻略
- 〖Python零基础入门篇㉙〗- Python中的流程控制与条件判断
- 【Go基础】控制流程
- 菜鸟nginx源代码剖析 框架篇(一) 从main函数看nginx启动流程
- PHP 零基础入门笔记(6):PHP 流程控制
- 【MATLAB】流程控制 ( 循环结构 | for 循环 | while 循环 | 分支结构 | if end 分支结构 | if else end 分支结构 | switch case 分支结构 )
- 谈谈软件测试流程有哪些?
- 简述基于Struts框架Web应用的工作流程
- Redis主体流程分析
- C++ 反汇编:流程控制与循环结构
- 【快速入门大数据】第一部分:Java基础知识回顾之语言基础01:开发环境配置、数据类型、运算符、流程控制
- 第37讲:Python if-elif-else流程控制语句核心概念以及案例演示
- 【UiPath2022+C#】UiPath控制流程概述