linux启动sh文件linux启动sh

作者&投稿:励省 (若有异议请与网页底部的电邮联系)
~

linux里sh命令是做什么的?详解?

./a.sh会用你脚本中第一行的那个#!XXX的shell来执行语句

而sha.sh则是用sh来执行语句

还有一种可能就是./a.sh确定了文件路径,而sha.sh一定要在a.sh所在目录

软件安装这里的执行start.sh是什么意思?

这个.sh是它的服务启动脚本。也就是说,你下载下来传到linux后,解压出来它里面会有一个文件叫做start.sh,切换到这个目录下,使用命令shstart.sh或者./start.sh就能运行了。

linux下通过sh打开一个程序,如何编写sh脚本?

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

如何在linux启动完成之后调用自己写的sh脚本,谢谢?

一般以#!/bin/sh开头(不是必须要写,但一定要单独一行),指定执行这个脚本的shell程序(也可以用#!/bin/zsh或其他),然后就是堆命令了。Linux的shell脚本支持很多功能,加上Linux高度模块化的命令,完全可以用shell脚本写出复杂的程序。以上只是简单介绍如何开始写shell脚本,如果要写复杂的脚本,还需要深入学习相关知识(如if--fi、case--esac等结构)。

当然,还需要给脚本加上可执行权限(chmod+x./file.sh),否则可以用sh./file.sh方式执行脚本(这里的sh是执行脚本所需shell,命令也可以是zsh./file.sh或其他)。学习linux基本命令,推荐《linux就该这么学》!




linux自动启动脚本linux自动启动
比如让数据库开机自启:vi\/etc\/rc.local添加以下内容:su-oracle-clsnrctlstart\/\/让监听启动起来 su-oracle-cdbstart\/\/让数据库启动起来 linux如何开机自动运行sh脚本?要开机运行只需将它加入到rc.local,一般为\/etc\/rc.d\/rc.local在其中加入以下行:sh\/path\/to\/test.sh 使用linux全局变量$?可以...

Linux中的sh命令的详细解释
linxu下的sh命令相当于是shell命令语言的解释器。下面由我为大家整理了linux的sh命令的详细解释的相关知识,希望对大家有帮助!一、Linux中的sh命令的详细解释 sh命令是shell命令语言解释器,执行命令从标准输入读取或从一个文件中读取。通过用户输入命令,和内核进行沟通!Bourne Again Shell (即bash)是自由...

linux下.sh文件的执行问题。
原因是:因为如果你要做mysqldump来备份,那要么你先要进入到你的mysql数据库的那个目录,然后执行你这条命令,要么,在数据库和保存文件就要用完整的路径,否则它会在你的当前目录下执行,这样,当你的当前目录下并没有数据库文件时,就会得到空文件。

linux文件中的sh是什么意思?
linux中.sh文件是脚本文件,一般都是bash脚本。脚本文件英文为Script。实际上脚本就是程序,一般都是由应用程序提供的编程语言。应用程序包括浏览器(javaScript、VBScript)、多媒体创作工具,应用程序的宏和创作系统的批处理语言也可以归入脚本之类。脚本文件类似于DOS操作系统中的批处理文件,它可以将不同的...

linux 如何不断地执行某个.sh文件
写个脚本,循环调用你这个.sh文件就行了啊,比如:[root@pbu1 ~\/sources\/hjx\/sh]# more show.sh #!\/bin\/bashecho "Hello World!"[root@pbu1 ~\/sources\/hjx\/sh]# more run_show.sh #!\/bin\/bashwhile truedo .\/show.sh sleep 2done[root@pbu1 ~\/sources\/hjx\/sh]# .\/run_show...

sh文件是什么
sh文件是一种shell脚本文件。详细解释如下:1. shell脚本的基本概念 Shell脚本是一种文本文件,其中包含一系列命令,这些命令可以在Unix或Linux操作系统中执行。Shell脚本文件通常用于自动化任务,提高工作效率。这些脚本文件可以使用不同的shell来执行。2. sh文件的含义 “.sh”是shell脚本文件的常见扩展名...

linux中sh+服务和start的区别和service+服务+start有什么区别?
在Linux中,sh服务、start服务和service服务都是用于启动和管理系统服务的命令,它们之间的区别如下:sh服务 sh服务是一种简单的启动脚本,通常由系统管理员手动编写和执行。sh服务通常不会被添加到系统服务管理器中,也不会在系统启动时自动启动。sh服务通常用于启动一些简单的自定义服务或脚本。start服务 s...

LINUX下如何安装SH文件
2.在终端输入:sudo chmod +x *.sh 再输入:sudo .\/*.sh可安装到任意目录,.\/*.sh可安装到当前用户有权限的目录 .bin文件安装方法:运行终端到文件目录下 在终端输入:sudo chmod +x *.bin 再输入:sudo .\/*.bin可安装到任意目录,.\/*.bin可安装到当前用户有权限的目录 免费提供最新Linux...

linux中. sh文件是什么?
linux中.sh文件是脚本文件,一般都是bash脚本。脚本文件英文为Script。实际上脚本就是程序,一般都是由应用程序提供的编程语言。应用程序包括浏览器(javaScript、VBScript)、多媒体创作工具,应用程序的宏和创作系统的批处理语言也可以归入脚本之类。脚本文件类似于DOS操作系统中的批处理文件,它可以将不同的...

linux启动执行命令linux启动执行
3、ll命令后看到sh文件缺少x权限,则需要在终端输入命令:chmod+x+文件名,即在x后面加入sh文件名并回车;4、加入x权限后,.\/+文件名,回车键后即可看到脚本已经运行了。需要注意的是这里是当前目录,相对路径的执行方法。redhatlinux如何启动命令符?通过右键打开终端,运行命令行窗口,然后输入命令。Li...

福泉市17660925443: Linux下面如何运行 SH文件 -
姚咐新雪: 本文介绍Linux下面用命令如何运行.sh文件的方法,有两种方法: 一、直接./加上文件名.sh,如运行hello.sh为./hello.sh【hello.sh必须有x权限】 二、直接sh 加上文件名.sh,如运行hello.sh为sh hello.sh【hello.sh可以没有x权限】 工具/原料...

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

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

福泉市17660925443: linux中怎样运行以sh结尾的文件 -
姚咐新雪: sh +空格+要运行的文件

福泉市17660925443: suse linux怎么运行 SH -
姚咐新雪: 命令行下例如要打开startmysql.sh 就直接 sh /目录/目录 X界面下就简单了 在这个SH文件目录下打开终端 输入 sh startmysql.sh 回车 或者对这个文件右键 打开 选择“在终端中打开”就OK

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

福泉市17660925443: 怎么创建.sh 文件(linux) -
姚咐新雪: touch shell.sh //可以这样字创建 vim shell.sh //对shell.sh文件进行编辑.sh文件是shell脚本

福泉市17660925443: linux 开机启动sh 问题?? -
姚咐新雪: 你可以照着 系统默认的格式写 启动脚本 比如我现在用的时gentoo 每个/etc/init,d下的启动脚本 可以接受不同的参数 例如 start stop restart pause 等等 每个参数下面 还有设置 依赖关系 例如 xinetd start { depend *** before *** after **** } 这样写总能满足要求 不过麻烦了一点,要多尝试了 你自己试试吧,不行就麻烦点自己手动启动也没关系

福泉市17660925443: 为什么在Linux 系统下无法运行.sh文件 -
姚咐新雪: 你这脚本是用csh脚本,你没装csh,所以执行不了,提示没有/bin/csh 前面加sh是强制使用sh解释执行,但sh不认csh的语法

福泉市17660925443: linux下如何在fortran中运行.sh文件和程序文件 -
姚咐新雪: sh 你的文件名.sh 或者先执行chmod a+x xxx.sh 然后执行 ./xxx.sh

你可能想看的相关专题

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