首页 > 编程知识 正文

linux配置环境变量,bashrc文件的作用

时间:2023-05-04 21:55:50 阅读:135449 作者:4311

. bashrc文件概述如果运行基于Unix或基于Unix的操作系统,则通常将bash作为缺省终端外壳。 虽然壳的种类很多,但bash是最常见和普及的。 Bash允许终端中的程序解释和执行用户输入的命令,并通过脚本进行某些程序定制。 这就是bashrc配置文件的作用。

简单来说,您可以使用bashrc配置文件定制命令,并使用用户定制的命令快速运行带参数的命令和脚本。

要加载. bashrc文件的角色用户首选项,bash将在每次启动时自动加载bashrc配置文件的内容。 此. bashrc隐藏配置文件位于每个用户的主目录中,用于保存和加载不同用户的终端首选项和环境变量。

终端首选项可以包括各种各样的内容。 最常见的使用方法是在bashrc中编写命令别名“Aliases”,以使用较短名称或替代名称的浏览命令。 对于经常使用终端执行特定命令的用户来说,这可以大大节省时间和效率。

如何修改. bashrc文件

其实只是个文件。 也可以直接使用编辑器或vim。

用户对bashrc所做的更改将在下次启动终端时应用。 如果希望立即生效,请手动运行source ~/.bashrc命令,以获取为什么要编辑bashrc?

以下是一些有助于使用户的终端体验更高效、友好的技巧。

1、Bash提示

bash提示符可以定制用户终端,以便在运行命令时发出提示。 定制的bash提示使用户在终端上工作更加高效。

要定制Bash提示,可以从easy bash prompt生成器网站快速生成。

2、爱丽丝

通过定制别名“Aliases”,可以使用更简单的命令优先执行带参数的命令。 以ls命令为例。 缺省情况下,ls只显示目录的内容,但显示目录信息或隐藏文件通常更方便。 因此,最常见的别名——ll出现,执行它与执行ls -alF命令相同,能够显示与文件有关的大部分细节,显示隐藏文件。

3、函数

作为省略命令别名的替代方法,可以使用bash函数根据以下语法将多个命令组合为一个操作:

function _ name ({ command _1command _2}以下命令是mkdir和cd的组合: 如果键入md folder_name,则会在工作目录中创建一个名为folder_name的目录,并立即转到该目录。

md () {mkdir -p $1cd $1} )其他相关知识. bash_history记录之前输入的命令

. bash_logout甜萝莉退出时执行的命令

. bash_profile甜萝莉登录shell时执行

. bashrc甜萝莉登录shell时执行

请注意,在会话开始时只读取一次. bash_profile,而每次打开新终端时都会读取. bashrc。

要自学这些知识,您可以通过终端命令运行man bash

这一节是介绍。 大家如果会英语的话就可以自学。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。