当前位置: 首页 > article >正文

Linux学习命令之source

在Linux中,source命令用于在当前shell环境中执行指定脚本文件中的命令。它通常用于重新加载修改过的shell配置文件,例如.bashrc.profile,以使更改生效,而不需要退出当前的shell会话。

使用方法为:

source 文件路径

或者使用其更短的别名 .(点号),这也是source的等效命令:

. 文件路径

这将执行指定路径的脚本文件,其中可以包含变量、函数和其他可执行的Shell命令。执行完后,其中定义的环境变量、函数等将在当前shell会话中生效。

例如:

source ~/.bashrc

或者

. /path/to/my_script.sh

这些命令将在当前shell环境中执行~/.bashrc文件或my_script.sh脚本文件中的命令,以确保其中所做的更改立即生效。在Linux中,source命令用于在当前shell环境中执行指定脚本文件中的命令。它通常用于重新加载修改过的shell配置文件,例如.bashrc.profile,以使更改生效,而不需要退出当前的shell会话。

使用方法为:

source 文件路径

或者使用其更短的别名 .(点号),这也是source的等效命令:

. 文件路径

这将执行指定路径的脚本文件,其中可以包含变量、函数和其他可执行的Shell命令。执行完后,其中定义的环境变量、函数等将在当前shell会话中生效。

例如:

source ~/.bashrc

或者

. /path/to/my_script.sh

这些命令将在当前shell环境中执行~/.bashrc文件或my_script.sh脚本文件中的命令,以确保其中所做的更改立即生效。


http://www.kler.cn/a/132776.html

相关文章:

  • 6.584-Lab1:MapReduce
  • Infisical开源密钥管理平台实战指南
  • [ACTF2020]Upload 1--详细解析
  • WP网站如何增加文章/页面的自定义模板
  • Pandas进行周期与时间戳转换
  • MySQL技巧之跨服务器数据查询:基础篇-删除语句如何写
  • 前端mockjs使用方式[express-mockjs]
  • 各类软件docker安装
  • torch - FloatTensor标签(boolean)数值转换(1/0)
  • QTcpSocket发送结构体的做法
  • Redis新操作
  • 12-使用vue2实现todolist待办事项
  • JS 读取excel文件内容 和 将json数据导出excel文件
  • Flume学习笔记(1)—— Flume入门
  • 计算机毕业论文内容参考|基于深度学习的交通标识智能识别系统的设计与维护
  • BeautifulReport测试报告框架
  • Vite - 配置 - 文件路径别名的配置
  • ubuntu20.04中编译zlib1.2.11(源码编译)
  • Linux网络之传输层协议tcp/udp
  • 基于数据库(MySQL)与缓存(Redis)实现分布式锁
  • 【Git学习二】时光回溯:git reset和git checkout命令详解
  • C#可空类型
  • 使用WildCard充值ChatGPT Plus 会员
  • 万宾科技智能井盖传感器,提升市政井盖健康
  • 技术实践|高斯集群服务器双缺省网关故障分析
  • QQ五毛项目记