linux 执行sh?linux双击运行sh脚本

大家好,今天小编来为大家解答linux 执行sh这个问题,linux双击运行sh脚本很多人还不知道,现在让我们一起来看看吧!

linux启动sh文件linux启动sh

linux启动命令?

一:启动Nginx服务--在sbin目录下

启动命令:./nginx

关闭命令:./nginx-sstop和./nginx-squit

刷新配置文件:./nginx-sreload(每次对Nginx的配置文件nginx.conf修改后,都要进行重新加载配置文件)

二:进程

查看进程ps-ef|grep-ixxxx-i大概是ignore是忽略的意思这里是忽略大小写。

杀死进程kill-9xxxx

三:防火墙

开启防火墙serviceiptablesstart

关闭防火墙serviceiptablesstop

查看防火墙的状态serviceiptablesstatus

永久关闭防火墙chkconfigiptablesoff

四:启动zookeeper服务--在zookeeper的bin目录下

开启zookeeper服务:./zkServer.shstart

查看zookeeper状态./zkServer.shstatus

五:启动Redis服务--在redis的bin目录下

以后台的方式启动:./redis-server../redis.conf(后面的的redis.conf路径要根据每个人配置文件存放的位置来写)

进入redis命令服务:./redis-cli

输入:ping如果返回pong则表示连接成功!

六.启动tomcat服务

Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务:

切换到tomcat主目录下的bin目录(cdusr/local/tomcat/bin)

1,启动tomcat服务

方式一:直接启动./startup.sh

方式二:作为服务启动nohup./startup.sh

方式三:控制台动态输出方式启动./catalina.shrun动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务

解释:

通过方式一、方式三启动的tomcat有个弊端,当客户端连接断开的时候,tomcat服务也会立即停止,通过方式二可以作为linux服务一直运行

通过方式一、方式二方式启动的tomcat,其日志会写到相应的日志文件中,而不能动态地查看tomcat控制台的输出信息与错误情况,通过方式三可以以控制台模式启动tomcat服务,

直接看到程序运行时后台的控制台输出信息,不必每次都要很麻烦的打开catalina.out日志文件进行查看,这样便于跟踪查阅后台输出信息。tomcat控制台信息包括log4j和System.out.println()等输出的信息。

2,关闭tomcat服务

./shutdown.sh

七>启动数据库:

servicemysqldstart启动

servicemysqldrestart重启

linux开机后自动运行opt下的sh脚本?

编辑/etc/rc.d/rc.local,将你要执行的脚本添加进去,系统启动的时候会自动执行

linux如何执行sh命令?

我的:Linux执行sh命令,可以直接依次输入一系列的命令,交互式地执行它们。用户也可以把所有的这些命令按照顺序保存在一个文件中,然后把这个文件作为一个程序来执行。在实际的开发中,交互式执行程序的方式不常见,一般是把语句放入一个脚本里面作为一个程序来执行。

linux下如何开机自启动dhcp服务?

1,通过编辑/etc/rc.local文件来使dhcp服务开机自启动

使用命令vi/etc/rc.local,

然后在文件最后一行添加“sudo/etc/init.d/dhcp3-serverstart”就能使dhcp服务开机自启动。

2,使用crontab任务提交计划

先写一个简单的检查dhcp服务是否启动了的脚本a.sh:

#!/bin/bash ps-ef|grepdhcp|grep-vgrep if then exit0 else sudo/etc/init.d/dhcp3-serverstart>/dev/null2>1 fi

如果在用户目录下没有cron文件,使用vi新建一个my.cron的crontab文件,将以下内容写进去:

*/5****bash$HOME/a.sh

然后crontabmy.corn提交,这样系统就会在每5分钟运行一次a.sh脚本,检测dhcp服务已经启动了,如果没有启动或者停止了就会再启动一次。

3,注册系统服务

chkconfig--add服务名称(首先,添加为系统服务,注意add前面有两个横杠)

chkconfig-leve启动级别服务名on

(说明,3级别代表在命令行模式启动,5级别代表在图形界面启动,on表示开启)

chkconfig-leve启动级别服务名off

(说明,off表示关闭自启动)

例如注册dhcp为系统服务并在开机时自启动:

chkconfig--adddhcp chkconfig-level3dhcpon

总结一下:第一种方法其实是将指定服务设置为开机自启动,第三种方法是将服务升级为系统服务并且设置为开机时启动,而第二种方法对于那些最好或者必须开机启动的服务最好不要使用,但是可以使用crontab来实时监测服务是否在线。

linuxsh放什么位置?

这是shell脚本文件,这个是没有固定的目录的,但是可以使用查找命令找到相应的文件的,可以使用locate或者find命令查找文件!

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

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

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

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

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

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

复制内容到剪贴板./home/test/shell/hello.sh/home/test/shell/hello.sh sh/home/test/shell/hello.sh

方法二:当前目录执行.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文件,如下图

注意事项:用“./”加文件名.sh执行时,必须给.sh文件加x执行权限

Linux下面如何运行 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执行权限

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

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

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

仅供参考

阅读剩余
THE END