腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
文件
::FcntlLock的l_type总是"F_UNLCK“即使
文件
是锁定的?
、
、
、
下面的Perl子程序使用File::FcntlLock检查
文件
是否被锁定。 return 0;}#!/bin/sh flock -n 200) 200>/tmp/
浏览 3
提问于2017-02-15
得票数 4
回答已采纳
1
回答
如何跟踪
文件
锁
(每个目录)
、
、
我对
Linux
非常陌生,我对如何做到这一点完全一无所知。我不需要知道哪个进程执行
锁
,更多的是关于这种情况发生的顺序。
浏览 0
提问于2011-10-05
得票数 2
回答已采纳
1
回答
如何锁定Solaris 10?
、
、
在
Linux
上,我使用flock lock command执行具有独占
锁
的命令。 在
shell
中,Solaris 10的标准操作系统命令是什么?
浏览 0
提问于2011-05-11
得票数 4
回答已采纳
2
回答
如何确保该脚本只运行一个自身的实例?
、
、
、
、
2013年8月19日,兰德尔·施瓦茨发布了这
shell
脚本,目的是确保在
Linux
上“只运行一个脚本实例,而不存在竞争条件,也不需要清理
锁
文件
”:如果该尝试失败,子there就会退出(主脚本也会退出,因为它没有其他事情可做)。以下是我的问题: 为什么脚本需要将它自己的内容的副本重定向到子subshell继承的
文件
描述符,而不是重定向其他
文件
的内容?(我尝试从另一个<e
浏览 0
提问于2019-01-03
得票数 24
1
回答
Kohana Minion是如何完成任务的?
、
、
、
下午好!有一个网站上的Kohana 3.3,这是完成发送电子邮件,短信等。
浏览 1
提问于2015-08-26
得票数 0
回答已采纳
1
回答
Bash脚本是否有可能锁定包管理,以便脚本仍然可以使用apt (和dpkg)进行更改?
、
、
、
、
目前,至少有两个
锁
文件
用于锁定dpkg系统:'/var/lib/dpkg/ lock‘和’/var/lib/dpkg/lock-前端‘。我试图以超级用户身份启动以下脚本,从而使用前一个
文件
进行锁定:exit 但是我仍然可以使用例如sudo apt install,这样apt就不会认为
文件
是锁定的。
浏览 0
提问于2019-12-19
得票数 -1
2
回答
获取
shell
脚本的pid并将其保存到
锁
文件
中。
、
、
、
、
我使用r快照进行备份,这会创建一个包含进程pid的
锁
文件
。现在我想从r快照备份中做一个备份,所以我正在寻找一种方法来为第二个/外部备份创建这个
锁
文件
。
shell
脚本应该如下所示:
浏览 4
提问于2013-10-20
得票数 5
回答已采纳
1
回答
shell
脚本中的错误处理
、
、
我编写了一个
shell
脚本run_script.sh,其中包括一个创建空
文件
run_script.lck的步骤。每次cronjob调用
shell
脚本时,它都会检查是否存在run_script.lck。如果
锁
是存在的,则表示run_script.sh已经在运行并且尚未完成。run_script.lck
文件
将在程序结束时被删除。trap "rm -f run_script.lc
浏览 0
提问于2011-09-21
得票数 3
回答已采纳
1
回答
不知道羊群是怎么工作的。需要澄清一下
、
、
、
我有一个bash脚本,它发出cURL请求并将输出写到一个名为resp.txt的
文件
中。我需要创建一个独占
锁
,这样我就可以写入该
文件
,而不必担心多个用户同时运行脚本和编辑文本
文件
。下面是我希望锁定
文件
、执行请求和写入文本
文件
的代码:flock -e 200) 200>/home/user/我的理解是,这会创建一个可以写
浏览 0
提问于2015-02-11
得票数 4
5
回答
PHP:具有命令输出的非阻塞
shell
_exec
、
、
、
、
我使用php的
shell
_exec来调用bash
文件
、系统程序和Ksh
文件
。
shell
_exec的一个问题是,如果您需要输出,您的web服务器将锁定(即不会处理新的请求),直到进程完成为止。我试着从apache转到nginx,以为这会解决我的问题,但根本的问题似乎是php的
shell
_exec如何阻止i/o,即使使用nginx,
shell
_exec也完全阻止任何新的http请求的完成。
浏览 1
提问于2014-08-06
得票数 1
回答已采纳
2
回答
如果
文件
在Win10 PC上的samba共享上,在带有O_RDWR | O_CREAT | O_EXCL的
linux
上的open()是原子的吗?
、
、
我正在将一些代码从Win32移植到使用
锁
文件
的
Linux
上。我用open为
Linux
做了一个实现,但我只是不确定如果
文件
在Samba共享上,它是否会工作。为此,我使用带有O_CREAT | O_EXCL的
linux
open(),以便只有在
文件
尚不存在时才能成功创建该
文件
。如果运行我的软件的多台计算机同时尝试创建
锁
文件
,那么下面的函数调用会是原子的吗?我不关心谁得到了
锁
,只要只有一个人得到了
浏览 57
提问于2019-06-05
得票数 2
2
回答
Scala/Java/
Linux
:可以被动地监视系统进程吗?
、
、
、
、
(在scala中执行
shell
命令)那样每隔几秒钟运行一个没完没了的循环?更新:--我发现了一个叫做"upstart“的东西,它现在被很多
linux
(包括CentOS6.4)用来管理进程。
浏览 2
提问于2014-02-24
得票数 1
1
回答
Linux
上的FileLock问题
、
、
、
我在
Linux
服务器上使用Java的
文件
锁定API,并试图在远程
Linux
系统上锁定
文件
。有一些问题已经弹出,日志显示,2不同的集群节点、运行相同Java应用程序的能够两个获得同一个NFS
文件
的
锁
。在线阅读Java如何处理
锁
和
Linux
文件
锁定(我们通常部署在Windows上,所以很少有经验),我们所做的应该工作。我们实际上是在发出建议
锁
,但是由于两个集群节点运行的代码相同,它们正在协作进程,并且在开始执行任何读写操
浏览 4
提问于2022-08-08
得票数 0
回答已采纳
2
回答
Linux
:锁定,但不是基于
文件
的锁定
、
、
、
锁
/信号量应该是机器本地的(
linux
操作系统)。我想避免基于
文件
的
锁
,因为我不知道我应该把
锁
文件
放在哪里。multiprocessing.Lock提供的
锁
没有帮助,因为两个python解释器都没有共享同一个父程序。如何同步
浏览 2
提问于2017-11-06
得票数 2
回答已采纳
1
回答
shell
脚本会在编写内容时锁定
文件
吗?
、
、
、
我有一个
shell
脚本,它在
文件
中写入一个内容, do sleep ${SLEEP}我有另一个PHP脚本,它使用file_get_contents()读取
文件
的内容我知道file_get_contents()将生成一个LOCK_EX (排他
锁
)。
shell
脚本会在写入
文件
时锁定
文件
吗?如果是的话,它将使用哪种类型的
锁
?由于我的
浏览 2
提问于2012-10-17
得票数 0
回答已采纳
1
回答
如何在android中以编程方式锁定
文件
夹?
、
、
是否可以将
文件
夹锁定为以编程方式保护的密码?Android操作系统完全基于
Linux
内核,
Linux
内核提供访问
文件
夹或
文件
的权限。但如何将权限更改为“锁定”
文件
夹。
浏览 2
提问于2013-03-29
得票数 0
2
回答
为什么fcntl在尝试解锁
文件
时从不返回错误?
、
我已经写了一个简单的程序来帮助我测试fcntl
文件
锁定。参数'set‘锁定我的测试
文件
。参数'get‘告诉我
文件
是否被锁定。参数'un‘尝试解锁
文件
。file is locked在另一个
shell
中,我运行程序来锁定
文件
。它不起作用,因为
文件</e
浏览 1
提问于2011-04-16
得票数 1
回答已采纳
1
回答
为什么会成群(1)做进程间
锁
?
羊群与开放
文件
描述相关联,而open(2)创建新的开放
文件
描述。因此,在两个单独的
shell
中调用flock(1)将分别打开锁
文件
,并产生两个打开的
文件
描述。flock(1)如何知道与每个打开的
文件
描述相关的
锁
状态?我很困惑..。另外,flock(1)对路径名和
文件
描述符的处理方式不同吗?我指的是
Linux
下的羊群。据我理解,代表羊群的结构是全系统独特的.一个或多个公开
文件
描述可以引用一个集群结构(比如打开
浏览 0
提问于2018-05-09
得票数 0
5
回答
在脚本中断的情况下,使用Vagrant和拾音器提供机器时,是否可以重新启动机器?
、
、
我在bash读了一个教程,他们说要重新启动机器,没有办法直接重新启动服务,这是重新启动机器的问题,之后还有更多的命令需要在提供时运行。
浏览 7
提问于2016-01-20
得票数 25
回答已采纳
1
回答
Linux
锁
文件
饥饿
、
、
我想对并行运行的bash脚本使用
锁
文件
功能。问题是,在如下脚本中的功能中,如果第一个锁定的功能再次被调用,可能会发生饥饿。lockfile的轮询时间似乎足够大,允许其他进程获取
锁
。echo "TESTING $"rm test.lock两枚炮弹: 当SH1完成并移除
锁
时,SH2仍然被阻塞(大约一秒.),如果SH1在循环中运行脚本,SH
浏览 0
提问于2015-01-19
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
linux shell编程-逐行处理文本文件
Linux-shell通配符查找指定文件或目录
聊聊Linux Shell
Linux与Shell
【Linux】了解Shell Scripts
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券