服务器 Gind.cn
  • Linux
  • Windows
  • Ubuntu
  1. 服务器 Gind.cn
  2. bash linux
  3. 确定哪个进程拥有一个群集文件
Intereting Posts
初级pipe理员 – 如何发现/映射networking以增加理解? 安装SQL Server 2008 SP2,文件stream失败 如何在RHEL 7 kickstart文件中禁用磁盘设备用户友好名称 在phpMyAdmin中创build数据库 – 没有出现在cPanel中 Dot1q封装的原因 SSL证书错误:validation错误:num = 20:无法获取本地颁发者证书 如何configurationHTTPS Nginx + Pagespeed + Varnish + Apache? systemd-timesyncd:如何检查和设置networking时间同步间隔? 如何从AWS上的自动缩放实例获取IP地址 sftp vs ftps,保护SSH和虚拟用户vsftpd 厨师“通知”无法重新启动或重新加载服务 需要一些关于zybbb9.exe可执行文件的信息 如何为外部IP设置正向查找区域 Procurve交换机和服务器之间的负载平衡 远程监视窗口框,并发送电子邮件,如果它closures

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

我有一个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