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

linux中执行脚本命令的source和“.”和“./”的区别

在 Linux 或类 Unix 系统中,`source`、`.` 和 `./` 的使用场景各有不同,以下详细介绍何时使用它们:

命令用途适合场景
source和“.”等效。脚本在当前 shell 环境中执行并影响当前 shell 的状态和环境变量

1. 加载环境变量配置文件,无需重新启动终端;

2. 加载函数定义;

3. 修改当前 shell 的状态,如改变工作目录、设置 shell 选项等;

“./”脚本作为一个独立的程序在子 shell 中运行,不影响当前 shell 的状态

1. 执行独立的脚本程序,不需要与当前 shell 共享环境变量或状态时;

2. 执行编译后的可执行文件;

相关文章:

  • 前端开发冷知识-requestIdleCallback优化主线程任务调度的API
  • 大一计算机学习历程总结
  • 【25-cv-06400、25-cv-06413】Keith律所再次代理Elizabeth Anne Evans蝴蝶版权画
  • 算法学习的规范性和可持续性
  • ff数据解析和解码
  • 赛元微8051系列触控按键的开发
  • 进程间通信之消息队列
  • 移动电储能工作原理及SOC约束解析
  • 数据结构-为什么双指针法可以用来解决环形链表?-使用O(1)的空间复杂度去解决环形链表的思路
  • bindService 和 startService 生命周期对比
  • OpenLayers 动画
  • PDB Bank怎么下载小分子sdf(选择哪个)和复合物
  • 如何处理HTML5兼容性的问题
  • Vue首屏加载速度优化方案
  • C++哈希碰撞精解:从原理到多策略冲突解决实战
  • 实战二:基于网页端实现与大模型的问答交互
  • 管家婆软件下载中心-管家婆软件辉煌安装包下载、应用程序、最新版软件
  • 校赛2025迎新杯题解
  • 构建安全可靠的电子商务平台的综合策略
  • CANopen转EtherCAT网关,从CANopen伺服到EtherCAT主站的通信
  • 网站商城微信支付/推广网站源码
  • 合肥学做网站app的学校/济南最新消息今天
  • 有做外国人的零售网站吗/网站统计分析工具
  • 专业做冻货的网站/企业营销型网站建设
  • 郑州网站关键字优化/新网站应该怎么做seo
  • 仿搜狐视频网站源码/小红书搜索指数