`
hillmover
  • 浏览: 34657 次
  • 性别: Icon_minigender_2
  • 来自: 上海
社区版块
存档分类
最新评论

Bash配置文件

阅读更多

表2-6                                                            Bash配置文件

文件

描述

/etc/profile

为所有用户设置用户环境信息。第一次登录时就执行该文件。该文件提供了路径的值,同时为某些内容设置环境变量,如邮箱的位置或历史文件的大小。最后,/etc/profile从/etc/profile.d目录中的配置文件收集shell设置

/etc/bashrc

每次打开bash shell时,会为每个运行bash shell的用户执行该文件。它设置默认提示符,可以添加一个或更多别名。可以用每个用户~/.bashrc文件中的信息改写该文件中的值

~/.bash_profile

每个用户使用它来输入针对他们自己使用的shell信息。用户登录时仅执行它一次。在默认情况下,它设置一些环境变量,并且执行用户的.bashrc文件

~/.bashrc

包含特定于bash shell的信息。在登录和每次打开一个新的bash shell时都会读取该文件。这是添加环境变量和别名的最好位置,这样shell就能够找到它们

~/.bash_logout

每次注销时执行(退出最后一个bash shell时)。在默认情况下,它只是清空屏幕

添加环境变量

PATH=.:$PATH ; export PATH

M=/work/time/files/info/memos ; export M

 

添加别名

alias p='pwd ; ls –CF'

分享到:
评论

相关推荐

    linux bash配置文件

    本文将详细介绍如何理解和利用Bash配置文件以及如何通过vim编辑器进行定制。 标题中的“linux bash配置文件”指的就是用户的Bash初始化脚本,通常位于`~/.bashrc`或`~/.bash_profile`路径下。这两个文件都是Bash...

    bash配置文件示例

    Bash配置文件是自定义Bash环境的关键,允许用户根据个人需求调整命令行体验。本文将深入探讨Bash的基本配置文件及其重要性。 一、`~/.bashrc` 文件详解 `~/.bashrc` 是每个用户主目录下的一个文本文件,它是Bash...

    gentoo的bash配置文件

    本文将深入探讨Gentoo中的bash配置文件,以及如何利用它们来定制控制台的颜色。 首先,我们要了解.bashrc和bash.bashrc这两个文件的作用。`.bashrc`是bash shell的用户级配置文件,通常位于用户的主目录下(`~`)。...

    bash配置文件

    ### bash配置文件详解 #### 一、概述 在Linux系统中,bash配置文件扮演着非常重要的角色,它们负责管理用户的环境变量、别名以及其他个性化设置。通过这些配置文件,我们可以自定义自己的工作环境,使日常操作更加...

    bash:定制的bash配置文件

    `bash-main`可能指的是用户的主bash配置文件,通常位于`~/.bashrc`或`~/.bash_profile`,这些文件用于设置用户特定的环境变量、别名、函数和自定义命令,以优化他们的终端体验。 **Bash配置文件详解** 1. **`....

    My-Costume-Bash:Linux的Bash配置文件

    `My-Costume-Bash`是一个用户自定义的Bash配置文件集合,旨在个性化用户的终端体验。这个压缩包`My-Costume-Bash-master`很可能包含了`.bashrc`、`.bash_profile`或其他相关的配置文件,这些文件用于设置Bash的启动...

    Shell-config-files:Bash配置文件和其他配置

    Bash配置文件和其他配置 #文件列表 .inputrc - Autocomplete ignores case. Search with up/down arrows. Visible bell instead of audible. .profile - Heart of things... See below. .shell_colors - ...

    upgraded-memory:存储bash配置文件和崇高的颜色主题

    升级内存存储bash配置文件和出色的颜色主题以及良好的链接npm install --save-dev babel-core babel-loader babel-preset-env babel-preset-react css-loader style-loader ...为什么有些团队齐心协力,而其他团队却不...

    bashrc:厨师食谱,其中包含用于从http安装bash配置文件的资源

    弗莱彻·尼科尔(Fletcher Nichol)的Bash主厨食谱 超市: : 源代码: : 厨师食谱,其中包含可从安装bash配置文件的资源。用法在您的食谱的metas.rb中对bashrc食谱进行依赖 depends "bashrc" , "~> 2.0" 然后,要在...

    vim 环境配置文件

    要使用它,你需要将`.git-completion.bash`文件移动到你的bash配置文件所在的位置,通常是`~/.bashrc`或`~/.bash_profile`,然后在文件中引入这个脚本: ```bash source ~/.git-completion.bash ``` 重启终端后,...

    base:一个简单的框架,用于在主机和团队之间共享Bash配置文件,可重用的Shell库以及命令。 包含用于常见功能(如日志记录,错误处理和断言)的内置库。 考虑到SRE DevOps团队

    "Base"是一个专门为SRE(Site Reliability Engineering)和DevOps团队设计的简单框架,它提供了在不同主机间共享Bash配置文件、可重用的Shell脚本库以及实用命令的功能。这个框架的核心目标是提高效率,促进团队协作...

    Linux打开shell时读取配置文件的顺序

    2. `/etc/bash.bashrc`(在Ubuntu中是`/etc/bash.bashrc`):系统级别的Bash配置文件,适用于非登录Shell。这个文件包含Bash命令行界面的一些通用配置,比如提示符设置和别名定义。 3. `~/.bash_profile`:用户的...

    BashConfig:BASH配置文件

    感谢您检查我的穷尽的配置文件。 截至2020年1月28日,以下是我从中获得的一些功能: 通过.inputrc ,可以进行许多用户端调整。 包含Lad,它是列出和描述功能和/或别名的工具。 .bash_functions和.bash_aliases...

    bash,shell模版 语法 设置文件

    3. **~/.bash_aliases**:虽然不是标准的Bash配置文件,但许多用户喜欢将所有的别名定义单独放在这个文件里,然后在.bashrc或.bash_profile中引入。 4. **/etc/bashrc** 和 `/etc/profile`:系统级的初始化文件,...

    Bash的特性介绍BashInfo

    #### 五、Bash配置文件 Bash支持多种配置文件,其中最常见的是`~/.bashrc`和`~/.bash_profile`: - **~/.bashrc**:包含用户的shell初始化脚本,当打开一个新的终端窗口时会被加载。 - **~/.bash_profile**:通常...

    Bash新手指南 中文 新手必看

    Bash配置文件 - **~/.bashrc**:启动时读取的个人配置文件。 - **~/.bash_profile**:在登录shell中执行的配置文件。 - **~/.bash_aliases**:存放别名的地方,通常链接到.bashrc。 ### 9. 高级技巧 - **数组**...

    基于Ubuntu/Linux的OpenEdge ABL和Shell/C语言操作工具设计源码

    包含234个文件,涵盖151个Shell脚本文件、10个Fortran文件、10个Pascal文件、8个列表文件、6个Vim配置文件、4个Gzip压缩文件、2个Bash配置文件、2个颜色配置文件、2个文件路径配置文件和2个Spath配置文件。...

    bash-profile:Bash配置

    bash配置文件 此存储库包含bash配置文件详细信息,例如颜色控制或PS1操作,可以与其他共享,以提高生产率。 建议将默认用户文件(〜/ .bash_profile,〜/ .bash_login和〜/ .profile)链接到此存储库中的文件(<git>...

    bash-completion-2.1-6.el7.noarch.rar

    在某些情况下,你可能还需要修改个人的bash配置文件(~/.bashrc或~/.bash_profile),添加`source /etc/bash_completion`这一行,以确保每次打开新的shell时都有命令补全功能。 bash-completion支持大量的命令和...

    Laravel开发-artisan-bash-completion-plugin

    2. 解压缩后,将里面的`artisan`脚本复制到你的Bash配置文件目录(通常是`~/.bashrc`或`~/.bash_profile`)下的`bash_completion.d`子目录。 3. 更新Bash配置,使其加载新的补全脚本。在你的Bash配置文件中添加一行...

Global site tag (gtag.js) - Google Analytics