在Linux中怎么让程序只运行一个实例

在Linux中怎么让程序只运行一个实例,第1张

比如用/tmp/ins这个路径

启动时检查这个路径是否存在,存在就说明已经有实例在运行,否则就没有实例运行,创建这么一个文件,退出时删除这个文件。

这个是Linux下的一般做法

Linux也是有的,那即是'&' 符号,你可以在执行的命令后面添加&符号再执行。

*** 作命令实例如下:

/command  &

以上,请实际的脚本命令替换command

启动oracle数据库步骤:

首先使用oracle用户登录Linux,然后在shell命令行中执行下面的命令:

第一步:打开Oracle监听

$ lsnrctl start

第二步:进入sqlplus

$ sqlplus /nolog

SQL>

第三步:使用sysdab角色登录sqlplus

SQL>conn /as sysdba

第四步:启动数据库

SQL>startup

经过上面的四个步骤,oracle数据库就可以启动了。

关闭数据库用 shutdown 是要等待事物结束才关闭,强制关闭用 shutdown abort。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8718208.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-20
下一篇2023-04-20

发表评论

登录后才能评论

评论列表(0条)

    保存