linux 使用 lockf命令防止脚本重复运行
2013-05-14 17:41
375 查看
Lockf 安裝步骤
下载:
wget http://stuffivelearned.org/lib/exe/fetch.php?media=programming:c:lockf_linux.tar.gz
mv fetch.php?media=programming:c:lockf_linux.tar.gz lockf_linux.tar.gz
tar xvf lockf_linux.tar.gz
cd lockf
make && make install # 完成即可. (會安裝到 /usr/bin/lockf)
使用方法:
lockf -s -t 0 /tmp/sleep.lock /usr/bin/php sleep.php
lockf -s -t 0 /tmp/sleep.lock /usr/bin/php sleep.php # 这个程序不会在次执行.
lockf 参数:
-k: 一直等到程序结束才执行.
-s: silent, 不要发出任何信息, 即使拿不到 lock.
-t seconds: 要等多久 timeout, 如果 timout 程序不会执行.
下载:
wget http://stuffivelearned.org/lib/exe/fetch.php?media=programming:c:lockf_linux.tar.gz
mv fetch.php?media=programming:c:lockf_linux.tar.gz lockf_linux.tar.gz
tar xvf lockf_linux.tar.gz
cd lockf
make && make install # 完成即可. (會安裝到 /usr/bin/lockf)
使用方法:
lockf -s -t 0 /tmp/sleep.lock /usr/bin/php sleep.php
lockf -s -t 0 /tmp/sleep.lock /usr/bin/php sleep.php # 这个程序不会在次执行.
lockf 参数:
-k: 一直等到程序结束才执行.
-s: silent, 不要发出任何信息, 即使拿不到 lock.
-t seconds: 要等多久 timeout, 如果 timout 程序不会执行.
相关文章推荐
- linux 使用 lockf命令防止脚本重复运行
- 在java程序中使用linux命令(脚本)
- linux 脚本之 expect命令使用
- 我使用过的Linux命令之trap - 在脚本中处理信号
- 很详细、很移动的Linux makefile教程:介绍,总述,书写规则,书写命令,使用变量,使用条件推断,使用函数,Make 的运行,隐含规则 使用make更新函数库文件 后序
- 用电脑控制手机,就像运行超级终端的方法,使用的是LINUX命令 可进行手机调试等
- linux脚本使用-------安装madplay及MPlayer播放器脚本分析及命令参数前加“横杠”的背景解释
- Linux运行脚本命令提示No such file or directory错误的解决办法
- python脚本内运行linux命令的方法
- 我使用过的Linux命令之dot - 绘制DOT语言脚本描述的图形
- Linux执行shell脚本方式及区别&命令后台运行
- 【shell】防止脚本重复运行
- 我使用过的Linux命令之trap - 在脚本中处理信号
- Linux下使用SSH非交互式远程执行命令脚本
- linux下使用ddos脚本防止ddos攻击
- linux 下运行一个使用<math.h>库的.c文件时的命令
- Shell脚本学习与Linux下vim命令使用
- chkconfig命令及的使用 与linux的七个运行级别
- linux命令:bash脚本选项使用cat <<EOF使用 getopts选项描述
- linux下shell脚本中sed命令使用变量