GoGPT Best VPN GoSearch

OnWorks 网站图标

dotlockfile - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 dotlockfile

这是 dotlockfile 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


dotlockfile - 管理锁文件的实用程序

概要


/usr/bin/点锁文件 [-l [-r 重试] |-u|-t|-c[-p[-m|锁文件]

商品描述


点锁文件 是一个命令行实用程序,用于可靠地创建、测试和删除锁定文件。 它
创建锁文件 可靠 在本地和 NFS 文件系统上,因为关键步骤
测试预先存在的锁文件并创建它 原子地
拨电至 链接(2). 联机帮助页 锁定文件_创建(3) 描述了使用的算法。

点锁文件 与属性一起安装 设置标识符 mail 因此也可用于锁定和
解锁邮箱 甚至 如果 mailspool 目录只能由组邮件写入。

拼音作为的姓名 点锁文件 来自许多 UNIX 上为更新而锁定邮箱的方式
系统。 使用与邮箱相同的文件名创建锁定文件,但使用字符串
"。锁"附加。

名字 点锁锁文件 已经被占用 - 因此得名 点锁文件 :).

配置


-l 如果没有找到预先存在的有效锁文件,则创建一个锁文件,否则等待并重试
根据选项 -r. 此选项是默认选项。

锁定文件被视为有效,
·如果它持有 进程标识 一个正在运行的进程,
· 或者如果它不持有任何 进程标识 并且被触摸不到 5 分钟
之前(时间戳小于 5 分钟)。

-r 重试
次数 点锁文件 如果第一次失败,则重试获取锁
放弃前的时间。 获取锁失败后的初始睡眠是
5秒。 每次重试后,睡眠间隔会逐渐增加
5 秒至最多 60 秒的尝试之间的睡眠。 默认数量
重试次数为 5。要仅尝试一次,请使用“-r 0”。要无限期地尝试,请使用“-r -1".

-u 删除锁文件。

-t 触摸现有的锁定文件(更新时间戳)。 对 NFS 上的锁文件很有用
文件系统。 对于本地文件系统上的锁文件, -p 选项是可取的。

-c 仅用于调试:检查是否存在 有效 锁文件。

注意:测试预先存在的锁文件并写入锁文件 必须 完成
"点锁文件 -l“或”点锁文件 -m" 命令,否则锁定文件
创造是不可靠的。

-p进程标识 调用进程进入锁文件。 还有测试的时候
对于现有的锁文件,检查内容 进程标识 跑步的
验证锁文件是否仍然有效的过程。 显然仅用于
本地文件系统上的锁定文件。

-m 锁定或解锁当前用户邮箱。 邮箱的路径是默认的
系统邮件池目录(通常是 / var /邮件) 的用户名是从
获取数据() 附加。 如果环境变量 $邮件 已设置,即使用
反而。 然后字符串“。锁" 被附加以获取实际的名称
锁文件。

锁文件
要创建或删除的锁文件。 不得指定,如果 -m 选项是
有效。

返回 VALUE


成功为零,失败为非零。 为了 -c 选项,成功意味着一个有效的
锁文件已经存在。 锁定时(默认,或使用 -l 选项​​)
点锁文件 返回与库函数相同的值 锁定文件_创建(3). 解锁
不存在的锁文件不是错误。

附注


锁定文件完全按照命令行中的名称创建。 扩展名“。锁“是
而不去 自动附加。

这个实用程序很像 锁文件(1) 实用程序随附 程序邮件,并
杂种点锁(1) 实用程序随附 傻子. 但是命令行参数不同,
退货状态也是如此。 据信 点锁文件 是最灵活的
实现,因为它会自动检测何时需要使用特权来锁定
邮箱,并安全地进行。

以上提及的 锁定文件_创建(3) 联机帮助页存在于 libblockfile-dev 包。

使用 onworks.net 服务在线使用 dotlockfile


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。