`
hain
  • 浏览: 454046 次
  • 来自: ...
社区版块
存档分类
最新评论

Linux中shell的默认环境变量的设置(bash)

阅读更多
 在Linux中,shell是我们常用的一个工具,在Red Hat  Linux中,通常我们用的是B shell,也叫bash。在shell中,我们总希望打开这个shell的时候就已经设定好了一些环境变量或者别的初始化操作什么的。但是这个怎么做 呢,我们虽然可以用set或者export语句来设定环境变量,但是重新打开另外一个shell的时候又要重新export一次,让人痛苦万分。 在 Windows上,我们可以通过在我的电脑的属性中设定path环境变量,在Linux好像貌似没有找到这个选项,那我们怎么办呢。

    其实在每个用户的目录下。比如你用户叫test,那就在/home/test目录下,有一个.bashrc的隐藏文件,你可以通过vi把这个文件打开。然 后在这个文件中写入一些语句。那么在shell初始化的时候,就会自动运行这些语句,你的环境变量也就自动设置好了。比如在当前的.bashrc中,添加 如下语句

sbin=/sbin
export 
PATH=$PATH:$sbin
然 后再退出vi,输入source .bashrc命令导入,那么在之后,你会发现在/sbin下面的ifconfig命令就会不需要/sbin就可以运行了,不信你可以直接输入命令 ifconfig看看。再重新打开一个shell也发现ifconfig命令可以直接运行了
分享到:
评论

相关推荐

    Linux系统Shell的环境变量配置文件介绍

    在Linux系统中,Shell环境变量配置文件扮演着至关重要的角色,它们定义了用户和系统的运行环境,包括路径、语言设置、别名等。理解并掌握这些配置文件的使用,能够帮助我们更好地定制和管理我们的工作环境。以下是...

    linux bash shell中文手册

    Bash(Bourne-Again SHell)是GNU项目下的Unix/Linux操作系统默认的命令行解释器,它继承并扩展了经典的Bourne Shell功能。 1. **概述 (SYNOPSIS)**:这部分通常会列出启动Bash Shell时的命令行选项,如`-i`用于...

    Linux环境变量设置

    环境变量在Linux系统中的应用广泛且重要,无论是日常的Shell脚本编写,还是复杂的应用程序开发,理解并熟练掌握环境变量的设置和使用都是必不可少的技能。通过本文的介绍,希望读者能够更加深入地理解Linux环境变量...

    Linux_Shell_Scripting_with_Bash

    环境变量和位置参数也是Bash中的重要概念,它们在脚本运行过程中起着关键作用。 三、运算符 Bash支持多种运算符,包括算术运算符(如+,-,*,/),比较运算符(如==,!=,<,>)和逻辑运算符(如&&,||)。这些...

    Linux环境变量设置总结[参考].pdf

    在 ~/.bash_profile 文件中,可以设置特定用户的环境变量,例如,可以设置 PATH 环境变量来指定命令的搜索路径,可以设置 LANG 环境变量来指定系统的默认语言。这些环境变量可以影响 shell 的行为和系统的执行环境。...

    linux shell bash 源码

    Linux Shell脚本是Linux操作系统中的一种重要编程工具,它基于Bourne Again SHell (Bash),是Linux环境中最常用的命令解释器。Bash不仅支持基本的命令行操作,还提供了许多高级特性,如变量、流程控制、函数、输入/...

    linux一些标准的环境变量.docx

    - **用途**:通过在`BASH_ENV`指向的脚本中设置环境变量和函数,可以实现对Bash shell环境的个性化配置。 ##### 7. DISPLAY - **含义**:`DISPLAY`变量指定了X Window系统使用的显示设备。对于图形界面的应用程序来...

    linux环境变量介绍

    在 Linux 中,环境变量是一个非常重要的概念,它可以影响用户和操作系统之间的交互方式。 shell 是用户和操作系统之间的命令解释器,负责接受用户输入的命令并将其翻译成操作系统能够理解的指令。 环境变量的设置:...

    Linux 下 Shell的工作原理

    在Linux系统中,默认的Shell通常是Bash(Bourne-Again SHell),它继承了Bourne shell的功能并增加了许多扩展特性。 Shell的主要任务是接收用户在命令行输入的指令,解析这些指令并执行相应的操作。当用户在提示符...

    linux learning the bash shell

    Bash(Bourne Again SHell)是Unix/Linux操作系统中最常用的命令解释器之一,也是大多数Linux发行版的默认Shell。 #### 描述:Learn Bash Shell - **学习目标**:了解如何在Linux环境中使用Bash Shell进行操作。这...

    Linux Bash Shell快速入门

    变量在Bash中的使用和C语言有所不同,比如在Bash中变量使用前不需要声明类型,而在C语言中则需要。同时,Bash中的变量赋值不需要加美元符号($),而在引用变量的值时需要加上。此外,Bash中的变量不需要用分号结束...

    Linux的shell脚本

    Bash 也是大多数 Linux 系统默认的 Shell。 三、 Shell 的变量 1. 变量定义 定义变量时,变量名不加美元符号($,PHP 语言中变量需要)。如:name="1511A" 注意:变量名和等号之间不能有空格,这可能和你熟悉的...

    linux运维学习笔记:Shell变量.pdf

    Linux Shell中的变量可以分为两大类:环境变量和普通变量。环境变量是全局变量,能在创建它们的Shell及其派生的子进程Shell中使用。普通变量则是局部变量,仅在定义它们的Shell函数或脚本中有效。环境变量需要通过...

    Linux环境变量设置--总结.pdf

    2. **配置文件**:系统级别的环境变量通常在`/etc/profile`和`/etc/bashrc`中设置,而用户级别的环境变量则可以在`~/.bashrc`或`~/.bash_profile`中设置。这些文件包含了启动时执行的命令,从而定制用户的环境。 3....

    定制Linux系统环境变量 .pdf

    在Linux系统中,环境变量扮演着极其重要的角色,它们不仅定义了系统的运行环境,还直接影响着各种应用程序的行为。了解并掌握如何定制Linux系统环境变量,对于提高系统管理效率、优化应用性能等方面都有着重要意义。...

    LINUX里面的环境变量的配置

    ### LINUX中的环境变量配置详解 在LINUX操作系统中,环境变量是系统运行过程中用来存储配置信息的一种重要方式。对于刚接触LINUX的新手来说,掌握环境变量的配置方法至关重要。本文将详细介绍LINUX环境中环境变量的...

    Linux中Bash环境变量的配置方法

    在Linux操作系统中,Bash(Bourne Again SHell)是默认的命令解释器,它是一种强大的编程语言,用户可以通过Bash来定制自己的环境。Bash不仅与原始的Bourne Shell(sh)兼容,还增加了许多增强功能,如命令补全、...

    Bourne again shell (bash)

    假设你想让 `vipw` 命令使用你最喜欢的文本编辑器(比如 xemacs),而不是默认的 vi,你可以通过设置 `EDITOR` 环境变量实现: ```bash $ EDITOR='xemacs' ``` 这样,当你运行 `vipw` 时,它就会使用 xemacs 作为...

    Linux bash Shell中的变量类型详解

    在Linux bash Shell中,变量是核心的组成部分,用于存储数据并提供灵活性。了解不同类型的变量对于有效管理和自动化系统任务至关重要。下面将详细讲解各种变量类型: 1. **本地变量**: 本地变量在bash环境中全局...

Global site tag (gtag.js) - Google Analytics