服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. bash linux
  3. 确定哪个进程拥有一个群集文件
Intereting Posts
redhat yum会看到安装了rpm的软件包吗? 冗余数据中心 如何路由基于子域的SSHstream量? 从Mac到Ubuntu 12的SSH密钥 百胜交易检查错误安装 Exchange 2010中的Outlook 2010中的“代表页面不可用” 如何确定httpd内存使用情况 Watchguard防火墙WebBlocker多域的正则expression式? Windows Server 2012 Metro快捷方式图标不显示给其他用户 Pacemaker添加浮动IP导致haproxy克隆资源停止 Windows Server 2003 -Ktpass – encryption:枚举值'rc4-hmac'未知 我如何更改ETH名称? 后缀:删除收件人不在virtual_alias_maps中的电子邮件 将IPTables规则转换为Firewalld规则以redirect 新贵没有看到我的工作

确定哪个进程拥有一个群集文件

我有一个Bash脚本,并行运行在多个进程中。 相关部分如下所示:

flock /var/lock/my_lock my_command 

鉴于/var/lock/my_lock存在,是否有办法确定哪个进程拥有它,从而哪一个正在执行my_command ?

  • 脚本或某人观看从我的服务器(HTTP)下载文件的人
  • 将Maildir内容移动到其父目录的脚本,但对于多个文件夹
  • findlogging到文件的PHP进程
  • `pwd -P`防止bash脚本在supervisord中运行
  • Tomcat错误检查器使用bash

像lsof | "egrep /var/lock/my_lock" lsof | "egrep /var/lock/my_lock"应该可以工作

  • 在HPC集群中运行作业
  • 当运行interactivelly或通过cron时,脚本bash无法获得$ PS1或$ – 的区别
  • cron.hourly脚本执行多次
  • 从bash获取执行的源代码
  • 这个bash脚本有什么问题?
  • 将文件从path复制到每个用户的path相同的结构
  • 无法让cron追加wget的输出
  • shell参数中的二进制数据
  • Tinydns数据文件用bash更改ip
  • 麻烦Debian $ PATH

  • © 2017 服务器 Gind.cn
  • Topics
  •        
  • Powered by Server
  • Privacy Policy