首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

弄乱了我的bash_profile和bashrc文件-重置为默认值?

当bash_profile和bashrc文件被弄乱并需要重置为默认值时,可以按照以下步骤进行操作:

  1. 首先,了解bash_profile和bashrc文件的作用:
    • bash_profile文件是用于配置用户特定的环境变量和启动程序的脚本文件,通常在用户登录时执行。
    • bashrc文件是用于配置用户特定的Shell环境和别名的脚本文件,通常在每次新开终端时执行。
  • 打开终端,进入用户的主目录,可以使用以下命令:
  • 打开终端,进入用户的主目录,可以使用以下命令:
  • 备份原始的bash_profile和bashrc文件,以防止意外情况发生:
  • 备份原始的bash_profile和bashrc文件,以防止意外情况发生:
  • 删除当前的bash_profile和bashrc文件:
  • 删除当前的bash_profile和bashrc文件:
  • 创建新的bash_profile和bashrc文件:
  • 创建新的bash_profile和bashrc文件:
  • 使用文本编辑器(如vi、nano等)打开bash_profile文件,并将以下内容添加到文件中:
  • 使用文本编辑器(如vi、nano等)打开bash_profile文件,并将以下内容添加到文件中:
  • 使用文本编辑器打开bashrc文件,并将以下内容添加到文件中:
  • 使用文本编辑器打开bashrc文件,并将以下内容添加到文件中:
  • 保存并关闭文件。
  • 重新启动终端或执行以下命令使更改生效:
  • 重新启动终端或执行以下命令使更改生效:

这样,你的bash_profile和bashrc文件就被重置为默认值了。

对于腾讯云相关产品和产品介绍链接地址,由于要求不能提及具体品牌商,建议你参考腾讯云官方文档或咨询腾讯云的技术支持团队,以获取与你的具体需求相匹配的产品和解决方案。

相关搜索:弄乱了我的pip和python安装tinymce弄乱了我的字体系列和大小为什么Visual Studio 2017弄乱了我的py文件?我编辑了npm初始化配置,现在无法将其重置为默认值我的更改在git重置后消失了--soft和git checkout。他们去哪里了?我的多部分文件在我的前面和后面之间消失了Vue & Vite为我提供了最小的Vue文件夹结构想在TortoiseHG/Mercurial中为我的.hgignore文件创建一些默认值将浏览器curosr重置为默认值的最简单方法?我有一个灰色的圆圈我为我的json post和response设置了进度条。但是没有显示出来为什么我的.zshrc文件颜色突然和其他文件不一样了?我的程序是否可以编辑/更新用户的.profile/.bashrc/.cshrc文件以将程序可执行文件设置为环境变量我丢失了许多页面,需要恢复和修复错误:类型为"MediaWiki\Revision\RevisionAccessException“的致命异常丢失了我的密钥库密码和密钥密码。但是有pepk文件和jks文件,需要更新应用程序为什么java找不到我的json文件?我检查了拼写和所有的东西Mailchimp嵌入表单在我自己的CSS和JS文件中导致了404个错误为什么在我的div中设置了高度和宽度为0后,里面有一个奇怪的空格?当我为linux和windows编写代码时,如何正确地构造我的文件呢?带有Custom Express Server的Next.js为woff和woff2文件提供了错误的内容类型如果我选择了CMake构建系统,为什么Qt Creator不允许向项目中添加新的文件和类?
相关搜索:
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

Linux环境变量配置详解

这是因为我们系统可能存在前面两个文件一个,导致不会继续读取剩下文件。...通常情况下,~/.bashrc文件里会默认记录一些常量一些别名,尤其是$PS1变量,这个变量决定着bash提示符格式、样式以及颜色等。...这个问题显然是由于$PS1这个环境变量没有配置,导致他用了默认值,虽然查看.bashrc文件时发现有$PS1这个变量定义。...这个问题给我们启示是,当我们服务器配置变量时,尽量配置到/etc/profile里或者~/.bash_profile里,因为用ssh登录服务器是基本上用不到.bashrc文件;当我们给自己电脑配置环境变量时...,尽量配置到.bashrc里,因为这样我们只要打开终端就会读入这个文件,这样就可以不用注销就能应用配置(只有注销重新登录才会应用/etc/profile一类配置文件)。

2.6K20

Linux中find命令使用详解(上)

其中01级别是等价,系统默认值1,这个选项需要在O后面直接跟一个表示查询优化十进制数字,如O2。...PATH]部分内容,在上面的例子中,PATH/bin/etc,即需要查找文件或目录路径,可以是绝对路径,也可以是相对路径,可以跟多个。...表达式指定我们要查找是什么属性文件。此外,表达式还可以指定一些操作,比如删除某些条件匹配文件或内容。...XY可以使用字母: a:文件access time。 c:文件change time。 m:文件modify time。...,前面一个代码块找到所有只有644权限文件,后面一个代码块-600就表示只要是包括rw其他位任意文件

1.4K60
  • Linux中环境变量配置步骤详解

    在这种登陆方式下,系统会依次读取/etc/bash.bashrc~/.bashrc,并加以执行。...通常情况下,~/.bashrc文件里会默认记录一些常量一些别名,尤其是$PS1变量,这个变量决定着bash提示符格式、样式以及颜色等。...这个问题显然是由于PS1这个环境变量没有配置,导致他用了默认值,虽然查看.bashrc文件时发现有PS1这个变量定义。...这个问题给我们启示是,当我们服务器配置变量时,尽量配置到/etc/profile里或者~/.bash_profile里,因为用ssh登录服务器是基本上用不到.bashrc文件;当我们给自己电脑配置环境变量时...,尽量配置到.bashrc里,因为这样我们只要打开终端就会读入这个文件,这样就可以不用注销就能应用配置(只有注销重新登录才会应用/etc/profile一类配置文件)。

    94131

    搭建常用开发环境

    前两天犯了一个愚蠢错误,bazel环境出了一点点小问题,然后被我误操作删除了一个C文件彻底跑不起来了。...在google很久后终于在github上找到一个解决办法,执行一个rm命令,当时以为这个命令效果会maven上clean然后重新build就ok。是的,电脑被删除干净。...总不能一点进步都没有吧,所以我打算将自己日常搭建环境逐步记录下来,方便自己以后被‘重置’电脑或者新换电脑搭建环境时参考。...3.此时在终端中输入java -version应该就会显示jdk版本号。 ? 3.配置环境变量,进入终端,输入vi ~/.bash_profile. 4.在打开文件中追加以下内容。...3.由于mac不会自动加载.bashrc,所以需要执行echo "[ -r ~/.bashrc ] && source ~/.bashrc" >> .bash_profile以使每次开机后自动生效。

    1.1K40

    Linux小技巧汇总

    这个history作用就是将bash执行过所有命令存储到.bash_history文件中,帮助复查用户命令。默认情况使用history确实是不会输出命令执行时间日期,尽管这个命令记录得到时间。...运行history命令时候,会检查一个HISTIMEFORMAT环境变量,这个变量制定怎么去格式化输出这个命令中存储时间,如果这个值null,那就是默认不显示。...或者.bash_profile文件中,永久生效 # echo echo'HISTTIMEFORMAT="%F %T "'>>~/.bashrc 或者~/.bash_profile并刷新生效 source.../bash_profile (3)将HISTIMEFORMAT变量添加到/etc/profile文件中,永久对所有用户生效 echo'HISTTIMEFORMAT="%F %T "'>>~/.bashrc...使用命令cd /etc进入etc文件 (2)vi profile 在profile文件中找到配置项HISTSIZE,默认值1000,按下i进行编辑,编辑10000甚至更多,按下:wq,保存退出,history

    14010

    【科研利器】关于 “.bash_profile “.bashrc”区别的总结

    本文以CentOS 7系统例,对 bash startup 文件进行一些必要梳理总结。...然后在每个文件中打印文件名,并将它们之间显式调用语句注释掉,例如 ~/.bash_profile 对 ~/.bashrc 显式调用。...“rc”系列代表文件 ~/.bashrc ,它用于“交互式非登录shell”环境加载。...为了完成实验,在每个 startup 文件中打印文件名,并将它们之间显式调用语句注释掉,例如 ~/.bashrc对 /etc/bashrc 显式调用。...由此可见,“profile” 系列文件主要目的在于“登录shell”设置环境变量启动程序;而 “rc” 系列文件主要目的在于设置功能别名。

    831110

    理解 LinuxUnix 登录脚本

    这允许用户Bash特定应用场景配置单独.bash_profile文件,如果在某些时候需要切换到Dash或其他shell作为登录shell(例如通过chsh -s dash命令)。...需要牢记一点是,默认Debian框架目录(/etc/skel,用于存放要复制到新用户账户主目录文件目录)包含.profile文件,但不包含.bash_profile.bash_login文件。...曾经看到过一些项目的安装说明,例如RVN,这个项目建议用户创建一个.bash_profile文件,但是这样做是非常危险,根据上面提到知识我们知道,这个会改变用户shell环境。...这和我们在/etc/profile里面看到相似,如果shell是Bash,且发现/etc/bash.bashrc文件,/etc/bash.bashrc文件就被当作Bash配置文件。...主要限制因素在于.bash_logout仅在注销交互式shell时读取,并且并不能假定它在注销X会话时会被加载。 其他选项 上面那些已经你介绍大部分通用选项。

    1.1K10

    Linux 下JDK环境搭建

    2)/etc/bashrc:每一个运行bash shell用户执行此文件.当bash shell被打开时,该文件被读取. 3)~/.bash_profile:每个用户都可使用该文件输入专用于自己使用...比如我用是Ubuntu,用户文件夹下默认就只有~/.profile文件。...一般情况用户最好在这里进行修改,但是有时候会覆盖父级变量,比如PATH是ROOT设定,但是如果你在这个文件里面写了PATH=xx,那么将来所有的PATH都成了xx,所以我们应该在这个文件中写:...在Ubuntu里面只有~/.profile), 执行顺序:~/.bash_profile、 ~/.bash_login、 ~/.profile。...原因应该是jtw所说用户环境系统环境区别了 如果同一个变量在用户环境(/etc/profile)系统环境(/etc/environment)有不同值那应该是以用户环境为准

    1.6K50

    深入了解定制 Bash | Linux 中国

    同样,~/.bash_profile 通常也会 援引(source) ~/.bashrc 文件。/etc/bashrc ~/.bashrc 都会进行检查,避免重复 援引(source)。...以下展示一些来自 ~/.bashrc 文件中定义别名。 # .bashrc # 执行全局文件 if [ -f /etc/bashrc ]; then ....针对用户级别的别名通常存放在该用户 ~/.bashrc 文件中。 如果你发现自己经常要去历史中查找曾经执行过某条命令,那可能需要改改历史设置。...PS4:这个参数值像 PS1 那样展开,如果设置 -x 选项,这个展开值会在命令行被回显之前作为提示符显示。展开后第一个字符在必要时会复制数次,指示间接层数。默认值是 + 。...在本文末尾链接存储库中提供一些点文件范例,包括提示符重新配置。你可以随意使用该存储库中例子进行学习体验。

    1.1K30

    linux关于bashrc与profile区别

    bashrc与profile区别 看法 其实打开~/.profile, ~/.bashrc~/.bash_profile文件,我们就可以看到区别. 1.首先说~/.profile: 这里有一句话...因为profilebash_profile都包含bashrc,所以我们只需要把常用设置放在bashrc里即可,因为profilebashrc_profile会包含bashrc....当它读到文件结尾,shell也就终止。...系统中存在许多bashrcprofile文件,下面逐一介绍: /etc/profile:此文件系统每个用户设置环境信息,当第一个用户登录时,该文件被执行.并从/etc/profile.d目录配置文件中搜集.../etc/bashrc:每一个运行bash shell用户执行此文件.当bash shell被打开时,该文件被读取。有些linux版本中/etc目录下已经没有bashrc文件

    7K21

    11-2 环境是如何建立

    二、环境是如何建立 用户登录系统后,bash 程序就会启动并读取一系列称为启动文件配置脚本,这些脚本定义所有用户共享默认环境。...① login shell 启动文件 文件 说明 /etc/profile 适用于所有用户全局配置脚本。 ~/.bash_profile 用户个人启动文件。...① non-login shell 启动文件 文件 说明 /etc/bash.bashrc 适用于所有用户全局配置脚本。 ~/.bashrc 用户个人启动文件。...③ ~/.bashrc文件 在普通用户看来 ~/.bashrc 可能是最重要启动文件,因为系统几乎总是要读取。...non-login shell 会默认读取 ~/.bashrc ,而大多数login shell 启动文件也能 以读取 ~/.bashrc 文件方式来编写。 2.启动文件中有什么?

    31610

    实用 bash 自定义脚本,快速提效工作流程

    bash 有着三十多年历史,是当今最强大、可移植性最好所有基于Unix系统编写高效率脚本工具之一。...(有些也可能是 .bashrc) 比如笔者就为了省事,直接将开启、编译 bash_profile 命令成了别名。...source ${BASH_PROFILE_PATH}" 实用 alias 别名 bash alias 别名可以说是最多功能,在理解看来,它就像是一个简单函数,组合一些繁琐逻辑流程...# 执行 .profile 文件,读取其中环境变量 if [ -f ~/.profile ]; then   . ~/.profile fi # 如果环境变量匹配,则重置提示符 if [[ $VSCODE...利用重定向输出快速清空文件,十分便利 > filename.txt 设置脚本可执行权限 对于脚本文件,有两个常见权限设置;权限为 755 脚本,则每个人都能执行,权限为700 脚本,只有文件所有者能够执行

    80010

    实用 bash 自定义脚本,快速提效工作流程

    bash 有着三十多年历史,是当今最强大、可移植性最好所有基于Unix系统编写高效率脚本工具之一。...(有些也可能是 .bashrc) 比如笔者就为了省事,直接将开启、编译 bash_profile 命令成了别名。...source ${BASH_PROFILE_PATH}" 实用 alias 别名 bash alias 别名可以说是最多功能,在理解看来,它就像是一个简单函数,组合一些繁琐逻辑流程...# 执行 .profile 文件,读取其中环境变量 if [ -f ~/.profile ]; then . ~/.profile fi # 如果环境变量匹配,则重置提示符 if [[ $VSCODE...利用重定向输出快速清空文件,十分便利 > filename.txt 设置脚本可执行权限 对于脚本文件,有两个常见权限设置;权限为 755 脚本,则每个人都能执行,权限为700 脚本,只有文件所有者能够执行

    61621

    Linux下.bashrc文件探索~

    先骂人,再逼逼~上个环境还没有配置好,就来写这个.不服!!!谁让咱们东西学不系统呢~记录一下.bashrc文件用途.毕竟zsh也得用不是~ ?...bashrc文件有两种级别:系统级位于/etc/bashrc、用户级~/.bashrc,两者分别会对所有用户当前用户生效。...还是不可以~ 3. bash_profile文件 bash_profile只有单一用户有效,文件存储位于~/.bash_profile,该文件是一个用户级设置,可以理解某一个用户profile目录下...您可以通过编辑各自 home 目录下’.bash_profile’.bashrc’来改变设置。...登陆linux启动bash时首先会 去读取~/.bash_profile文件,这样~/.bashrc也就得到执行了,你个性化设 置也就生效

    12.6K20

    linux(11)配置环境变量「建议收藏」

    大家好,又见面是你们朋友全栈君。...~/.bashrc 生效 生效期限:永久有效 生效范围:当前登录用户 可能会被后续环境变量文件覆盖了PATH值 环境变量配置方法三:vim ~/.bash_profile 修改~/.bashrc...该方法修改系统配置,需要管理员权限或者对该文件写入权限,vim /etc/bashrc类似: # 如果/etc/profile文件不可编辑,需要修改为可编辑 chmod -v u+w /etc/profile...环境变量分类 用户级别配置文件: ~/.bashrc ~/.profile (部分系统:~/.bash_profile) /home/非root用户名/.bashrc 系统级别配置文件: /...etc/bashrc /etc/profile (部分系统:/etc/bash_profile) /etc/environment 环境变量加载顺序 1.

    53910

    【Linux】《how linux work》第十三章 用户环境

    这本书主要关注点是位于服务器进程交互式用户会话之下Linux系统。 但最终,系统用户必须在某个地方相遇。 启动文件在这一点上起着重要作用,因为它们shell其他交互式程序设置默认值。...这在多用户系统中通常是适用,因为您不希望其他用户查看您任何文件。 然而,当设置默认值时,当用户想要共享文件但不了解如何正确设置权限时,可能会导致问题。...(经验不足用户有将文件设置可写入模式倾向。) o 022 这个掩码允许其他用户对新文件目录进行读取访问。...通过登录shell,您可以在类似.bash_profile文件中运行花哨启动命令,只留下别名其他“轻量级”内容在.bashrc中。....bash_profile as this one-liner: 如前所述,你可以通过符号链接将 .bashrc 文件与 .bash_profile 文件共享,也可以将 .bash_profile 创建单行文件

    17310

    Linux环境变量文件介绍

    大家好,又见面是你们朋友全栈君。 在Linux系统中,环境变量按照其作用范围不同大致可以分为系统级环境变量用户级环境变量。...source /etc/profile echo $PATH /etc/bashrc(UbuntuDebian中是/etc/bash.bashrc) 在 bash shell 打开时运行,修改该文件配置环境变量将会影响所有用户使用...~/.bashrc 当用户登录时以及每次打开新shell时该文件都将被读取,不推荐在这里配置用户专用环境变量,因为每开一个shell,该文件都会被读取一次,效率肯定受影响。...以上是ubuntu官网给出关于~/.bash_profile ~./bash_login 说明,翻译为中文: ~/.bash_profile 或 ~....一般情况下,Linux加载环境变量配置文件执行顺序: ==> /etc/profile ==> ~/.bash_profile | ~/.bash_login | ~/.profile ==> ~/

    92631
    领券