广告
返回顶部
首页 > 资讯 > 操作系统 >浅谈Linux 脚本 sh 和 ./ 的区别
  • 962
分享到

浅谈Linux 脚本 sh 和 ./ 的区别

浅谈脚本区别 2022-06-04 21:06:28 962人浏览 泡泡鱼
摘要

如果.不在PATH里面,要执行当前目录下的可执行文件,使用全路径: ./executable-file PATH是环境变量,如果将当前目录“./”添加到环境变量中,那么也可以不用“./”,直接输入当前目录下

如果.不在PATH里面,要执行当前目录下的可执行文件,使用全路径:

./executable-file

PATH是环境变量,如果将当前目录“./”添加到环境变量中,那么也可以不用“./”,直接输入当前目录下有可执行权限的可执行文件就可以运行了

如果要执行一个sh脚本,不管那个脚本有没有可执行权限,都可以使用:

sh [file]

这时file是作为参数传给sh的,如果file不在当前目录下,也需要使用全路径。

全路径有绝对路径和相对路径两种。./和../开头的都是相对路径,分别表示”在当前目录下”和”在父目录下”。

以上这篇浅谈linux 脚本 sh 和 ./ 的区别就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程网。

--结束END--

本文标题: 浅谈Linux 脚本 sh 和 ./ 的区别

本文链接: https://www.lsjlt.com/news/18978.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 浅谈Linux 脚本 sh 和 ./ 的区别
    如果.不在PATH里面,要执行当前目录下的可执行文件,使用全路径: ./executable-file PATH是环境变量,如果将当前目录“./”添加到环境变量中,那么也可以不用“./”,直接输入当前目录下...
    99+
    2022-06-04
    浅谈 脚本 区别
  • Linux脚本中sh和 ./的区别是什么
    这篇文章主要为大家展示了“Linux脚本中sh和 ./的区别是什么”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux脚本中sh和 ./的区别是什么”这篇文章吧。如果.不在PATH里面,要执...
    99+
    2023-06-09
  • 浅谈Java中IO和NIO的本质和区别
    目录IO的本质DMA和虚拟地址空间IO的分类IO和NIO的区别IO的本质 IO的作用就是从外部系统读取数据到java程序中,或者把java程序中输出的数据写回到外部系统。这里的外部系...
    99+
    2022-11-12
  • 一文浅谈:&和&&的区别
    当我们在Java中使用逻辑运算符时,经常会用到两个符号:& 和 &&。这两个符号在表达式中的作用非常重要,但是很多人容易混淆它们的使用,因此我们需要了解它们之间的区别。 一、& 和 && 的用途 & 和 && 都可以用于逻辑运算,例 in...
    99+
    2023-10-24
    java jvm 面试
  • 浅谈System.getenv()和System.getProperty()的区别
    最近遇到一个需求,服务器实例需要获取当前的环境变量。经过查资料,发现环境变量可以在两个地方设置。 一、在系统层面设置环境变量 在系统层面设置环境变量,之前我们应该都操作过,以wind...
    99+
    2022-11-12
  • 浅谈RedisTemplate和StringRedisTemplate的区别
    目录一、区别二、问题总结三、案例:springboot整合redis五种数据结构API1、string(字符串)类型2、hash(哈希)类型3、list(列表)类型4、set(无序集...
    99+
    2022-11-13
  • 浅谈Mysql8和mysql5.7的区别
    目录1.NoSql存储2.隐藏索引3.设置持久化4.UTF-8编码5.通用表表达式(CommonTableExpressions)1.NoSql存储 Mysql从5.7 版本提供了N...
    99+
    2022-11-13
  • Linux shell脚本开头#!/bin/bash和#!/bin/sh分析与区别是什么
    Linux shell脚本开头#!/bin/bash和#!/bin/sh分析与区别是什么,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。很多人都误以为Linux中shell脚...
    99+
    2023-06-28
  • 浅谈String、StringBuffer和StringBuilder的区别
    在Java开发面试经常会被问到String,StringBuider,StringBuffer区别,很多人回答得不够全面和深入,那么它们到底都有什么区别呢!三者都是用来对字符串进行操作,String通常用来定义一个变量,而StringBui...
    99+
    2019-10-22
    java入门 java String StringBuffer StringBuilder
  • 浅谈HttpClient、okhttp和RestTemplate的区别
    一、HttpClient 1、pom依赖 <!--HttpClient--> <dependency> <groupId>common...
    99+
    2022-11-12
  • 浅谈Ribbon、Feign和OpenFeign的区别
    Ribbon Ribbon 是 Netflix开源的基于HTTP和TCP等协议负载均衡组件 Ribbon 可以用来做客户端负载均衡,调用注册中心的服务 Ribbon的使用需要代码里手...
    99+
    2022-11-12
  • 浅谈SpringCloud Alibaba和SpringCloud的区别
    目录Spring Cloud Netflix 和 Spring Cloud 是什么关系?为什么有了Spring Cloud又出来个Spring Cloud Alibaba呢?Clou...
    99+
    2023-05-20
    SpringCloud SpringCloud Alibaba
  • ubuntu下source、sh、bash、./执行脚本的区别是什么
    这篇文章主要介绍“ubuntu下source、sh、bash、./执行脚本的区别是什么”,在日常操作中,相信很多人在ubuntu下source、sh、bash、./执行脚本的区别是什么问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作...
    99+
    2023-06-13
  • 浅谈Java中Lock和Synchronized的区别
    目录1. 从功能角度来看2. 从特性来看3. 从性能方面来看1. 从功能角度来看 Lock和Synchronized都是java中去用来解决线程安全问题的一个工具 2. 从特性来看 ...
    99+
    2022-11-13
  • 浅谈StringEntity 和 UrlEncodedFormEntity之间的区别
    StringEntity 和 UrlEncodedFormEntity的区别 一、UrlEncodedFormEntity //设置请求方式与参数 URI uri = new U...
    99+
    2022-11-12
  • 浅谈JDK7和JDK8的区别在哪
    目录一、接口中的default方法二、lambda表达式三、函数式接口四、StreamAPI五、移出永久代,元空间替换六、HashMap中的优化七、currentHashMap的优化...
    99+
    2022-11-12
  • 浅谈一下forward和redirect的区别
    目录1.forward 和redirectforward又叫转发,表示转发,当请求来到时,可以将请求转发到其他的指定服务,用户端不知晓。redirect又叫重定向,表示转发,当请求发...
    99+
    2023-03-24
    forward redirect forward和redirect的区别
  • Shell编程之/bin/bash和/bin/sh的区别浅析
    目录前言正题注意补充:docker容器使用/bin/bash命令总结前言 早期,学过shell的5种启动方式,学的没有那么深入。从而导致了想深究一下docker exec 命令为什么...
    99+
    2022-11-13
  • 浅谈JS中var,let和const的区别
    目录区别1区别2区别3区别4区别5区别6区别7区别1 let和var用来声明变量,const用来声明常量。 变量就是赋值后可以改变它的值,常量就是赋值后就不能改变它的值。 当声明为对...
    99+
    2022-11-13
  • 浅谈synchronized加锁this和class的区别
    目录synchronized 用法1.加锁 class 共享一个类实例2.加锁 class 创建多个实例3.加锁 this 共享一个类实例4.加锁 this 创建多个类实例总结syn...
    99+
    2022-11-12
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作