返回顶部
首页 > 资讯 > 操作系统 >linux bashrc怎么使用
  • 609
分享到

linux bashrc怎么使用

linuxbashrc 2023-03-02 20:03:02 609人浏览 独家记忆
摘要

这篇“linux bashrc怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“lin

这篇“linux bashrc怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“linux bashrc怎么使用”文章吧。

在linux中,bashrc是home目录下的一个shell文件,用于储存用户的个性化设置。在bash每次启动时都会加载bashrc文件中的内容,并根据内容定制当前bash的配置和环境。bashrc的作用:1、可以在利用命名函数alias定制需要的指令;2、设定环境路径;3、提示符设置。

一、.bashrc 是什么?

.bashrc是home目录下的一个shell文件,用于储存用户的个性化设置。在bash每次启动时都会加载.bashrc文件中的内容,并根据内容定制当前bash的配置和环境。

补充.bash_profile.bashrc的区别?
两者在登陆bash时都会被bash执行,但是.bash_profile只在会话开始时被读取,而.bashrc在每次打开新的终端时都会被读取。

二、.bashrc 能干什么?

1.个性化指令

alias ll = "ls -lha"

2.设定环境路径

PATH="$PATH:$HOME/.local/bin:$HOME"
export PATH

3.提示符设置

PS1=”[\u: \w]$”

三、.bashrc 怎么用?

可以用任何终端文本编辑器打开.bashrc。以vim为例:

vim ~/.bashrc

编辑.bashrc需要遵循bash脚本格式,

1、个性化指令

打开.bashrc后,可以在利用命名函数alias定制需要的指令,如

#用 ll 代替 ls -lha 这个命令,在此bash下输入命令 ll 等
#同于输入 ls -lha 命令
alias ll = "ls -lha"

除了缩短命名,也可以用bash函数组合多个命令到一个操作,这些命令大多遵循以下语法。

语法一:

function function_name {
    command1
    <^>command2</^>
}

语法二:

function_name () {
 command_1
 command_2
}

语法三

function_name () { command1; command2; }

下面的命令组合了mkdircd命令,输入md folder_name不仅可以在你的工作目录创建一个名为"folder_name"的目录且进入其中,代码如下:

md () {
  mkdir -p $1
  cd $1 
}

也可写成:

md () {  mkdir -p $1; cd $1; }

2、路径设置

每次export路径太麻烦,把路径加入到.bashrc是一个一劳永逸的方法,常见的设置语法如下:

#软件名-版本号
#语法一
PATH=$PATH:路径
export PATH

#语法二
export PATH=$PATH:路径

上述语法可以理解为,在原来PATH的后面继续添加了新的路径,在运行特定指令时,系统会逐个位置去寻找文件。 $PATH 表示原先设定的路径,不能遗漏。不同于DOS/windows,Unix类系统的环境变量的路径用冒号:分割,而不是分号;。为避免环境变量过多产生混乱,建议所有语句都添加在文件结尾,并添加注释。

所有环境变量名都是大写,Linux区分大小写

你对 .bashrc 所做的任何修改将在下一次启动终端时生效。如果你想立刻生效的话,运行下面的命令:

source ~/.bashrc

四、.bashrc 没了怎么办?

首先,首先,首先,.bashrc可以删除,但是删除不存在任何好处。
如果用户删除了.bashrc,可以从如下路径拷贝一份原始的.bashrc文件到用户home目录下

cp /etc/skel/.bashrc ~/

以上就是关于“linux bashrc怎么使用”这篇文章的内容,相信大家都有了一定的了解,希望小编分享的内容对大家有帮助,若想了解更多相关的知识内容,请关注编程服务器栏目。

--结束END--

本文标题: linux bashrc怎么使用

本文链接: https://lsjlt.com/news/198183.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • linux bashrc怎么使用
    这篇“linux bashrc怎么使用”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“lin...
    99+
    2023-03-02
    linux bashrc
  • linux中的bashrc文件怎么看
    这篇文章主要介绍了linux中的bashrc文件怎么看的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇linux中的bashrc文件怎么看文章都会有所收获,下面我们一起来看看吧。在linux中,bashrc文件在...
    99+
    2023-06-30
  • linux中source .bashrc未找到命令怎么解决
    如果在Linux中输入source .bashrc命令时出现未找到命令的错误,可能是因为当前路径不在用户的home目录下,或者.ba...
    99+
    2024-04-02
  • Linux中.bashrc与.bash_profile有什么区别
    这篇文章主要介绍Linux中.bashrc与.bash_profile有什么区别,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Interactive Login 和 Non-Login ShellBash 被调用时,...
    99+
    2023-06-15
  • linux中bashrc与profile有什么区别
    小编给大家分享一下linux中bashrc与profile有什么区别,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!要搞清bashrc与profile的区别首先要弄明白什么是交互式shell和非交互式shell,什么是log...
    99+
    2023-06-28
  • linux刷新bashrc的方法是什么
    要刷新bashrc文件,可以使用以下方法之一: 使用source命令:在终端中输入以下命令,将会重新加载bashrc文件。 so...
    99+
    2023-10-28
    linux
  • Linux下bashrc和profile的区别是什么
    本篇内容主要讲解“Linux下bashrc和profile的区别是什么”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux下bashrc和profile的区别是什么”吧!使用终端ssh登录L...
    99+
    2023-06-16
  • ubuntu14修改bashrc怎么保存
    ubuntu14修改bashrc保存的方法:通过“source ~/.bashrc”命令即可保存修改;如果需要打开bashrc文件可使用“gedit ~/.bashrc”命令打开。示例:ubuntu设置代理,使用bashrc文件进行配置代理...
    99+
    2024-04-02
  • Linux系统中bashrc和profile文件的作用是什么
    这篇文章将为大家详细讲解有关Linux系统中bashrc和profile文件的作用是什么,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。使用终端ssh登录Linux操作系统的控制台后,会出现一...
    99+
    2023-06-12
  • ubuntu中bashrc怎么添加环境变量
    要在Ubuntu中的bashrc文件中添加环境变量,可以按照以下步骤操作: 打开终端,并编辑bashrc文件: nano ~/....
    99+
    2024-04-08
    ubuntu
  • linux用户source .bashrc或.profile找不到文件的解决
    目录linux用户source .bashrc或.profile找不到文件Linux .bashrc .bash_profile 和 .profile之间的区别1 概述2 交互式和非交互式shell3 bash启动文件4...
    99+
    2023-04-28
    linux用户source.bashrc linux.profile找不到文件 linux source bashrc profile
  • ubuntu中bashrc文件的作用是什么
    .bashrc文件是Bash shell的配置文件,用于在启动Bash shell时加载用户定义的各种配置和环境变量。在该文件中可以...
    99+
    2024-04-08
    ubuntu
  • mac安装omyzsh后不执行~/.bash_profile、~/.bashrc怎么办
    这篇文章给大家分享的是有关mac安装omyzsh后不执行~/.bash_profile、~/.bashrc怎么办的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。mac 安装 omyzsh 后, terminal瞬间...
    99+
    2023-06-09
  • ubuntu中bashrc无法自动生效怎么解决
    在Ubuntu中,如果.bashrc文件无法自动生效,可能是因为您在更改.bashrc文件后没有重新加载文件或者重新启动终端。解决方...
    99+
    2024-04-08
    ubuntu
  • Linux怎么使用 Asciinema
    这篇文章给大家分享的是有关Linux怎么使用 Asciinema的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。asciinema  是一款开源免费的终端录制工具,它可以将命令行输入输出的任何内容加上时间...
    99+
    2023-06-16
  • Linux Kernel怎么使用
    本篇内容主要讲解“Linux Kernel怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux Kernel怎么使用”吧!Linux Kernel支持好几种模块类型,包括设备驱动程序...
    99+
    2023-06-17
  • Linux input怎么使用
    本篇内容主要讲解“Linux input怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux input怎么使用”吧!输入设备都有共性:中断驱动+字符IO,基于分层的思想,Linux...
    99+
    2023-06-16
  • linux怎么使用OpenSSL
    这篇文章将为大家详细讲解有关linux怎么使用OpenSSL,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。密码学哈希OpenSSL 源代码的下载页面包含了一个带有最新版本的表格。每个版本都有两个哈希值ha...
    99+
    2023-06-15
  • Linux bonding怎么使用
    本篇内容主要讲解“Linux bonding怎么使用”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Linux bonding怎么使用”吧!在Linux bonding下有时候需要给一个网卡绑定多...
    99+
    2023-06-16
  • Linux expect怎么使用
    今天小编给大家分享一下Linux expect怎么使用的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起来了解一下吧。expect参数启用选项...
    99+
    2023-06-27
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作