Linux下面如何运行 SH文件

作者&投稿:肇姿 (若有异议请与网页底部的电邮联系)
Linux下面如何运行SH文件?~

1、打开电脑,在电脑的左下角选择终端,这里是kde桌面,需要右键点击才能出现终端选项;

2、点击桌面主文件目录,然后.SH文件,并且在终端输入命令:ll 把文件拖入到ll命令后面并且回车;

3、ll命令后看到sh文件缺少x权限,则需要在终端输入命令:chmod +x +文件名,即在x后面加入sh文件名并回车;

4、加入x权限后,./+文件名,回车键后即可看到脚本已经运行了。需要注意的是这里是当前目录,相对路径的执行方法。

Linux下面运行 SH文件步骤如下:
1、查看目录sh文件。

2、先给文件添加x权限chmod u+x hello.sh。

3、然后再输入./hello,sh或 sh hello.sh。

4、执行hello.sh文件。

本文介绍Linux下面用命令如何运行.sh文件的方法,有两种方法:

一、直接./加上文件名.sh,如运行hello.sh为./hello.sh【hello.sh必须有x权限】

二、直接sh 加上文件名.sh,如运行hello.sh为sh hello.sh【hello.sh可以没有x权限】

工具/原料

  • windows、linux

  • xshell

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

  • 1

    【步骤一】cd到.sh文件所在目录

    比如以hello.sh文件为例,如下图

  • 2

    【步骤二】给.sh文件添加x执行权限

    比如以hello.sh文件为例,chmod u+x hello.sh,如下图

  • 3

    【步骤三】./执行.sh文件

    比如以hello.sh文件为例,./hello.sh 即可执行hello.sh文件,如下图

  • 4

    【步骤四】sh 执行.sh文件

    以hello.sh文件为例,sh hello.sh即可执行hello.sh文件,如下图

    END

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

  • 1

    下面三种方法都可以,如下图

    ./home/test/shell/hello.sh

    /home/test/shell/hello.sh

    sh /home/test/shell/hello.sh

    END

  • 注意事项

  • 用“./”加文件名.sh执行时,必须给.sh文件加x执行权限

  • 如果对您有帮助,帮忙点“有得”,有助于您是我们进步的最大动力!

  • 如果您喜欢,请点“投票”,您的参与是我们进步的最大动力!

  • 如果您有疑问,请提交疑问,与您的互动是我们进步的最大动力!

  • 仅供参考



按图一的位置点击一下,然后在图二选择终端。某些发行版桌面右键即可看到终端。这里是kde桌面因此需要这么做。
Linux下面如何运行SH文件
Linux下面如何运行SH文件

点击桌面主文件目录,然后.SH文件,并且在终端输入命令:ll 把文件拖入到ll命令后面并且回车。
Linux下面如何运行SH文件
Linux下面如何运行SH文件

ll命令后看到sh文件缺少x权限,则需要在终端输入命令:chmod +x +文件名,即在x后面加入sh文件名并回车。
Linux下面如何运行SH文件
Linux下面如何运行SH文件

加入x权限后,./+文件名,回车键后即可看到脚本已经运行了。需要注意的是这里是当前目录,相对路径的执行方法。
Linux下面如何运行SH文件

首先你要让文件有能够执行的权限,比如你的文件是a.sh那么你可以
chmod +x a.sh
然后运行文件就可以了
./a.sh
这样运行是a.sh在当前工作目录,如果文件没在当前目录,那么就需要用绝对路径来执行,比如
/opt/a.sh
/opt/test/a.sh

命令行下面:
1.chmod 空格"+x" 空格 你的sh文件名 (+x是一个整体,不要拆开)
2.输入"./你的sh文件名" 即可执行

举例:
1 chmod +x helloworld.sh
2 ./helloworld.sh

图形界面的话右击打开终端,文本界面的话直接输入:
chmod a+x *.sh(*为你的文件名)
或者
bash *.sh


关于如何在LINUX下运行RUN文件???
1、首先在LINUX系统中,打开桌面的主目录文件夹,然后点击下载目录。2、然后点击文件中的下载目录,如下图所示。3、进入后右键选择在终端中打开,如下图所示。4、接着在终端看到一个$符号,前面的是中文下载证明终端已经进入了这个目录,然后输入命令:chmod +x +文件名回车。给予run文件可执行权限。5...

linux如何执行脚本linux如何执行
如果是Python2.x的Python源文件,就用python命令执行:python文件名;如果是Python3的Python源文件,就用python3命令执行:python3文件名。linux下如何运行可执行文件?不需要什么命令,在Linux上面只要是有可执行权限的文件都可以运行(当然前提是这个文件有代码逻辑,能运行的起来)。给一个文件添加可执行...

Linux下如何运行sql脚本
Linux运行sql脚本的具体操作步骤如下:1、使用shell工具登陆到安装postgresql的服务器,切换到postgres用户,postgresql默认的操作用户,命令是:su - postgres,查看当前路径是\/var\/lib\/psql,创建一个test.sql脚本文件,命令是:vim test.sql。2、sql脚本内容是:create table test (id int not null ...

linux下如何完美运行exe文件?
通常情况下,任何基于Windows的exe程序都不能在LINUX下运行,这是因为它们的内核是不同的。但是可以通过在Linux上安装wine来运行exe程序。Wine (“Wine Is Not an Emulator” 的首字母缩写)是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,macOS 及 BSD 等)上运行 Windows 应用的兼容层。Wi...

如何在linux下运行fortran程序?
在linux下运行fortran程序的具体操作步骤如下:1、首先,切换到XAMPP安装目录。键入cd \/ opt \/ lampp,然后按Enter键,如下图所示,然后进入下一步。2、其次,完成上述步骤后,输入“open”命令。 然后 键入sudo .\/manager-linux-x64.run并按Enter键,如下图所示,然后进入下一步。3、接着,完成...

如何在linux下运行Windows软件
从而运行windows软件。2、在Linux上安装Wine,它是一个能够在多种 POSIX-compliant 操作系统(诸如 Linux,Mac OSX 及 BSD 等)上运行 Windows 应用的兼容层,安装完成后,只需要使用命令 wine,运行windows程序即可。命令格式如下:[root@localhost root]#wine <程序名> ...

linux下如何用命令运行软件
1、系统服务 services 启动名称 start或则 \/etc\/init\/启动名称 start 2、编译安装 \/安装目录\/bin\/启动名称 -h 有些软件启动参数不一样,一般都有帮助的

如何运行 Linux 下的软件
1、对于开源软件,一般需要编译、链接、安装几个步骤。编译就是将源代码转换为二进制的中间代码,链接就是进一步生成可执行文件。编译,链接后安装,这一步就是将执行文件拷贝到系统环境目录,便于执行。经过这三步就生产了一个可执行文件,然后在命令行中执行安装后的程序即可。2、对于其他linux下的单个...

linux如何运行c文件linux如何运行
如何在linux下运行python程序?cattest.py#这是一个python示例程序 !\/usr\/bin\/python foriinrange(0,5):printi ll total48 -rw-r--r--1rootroot48Oct3011:04test.py chmod+xtest.py#为脚本增加执行权限 .\/test.py#这是第一种方法 0 1 2 3 4 pythontest.py#这是第二种方法,不用增加...

linux命令后台运行
任务可以用命令fgjobnumber从后台调到前台,jobnumber是你想调到前台的任务ID。举例如下:bash>fg1任何时候在bash提示符下输入jobs都可以获得正在执行的任务的列表。如何让Linux下后台运行的程序到前台来?fg将后台中的命令调至前台继续运行bg将一个在后台暂停的命令,变成继续执行jobs查看当前有多少在后台运行...

伊吾县15173217074: Linux下面如何运行 SH文件 -
羿绍丽泉: Linux下面运行 SH文件步骤如下:1、查看目录sh文件.2、先给文件添加x权限chmod u+x hello.sh.3、然后再输入./hello,sh或 sh hello.sh.4、执行hello.sh文件.

伊吾县15173217074: Linux系统下如何运行.sh文件 -
羿绍丽泉: 按图一的位置点击一下,然后在图二选择终端.某些发行版桌面右键即可看到终端.这里是kde桌面因此需要这么做.Linux下面如何运行SH文件 Linux下面如何运行SH文件 点击桌面主文件目录,然后.SH文件,并且在终端输入命令:ll 把文件拖...

伊吾县15173217074: Linux下如何运行SH文件 -
羿绍丽泉: 首先你要让文件有能够执行的权限,比如你的文件是a.sh那么你可以chmod +x a.sh然后运行文件就可以了./a.sh这样运行是a.sh在当前工作目录,如果文件没在当前目录,那么就需要用绝对路径来执行,比如/opt/a.sh/opt/test/a.sh当然如果您对Linux技术感兴趣,不妨买一本《Linux就该这么学》看看吧,入门的神书.

伊吾县15173217074: LINUX下如何安装SH文件 -
羿绍丽泉: 记下在Ubuntu下安装*.sh和*.bin的简单方法.*.sh文件安装方法:运行终端到文件目录下1.在终端输入:sudo sh *.sh直接运行2.在终端输入:sudo chmod +x *.sh 再输入:sudo ./*.sh可安装到任意目录,./*.sh可安装到当前用户有权限的目录*.bin文件安装方法: 运行终端到文件目录下 在终端输入:sudo chmod +x *.bin 再输入:sudo ./*.bin可安装到任意目录,./*.bin可安装到当前用户有权限的目录

伊吾县15173217074: linux中怎样运行以sh结尾的文件 -
羿绍丽泉: sh +空格+要运行的文件

伊吾县15173217074: linux下如何在fortran中运行.sh文件和程序文件 -
羿绍丽泉: sh 你的文件名.sh 或者先执行chmod a+x xxx.sh 然后执行 ./xxx.sh

伊吾县15173217074: linux下批量执行.sh文件 -
羿绍丽泉: 如果执行没有顺序的话,可以试试这个命令:for filename in $( ls /opt/weblogic/jstx/bin); do sh "/opt/weblogic/jstx/bin/"$filename; done上面的命令默认目录下所有文件都是.sh的,如果有其他格式的可以过滤以后在执行:for filename in $( ls ...

伊吾县15173217074: suse linux怎么运行 SH -
羿绍丽泉: 命令行下例如要打开startmysql.sh 就直接 sh /目录/目录 X界面下就简单了 在这个SH文件目录下打开终端 输入 sh startmysql.sh 回车 或者对这个文件右键 打开 选择“在终端中打开”就OK

伊吾县15173217074: linux 设置开机启动.sh文件 -
羿绍丽泉: 假设开机启动SSHD服务命令如下:[root@localhost ~]# ln -s /etc/init.d/sshd /etc/rc.d/rc3.d/S100ssh 具体百原理如下:Linux中有7种运行级别(可在/etc/inittab文件设置),每种运行级别分别对应着/etc/rc.d/rc[0~6].d这7个目录 Tips:/etc/rc[0~6].d其...

伊吾县15173217074: 怎样把文本写的脚本在Linux下运行? -
羿绍丽泉: 服务就是做这些定时的,自动化的工作用的.要写什么脚本的,一个命令搞定.给你个手册页自己看吧.补充回答:运行这个命令:crontab -e 此命令将打开一个文本编辑器以添加新任务.* 20 * * * rm -rf /root/febhost/dat/* /root/febhost/log/* 用对...

你可能想看的相关专题

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网