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

编辑.bashrc后,有没有比` `source ~/.bashrc`更好的方法?

编辑.bashrc后,可以使用以下方法来使更改生效,而不仅仅是使用source ~/.bashrc命令:

  1. 使用.命令:可以使用.命令来加载.bashrc文件,它是source命令的一个别名。例如:. ~/.bashrc
  2. 使用exec命令:可以使用exec命令来替换当前的shell进程,从而使.bashrc文件中的更改立即生效。例如:exec bash
  3. 重新登录:可以注销当前会话并重新登录,这将重新加载所有配置文件,包括.bashrc文件。

以上方法都可以使编辑后的.bashrc文件中的更改立即生效,选择其中任何一种方法都取决于个人偏好和使用场景。

.bashrc文件是Bash Shell的配置文件,它包含了一些环境变量、别名、函数和其他Shell配置。通过编辑.bashrc文件,可以自定义Shell的行为和设置。在云计算领域中,这种自定义配置对于开发工程师和系统管理员来说非常重要,可以提高工作效率和便利性。

腾讯云相关产品和产品介绍链接地址:

  • 腾讯云官网:https://cloud.tencent.com/
  • 云服务器(CVM):https://cloud.tencent.com/product/cvm
  • 云原生应用引擎(TKE):https://cloud.tencent.com/product/tke
  • 云数据库 MySQL 版(TencentDB for MySQL):https://cloud.tencent.com/product/cdb_mysql
  • 人工智能平台(AI Lab):https://cloud.tencent.com/product/ailab
  • 物联网开发平台(IoT Explorer):https://cloud.tencent.com/product/iothub
  • 移动应用开发平台(腾讯移动开发者平台):https://cloud.tencent.com/product/madp
  • 云存储(对象存储 COS):https://cloud.tencent.com/product/cos
  • 腾讯区块链服务(Tencent Blockchain):https://cloud.tencent.com/product/tbc
  • 腾讯元宇宙(Tencent Metaverse):https://cloud.tencent.com/product/metaverse

请注意,以上链接仅供参考,具体产品选择应根据实际需求和情况进行评估和决策。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

  • Linux环境变量说明与配置

    /etc/profile     范围:对所有用户生效     作用:       a.定义USER变量       b.定义LOGNAME变量       c.定义MAIL变量       d.定义PATH变量       e.定义HOSTNAME变量       f.定义HISTSIZE变量       g.定义umask值       i.调用/etc/profile.d/*.sh文件   /etc/profile.d/*.sh     范围:对所有用户生效     说明:这是一族sh文件,没个都会被调用     例如:       /etc/profile.d/lang.sh       作用:调用/etc/sysconfg/i18n设置语言环境   ~/.bash_profile     范围:用户自己的家目录,对自己生效     作用:       a.调用 ~/.bashrc文件       b.在PATH变量后加入了":$HOME/bin"这个目录   ~/.bashrc     范围:用户自己的家目录,对自己生效     作用:       a.定义alias别名       b.调用/etc/bashrc   /etc/bashrc     范围:对所有用户生效     作用:       a.定义PS1变量(登录以后的提示符样式)       b.如果是无密码登录,则         定义umask值         定义PATH变量         调用/etc/profile.d/*.sh文件

    02

    HeRM's :一个命令行食谱管理器

    烹饪让爱变得可见,不是吗?确实!烹饪也许是你的热情或爱好或职业,我相信你会维护一份烹饪日记。保持写烹饪日记是改善烹饪习惯的一种方法。有很多方法可以记录食谱。你可以维护一份小日记/笔记或将配方的笔记存储在智能手机中,或将它们保存在计算机中文档中。这有很多选择。今天,我介绍 HeRM's,这是一个基于 Haskell 的命令行食谱管理器,能为你的美食食谱做笔记。使用 Herm's,你可以添加、查看、编辑和删除食物配方,甚至可以制作购物清单。这些全部来自你的终端!它是免费的,是使用 Haskell 语言编写的开源程序。源代码在 GitHub 中免费提供,因此你可以复刻它,添加更多功能或改进它。

    02

    debian支持ll命令

    没有ll这个命令。尽管也知道ll事实上 是ls -l 这个命令的别名,可是总感觉不是非常习惯。由于之前一直用centos的。 假设想让debian也支持 ll 命令的话则须要改动用户文件夹以下的.bashrc 配置文件 cd   #进入当前用户文件夹 vim .bashrc  #使用vim 编辑.bashrc配置文件 我们找到这样几行 # You may uncomment the following lines if you want `ls’ to be colorized: # export LS_OPTIONS=’–color=auto’ # eval “`dircolors`” # alias ls=’ls $LS_OPTIONS’ # alias ll=’ls $LS_OPTIONS -l’ # alias l=’ls $LS_OPTIONS -lA’ 我们之间把alias ll=’ls $LS_OPTIONS -l’前面的#号去掉,例如以下 # You may uncomment the following lines if you want `ls’ to be colorized: export LS_OPTIONS=’–color=auto’ # eval “`dircolors`” # alias ls=’ls $LS_OPTIONS’ alias ll=’ls $LS_OPTIONS -l’ alias l=’ls $LS_OPTIONS -lA’ 然后保存退出 还有个办法就是 # cd # echo “alias ll=’ls -l'” >> ~/.bashrc && source ~/.bashrc 事实上意思都是同样的。

    04

    从零开始制作PyTorch的Singularity容器镜像

    在前面的博客中,我们大篇幅的使用到了Docker和Singularity这两种常见的容器化编程环境解决方案,使得我们的各个编程环境能够更好的隔离。如果要展开讲解容器化编程环境的重要性的话,我们有可能会发现容器并不是那么的必须:比如解决python库的依赖冲突问题,我们可以选择使用python的virtualenv或者conda的虚拟环境;比如解决gcc的版本依赖冲突,我们可以手动配置和选择对应的版本;比如对于我们没有root权限和对外网络的环境,想要安装一些工具可以采用源码编译安装。那么,这些种种的问题,如果我们采用Singularity的方案,就可以一次性的解决。而且容器化是一个趋势,比如各种的机器学习框架都会提供容器版本的安装方案,像MindSpore和Tensorflow等等。这里我们尝试使用Singularity的容器def文件(类似于Docker的Dockerfile,而且兼容Docker的镜像),去构造一个Pytorch专属的编程环境。

    01
    领券