简单来说就是将设置在文件中的配置信息马上生效
比如你设了一个alias,或者一个PATH
如果你不source修改的文件的话,只有等下次重启后才能生效

如果你source了就马上生效了

source命令用法:
source FileName
作用:在当前bash环境下读取并执行FileName中的命令。
注:该命令通常用命令“.”来替代。
如:source .bash_rc 与 . .bash_rc 是等效的。
注意:source命令与shell scripts的区别是,
source在当前bash环境下执行命令,而scripts是启动一个子shell来执行命令。这样如果把设置环境变量(或alias等等)的命令写进scripts中,就只会影响子shell,无法改变当前的BASH,所以通过文件(命令列)设置环境变量时,要用source 命令。

linux 下的source命令的作用是什么?相关推荐

  1. linux下的source命令

    背景:在一个项目中,需要在shell脚本文件中激活虚拟环境,然后在指定的虚拟环境中执行python脚本.遇到了各种坑,主要有:conda命令找不到.conda activate命令找不到.Docker ...

  2. linux下的source命令(.命令)解释及应用

    用法: source filename # filename必须是可执行的脚本文件 或者 . filename # 注意"."号后面还有一个空格 功能: 通知当前shell读入路径 ...

  3. mysql souece 慢_Mysql InnoDB在linux下用source命令执行sql脚本速度慢的问题解决

    因为InnoDB的mysql默认情况下是自动提交事务,查看如下: show variables like 'autocommit'; 结果: +---------------+-------+ | V ...

  4. linux 上自动执行caffe,linux下caffe的命令运行脚本

    参考:https://www.cnblogs.com/denny402/p/5076285.html 首先编译: make -j8 make pycaffe 注:下面的--solver=.... 等价 ...

  5. linux下Vi编辑器命令大全

    linux下Vi编辑器命令大全 /根目录下的文件夹 输入"/",回车 里面有很多文件夹,如:etc,home,lib,mnt等等 etc:存放用户名和密码 home:每个用户有个文 ...

  6. linux下修改rm命令防止误删除

    前言:相信很多朋友都遇到过在linux下用rm命令误删除文件的时候,此刻的心中仿佛有无数的羊驼在奔腾.那么怎么防止这种情况发生呢?当然是有方法的,我们可以写一个shell脚本,改变一下rm命令的作用. ...

  7. linux设置历史命令保留数目限制,linux下修改history命令保存条数

    在linux系统下.history命令会保存多少条命令呢?曾在一本书上说,如果注销系统,那么会将所有的历史命令都定入到~/.bash_history, 但只保留1000条命令(这个是由默认的shell ...

  8. linux 关闭防火墙scp功能,在 Linux 下使用 scp 命令

    将文件或文件夹从网络上的一个主机拷贝到另一个主机当中去. here:在 Linux 下使用 scp 命令 摘要: scp 是安全拷贝协议(Secure Copy Protocol)的缩写, scp 是 ...

  9. linux下开发常用命令

    java开发,由于其很多应用都是发布在Linux操作系统上,因此了解.掌握一些常用的Linux命令对与提高Java开发人员的工作效率是很有必要的.本文着重介绍Java开发相关的一些常用命令,其中以To ...

最新文章

  1. 图论 ---- 启发式合并 + 并查集模拟 + 证明 F. Phoenix and Earthquake
  2. Shell常用内容汇总
  3. R语言使用ggplot2包使用geom_violin函数绘制分组小提琴图(自定义分组的填充色)实战
  4. error: Upgrade DB using Essex release first.
  5. SAP CRM WebClient UI控制器方法DETACH_STATIC_OVW_VIEWS的作用
  6. Alexa与小娜结盟,智能语音助手该呼朋引伴还是独自前行?
  7. 从 AI、芯片到量子计算,阿里达摩院发布 2020 十大科技趋势
  8. Netty源码分析第3章(客户端接入流程)----第3节: NioSocketChannel的创建
  9. Python_画boxplot 盒图/箱线图
  10. DHCP服务原理(转载)
  11. cocos2d-x2.2.5走四棋儿源代码“开源”
  12. Tracert命令原理
  13. 响应国家号召,摆摊秘籍,摆摊必看《城市地摊财富秘籍》新版目录
  14. Gym - 101964E -Fishermen(二分+差分求前缀和)
  15. cve 爬虫_爬虫技术实践(九)国家信息安全漏洞库基于月份的漏洞收集实战
  16. ldap服务器是什么
  17. 【知识贴】战争中的数学应用
  18. 【软考-中级】系统集成项目管理工程师【总】
  19. fixed 和setprecision()的用法
  20. Vue路由实现SPA

热门文章

  1. Keil MDK调试时,软硬件的要求
  2. MTK6877(天玑 900)平台 高性能 5G 安卓智能模块
  3. 医疗固定资产管理系统
  4. 离散数学:计算主析取范式(基于真值表)
  5. 模仿网易云音乐黑胶唱片的交互实现
  6. 神经科学探索脑第二章答案
  7. 在阿里云云服务器上发布自己的网站(建站|详细)...
  8. 学校计算机专业指导记录,本科生导师指导记录
  9. C-Lodop云打印服务器 v3.075
  10. 使用react开发dapp应用实战-宠物认领