Welcome 微信登录

首页 / 操作系统 / Linux

linux shell之文件锁

linux shell之文件锁

经常在 shell 脚本里要阻止其它进程,比如 msmtp 自带的mail queue 脚本,这个脚本的互斥做法是不正确的,下面介绍下发现的三个通过文件达到互斥的正确做法。1. util-linux 的 flock这个命令有两种用法: flock LOCKFILE COMMAND ( flock -s 200; COMMAND; ) 200>LOCKFILEflock 需要保持打开锁文件,对于第二种使用方式并不方便,而且 -s 方式指定文件句柄可能冲...
<< 131 132 133 134 135 136 137 138 139 140 >>