Linux下面如何运行.sh文件?

本文介绍Linux下面用命令如何运行.sh文件的方法,有两种方法:
一、直接./加上文件名.sh,如运行hello.sh为./hello.sh【hello.sh必须有x权限】
二、直接sh 加上文件名.sh,如运行hello.sh为sh hello.sh【hello.sh可以没有x权限】

方法一:当前目录执行.sh文件

  • 01

    【步骤一】cd到.sh文件所在目录 比如以hello.sh文件为例,如下图

  • 02

    【步骤二】给.sh文件添加x执行权限 比如以hello.sh文件为例,chmod u+x hello.sh,如下图

  • 03

    【步骤三】./执行.sh文件 比如以hello.sh文件为例,./hello.sh 即可执行hello.sh文件,如下图

  • 04

    【步骤四】sh 执行.sh文件 以hello.sh文件为例,sh hello.sh即可执行hello.sh文件,如下图

    方法二:绝对路径执行.sh文件

    • 01

      下面三种方法都可以,如下图 ./home/test/shell/hello.sh /home/test/shell/hello.sh sh /home/test/shell/hello.sh

    (0)

    相关推荐

    • Linux下面使用命令如何运行.sh文件的两种解决办法

      本文介绍Linux下面用命令如何运行.sh文件的方法,有两种方法: 一.直接./加上文件名.sh,如运行hello.sh为./hello.sh[hello.sh必须有x权限] 二.直接sh 加上文件名 ...

    • Linux执行.sh文件,提示No such file or directory的问题的解决方法

      Linux执行.sh文件,提示No such file or directory的问题 在window平台下,写好shell脚本文件,迁移到linux平台,赋过可执行权限,执行该sh文件, 却提示No ...

    • Linux使用crontab运行Java程序定时任务代码解析

      简介 Linux中,crontab的功能是十分强大的,能够方便的调度程序的运行,甚至在很多时候能够替代程序中的定时任务. 分析 它的命令格式和主要参数如下: 命令格式 crontab [-u user ...

    • Linux 从进程相关的文件描述中恢复数据

      在Linux中误删除了某个文件,但是 ps-ef|grep 文件名 发现某个进程还在使用该文件,那么可以通 过以下方式恢复文件。 例如: 创建一个简单文件/tmp/test.txt, 随便向里面写点内 ...

    • Linux怎么使用命令查看文件指定行数的内容?

      本文介绍Linux如何显示文件指定行数的内容的方法,有下面几种方法: 1.tail -n +/-数字 文件名 2.head -n 数字 文件名 3.sed -n "开始行,结束行p" ...

    • linux系统的如何拷贝文件

      inux系统拥有很强大的数据读写功能,在linux系统中,它们相互传输文件一般都是通过命令拷贝,下面介绍下liunx系统上面如何进行文件拷贝. 操作方法 01 首先打开一个linux系统的运行界面,它 ...

    • 如何在SecureCRT中给linux上传和下载文件

      我们在使用linux的过程中,不论是为了安装相关软件,还是其它目的,都可能需要上传或者下载linux上的文件.这里演示一下在SecureCRT中向linux上传和下载文件. 操作方法 01 需要上传或 ...

    • Linux(Unix)中误删除的文件恢复方法

      在Linux下大致重新演示一下恢复的过程,恢复的步骤与数据库版本没有太大关系,与操作系统的不同会有所不同。 1. 在数据库open的时候,直接删除users表空间中的数据文件。 复制代码 代码如下: ...

    • win7我们无法验证创建此文件的人员是否确定要运行此文件?

      win7系统遇到这个问题相信大家都非常的苦恼,这个网友的问题是这样的,他的电脑有两个硬盘,主硬盘有两个盘符,分别为C盘和E盘,附加的另外一个硬盘盘符为D盘和E盘。因为可能是接触不良的原因或者说是硬盘故 ...