英语法语西班牙语

Ad


OnWorks 网站图标

lockfile-touch - 云端在线

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

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

程序:

您的姓名


lockfile-progs - 安全锁定和解锁文件和邮箱的命令行程序(通过
库文件)。

概要


邮锁 [--use-pid] [--重试 重试次数]
邮件解锁
邮件触摸锁 [--一个镜头]

锁定文件创建 [--use-pid] [--重试 重试次数] [--锁名称] 文件名
锁文件删除 [--锁名] 文件名
锁定文件触摸 [--oneshot] [--锁名称] 文件名
锁文件检查 [--use-pid] [--锁名称] 文件名

商品描述


Lockfile-progs 提供了一套程序,可用于锁定和解锁邮箱和
文件安全(通过 liblockfile):

邮锁 - 锁定当前用户的邮箱
邮件解锁 - 解锁当前用户的邮箱
邮件触摸锁 - 触摸当前用户邮箱上的锁

锁定文件创建 - 锁定给定的文件
锁文件删除 - 删除给定文件的锁定
锁定文件触摸 - 触摸给定文件上的锁
锁文件检查 - 检查给定文件的锁

默认情况下, 文件名 参数指的是要锁定的文件的名称,而
锁定文件的名称将是 文件名 。锁。 但是,如果 --lock-name 参数是
指定,然后 文件名 将作为锁文件本身的名称。

每个邮件锁定命令都试图锁定 /var/假脱机/邮件/, 在哪里是
与有效用户 ID 关联的名称,由 via 确定 盖特伊德(2)。

一旦文件被锁定,必须至少每五分钟触摸一次锁或
锁定将被视为陈旧,随后的锁定尝试将成功。 另见
--使用-pid 选项和 锁定文件_创建(3) 手册页。

锁文件检查 命令测试一个有效的锁是否已经存在。

配置


-q, - 安静的
抑制任何输出。 成功或失败仅由退出状态指示。

-v, --详细
启用诊断输出。

-l, --锁名
不要将 .lock 附加到 文件名. 此选项适用于 锁定文件创建,
锁文件删除, 锁定文件触摸锁文件检查.

-p, --使用-pid
每当创建锁文件时,将父进程 ID (PPID) 写入锁文件,并且
在检查锁的有效性时使用该 pid。 见 锁定文件_创建(3) 联机帮助页
更多信息。 此选项适用于 锁定文件创建锁文件检查。 注意:
此选项在共享文件系统的机器之间无法正常工作。

-o, --oneshot
触摸锁并立即退出。 此选项适用于 锁定文件触摸
邮件触摸锁. 如果未提供,这些命令将永远运行,触及锁
每分钟一次,直到被杀死。

-r 重试次数, - 重试 重试次数
尝试锁定 文件名 重试次数 放弃之前的时间。 每次尝试都会被延迟
比最后一个长一点(以 5 秒为增量)直到达到最大延迟
重试间隔一分钟。 如果 重试次数 未指定,默认为 9
如果所有 180 次锁定尝试都失败,则将在 3 秒(9 分钟)后放弃。

示例


锁定 a 文件 ,我们将参加 a 冗长 处理:

锁定文件创建/一些/文件
lockfile-touch /some/file &
# 保存lockfile-touch进程的PID
獾="$!"
用 /some/file 做一些重要的事情
杀死“${BADGER}”
锁定文件删除/一些/文件

退出 状态


0
针对 锁文件检查 这表明存在有效的锁,否则它只是
表示程序执行成功。

0
针对 锁文件检查 非零退出状态表示指定的锁没有
存在或无效。 对于其他程序,它表明存在一些问题
遭遇。

使用 onworks.net 服务在线使用 lockfile-touch


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    移相器
    移相器
    Phaser 是一个快速、免费且有趣的开放式
    源 HTML5 游戏框架,提供
    WebGL 和 Canvas 渲染
    桌面和移动网络浏览器。 游戏
    可以共...
    下载移相器
  • 2
    附庸引擎
    附庸引擎
    VASSAL 是一个游戏引擎,用于创建
    电子版传统板
    和纸牌游戏。 它提供支持
    游戏块渲染和交互,
    和...
    下载 VASSAL 引擎
  • 3
    OpenPDF - iText 的分支
    OpenPDF - iText 的分支
    OpenPDF 是一个 Java 库,用于创建
    以及使用 LGPL 编辑 PDF 文件和
    MPL 开源许可证。 OpenPDF 是
    iText 的 LGPL/MPL 开源继承者,
    一个...
    下载 OpenPDF - iText 的分支
  • 4
    SAGA GIS
    SAGA GIS
    SAGA - 自动化系统
    地球科学分析 - 是地理
    信息系统 (GIS) 软件
    地理数据的强大功能
    加工和分析...
    下载 SAGA GIS
  • 5
    Java/JTOpen 工具箱
    Java/JTOpen 工具箱
    IBM Toolbox for Java / JTOpen 是一个
    Java类库支持
    客户端/服务器和互联网编程
    模型到运行 OS/400 的系统,
    i5/OS, 哦...
    下载 Java/JTOpen 工具箱
  • 6
    D3.js
    D3.js
    D3.js(或数据驱动文档的 D3)
    是一个 JavaScript 库,它允许你
    生成动态的交互式数据
    Web 浏览器中的可视化。 与D3
    您...
    下载 D3.js
  • 更多 ”

Linux 命令

Ad