`

shell编程 5 环境变量配置文件与其他配置文件

阅读更多
一,环境变量配置文件简介
1,source 命令
source 配置文件 或者  (. 配置文件)           让当前配置文件在系统中立即生效,否则需要重启重新登录,注意点后面有个和配置文件分开的空格

2,五个常见的配置文件路径
   1,/etc/profile             系统中所有的用户都能看到
   2,/etc/profile.d/*.sh      系统中所有的用户都能看到
   3,/etc/bashrc              系统中所有的用户都能看到
   4,~/.bashrc                只有当前用户才能看到 (隐藏文件)
   5,~/.bash_profile          只有当前用户才能看到 (隐藏文件)

3,在配置文件中配置的环境变量如果相同名称则会覆盖,除非在变量上值进行叠加.
  用户登录最先读取/etc/profile下面的配置文件

---------------------------------------------------------------------------------




二,其他配置文件:
~/.bash_logout    退出的时候执行相应的操作
~/.bash_history   保存敲过的历史命令
/etc/issue        保存本地用户登录之前时的欢迎信息
/etc/issue.net       保存远程访问用户登录之前时的欢迎信息
/etc/motd         保存本地和远程用户成功登录之后的欢迎信息

 
分享到:
评论

相关推荐

    Tony老师聊shell—环境变量配置文件

    ### Tony老师聊shell—环境变量配置文件 在深入探讨shell中的环境变量配置文件之前,我们首先需要理解几个基本概念:shell、环境变量以及配置文件...希望本文能帮助读者更好地理解和掌握shell环境变量配置的相关知识。

    Linux运维-3.Shell编程-11shell基础-121环境变量配置文件1.avi

    Linux运维-3.Shell编程-11shell基础-121环境变量配置文件1.avi

    Shell编程.pdf

    系统环境变量是系统提供的共享变量,是 Linux 系统加载 Shell 的配置文件中定义的变量共享给所有的 Shell 程序使用。 8. Shell 配置文件 Shell 配置文件分类有全局配置文件和个人配置文件。全局配置文件包括 /etc/...

    实战Linux Shell编程与服务器管理-脚本文件.rar

    在本资源包中,我们聚焦于“实战Linux Shell编程与服务器管理”。Shell编程是Linux操作系统中的核心技能之一,它允许用户通过命令行界面自动化执行任务,极大地提高了工作效率。以下是关于这个主题的一些关键知识点...

    2本linux shell 编程chm

    了解`~/.bashrc`和`~/.bash_profile`等配置文件的用法,以及如何设置和使用环境变量,对于个性化Shell环境和编写适应不同环境的脚本十分关键。 8. **文件测试运算符** 文件测试运算符如`-e`(检查文件是否存在)...

    Linux与Unix shell编程指南(完整高清版)

    ### Linux与Unix Shell编程指南知识点概述 #### 一、文件安全与权限 **知识点1:文件权限** - 文件权限用于管理文件的访问控制,确保只有授权用户能够读取、写入或执行文件。 - 权限分为三组:文件属主、同组用户...

    Shell编程大全 .pdf

    5. Linux环境变量:文件中提到了环境变量的概念,例如HOME、PATH等。环境变量提供了Shell用来管理进程环境的配置信息。例如,HOME变量存储了用户的主目录路径,而PATH变量定义了系统搜索可执行文件的路径。Shell脚本...

    实验报告2_shell及shell编程.doc

    实验报告2 Shell及Shell编程主要关注Bash shell的使用,包括其功能、配置文件、脚本编写和常用命令。在Linux或Unix系统中,Shell是用户与操作系统交互的界面,Bash是最常用的Shell之一。 1. **Bash配置文件**: - ...

    《LINUX与UNIX SHELL编程指南》读书笔记-二次发布版

    `.bashrc`和`.bash_profile`是用户级别的配置文件,用于设置环境变量和别名。`/etc/profile`则用于全局的系统设置。 六、正则表达式 Shell支持正则表达式,用于模式匹配和文本处理。常见的正则表达式元字符如`.`、`...

    《linux与unix shell编程指南》

    8. **环境变量和配置**:探索如何设置和管理环境变量,以及个性化配置Shell环境。 9. **错误处理和调试**:学习如何处理脚本运行中的错误,以及使用调试工具查找和解决问题。 10. **高级Shell编程**:深入研究...

    shell编程从入门到精通

    - **Shell环境**:理解Shell启动过程,环境变量(如PATH、HOME)的作用,以及如何通过`.bashrc`或`.bash_profile`配置个人设置。 - **命令行接口**:学会基本的命令行操作,如文件和目录管理、文件查找、文本处理...

    unix与linux shell编程指南

    《Unix与Linux Shell编程指南》是一本专注于操作系统交互和自动化任务执行的实用手册。Shell编程在Linux和Unix环境中扮演着核心角色,它提供了一种高效的方式来进行系统管理、任务自动化以及用户界面定制。以下是...

    Windows Shell 编程指南与实例.zip

    5. **环境变量**:环境变量存储系统和用户特定的信息,如路径、配置和设置。掌握如何查看、设置和修改环境变量,对于编写依赖环境的脚本至关重要。 6. **外壳扩展(Shell Extensions)**:外壳扩展允许自定义文件...

    高级shell编程 第五部分 高级shell编程技巧(共5部分)

    在这里,作者可能详细讲解了如何使用shell编写CGI脚本,包括环境变量的使用、标准输入输出的管理、错误处理以及如何与web服务器进行通信。理解CGI脚本的编写可以让你构建交互式的网络应用程序。 附录 “常用shell...

    unix环境变量编程

    - **配置文件**:在程序的配置文件中设置环境变量,可以自定义程序的行为。 - **脚本编程**:在shell脚本中使用环境变量,实现自动化任务和条件判断。 - **程序交互**:通过修改环境变量,可以让程序间共享信息,...

    LinuxShell编程全攻略

    Shell编程语言提供了定义变量的能力,用户可以创建变量来存储临时数据或配置信息。变量的取值都是字符串类型,并且在引用变量时需要使用美元符号($)作为前缀,例如,若有一个变量名var,其内容可通过$var来引用。 ...

Global site tag (gtag.js) - Google Analytics