腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
linux
lockf、flock和fcntl下
锁定
C中的
文件
是什么意思?
、
、
、
、
我刚接触C和
Linux
,想知道在
linux
中使用C函数lockf、flock和fcntl
锁定
文件
意味着什么?由于我来自windows后台,
锁定
的
文件
永远不能被任何其他进程更改,但对于
linux
,只要我为我的进程
锁定
文件
,
文件
就可以被任何其他进程修改,甚至可以被桌面
文件
浏览器
删除
!我用过'lslock‘程序,我的
文件
都是用Type/POSIX M
浏览 7
提问于2018-05-15
得票数 1
1
回答
flock()在
Linux
上可靠吗?
、
、
、
我正在寻找一种
锁定
文件
的方法,这样每次只有一个请求才能读、写或
删除
它。我听说flock()就是这么做的。然而,我在
Linux
上运行,并且我读到flock()在
Linux
上是“顾问”。因此,我的问题是:我能指望flock()在
Linux
上运行Apache来可靠地
锁定
我的
文件
吗?还是我该换个办法呢?
浏览 1
提问于2015-12-16
得票数 1
回答已采纳
3
回答
删除
c中可能
锁定
的
文件
、
、
、
、
我在
linux
上使用C中的fcntl锁,并且在尝试
删除
可能从检查fcntl
锁定
机制的其他进程中
锁定
的
文件
时陷入两难境地。处理这个
文件
的首选方法是什么,必须
删除
(我应该直接
删除
该
文件
,而不考虑可能有读取器锁的其他进程,还是有更好的方法)?任何帮助都将不胜感激。
浏览 1
提问于2010-05-05
得票数 2
回答已采纳
3
回答
Linux
:如何
删除
锁定
的
文件
、
、
我想
删除
xyz_DB.lock.db file。我以root用户身份尝试,但无法将其
删除
。如何在终端中
删除
它。我最初的要求是
删除
一个
文件
夹。但是它包含了这个
锁定
的
文件
。有没有什么办法可以直接
删除
包含
锁定
文件
的
文件
夹?
浏览 6
提问于2014-06-26
得票数 1
3
回答
linux
上的强制
文件
锁
、
、
在
Linux
上,我可以在我的硬盘上dd一个
文件
,并在dd还在运行时在Nautilus中
删除
它。 人们一直告诉我
Linux
/Unix是更好的操作系统。我现在正在
Linux
上编写Java代码,遇到了一
浏览 8
提问于2012-08-21
得票数 5
1
回答
Python对
文件
的独占写权限,但其他程序可以读取该
文件
、
我正在尝试实现一个Python脚本,它可以独占地写入
文件
,除了Python脚本本身之外,其他进程都不允许写入。但是其他进程可以读取它。使用Python可以做到这一点吗?
浏览 42
提问于2021-01-16
得票数 0
4
回答
如何自行
删除
可执行Jar
文件
?
、
我开发了一个简单的java应用程序,是否可以让应用程序(可执行Jar
文件
)找到它的当前路径,并在一段时间后从当前位置和回收站中
删除
它自己。
浏览 1
提问于2015-02-10
得票数 1
2
回答
Java - catch PC正在关闭事件或等效事件
、
、
、
我创建了一个编辑一些XML
文件
的软件。打开
文件
时,会生成一个
锁定
文件
,以避免多个用户同时编辑该
文件
。在尝试关闭当前部分时,是否有传递给虚拟机的公共信号?Ste
浏览 1
提问于2011-08-31
得票数 1
回答已采纳
1
回答
Delphi10.3
Linux
专用
文件
访问
、
、
、
如何使用filestream
锁定
Linux
中的
文件
?
Linux
不会像Windows那样对
文件
自动应用原子锁。不幸的是,这并没有解决这个问题,因为创建第二个
浏览 5
提问于2019-12-26
得票数 0
回答已采纳
2
回答
在
linux
上,git-tf告诉我在签入时“无法
锁定
”;我如何修复它?
、
、
签入$/MyProject: 0% git-tf:无法
锁定
$/MyProject 互联网上的搜索提示我使用各种依赖Windows的修补程序,但这对我在
linux
系统上没有任何帮助。因此,虽然这个问题似乎是一个,但更多的是关于如何在
Linux
上解决这个问题。
浏览 5
提问于2016-07-11
得票数 0
1
回答
在
Linux
和OS/X上模拟Windows风格的
文件
锁定
、
、
我正在尝试在
Linux
上获得接近Windows提供的
文件
锁定
语义,以便在缓存
文件
由单独的进程打开时不将其
删除
。我的程序创建了各种临时缓存
文件
,当它关闭时我想
删除
这些
文件
,但是多个实例可能会同时运行,我不想
删除
另一个实例正在使用的
文件
,因为这会破坏语义-缓存
文件
在不同的点按名称打开,如果
删除
,就会中断。我知道在关闭所有打开的句柄之前,
Linux
不会物理地
删除
浏览 7
提问于2017-03-15
得票数 3
1
回答
在
Linux
中
删除
不影响StreamWriter的
文件
、
在Windows中,
文件
在StreamWriter中打开时是
锁定
的(通常如此),但在
Linux
中,您可以在使用中
删除
/取消链接
文件
。我有一个使用StreamWriter写入
文件
的.Net核心systemd服务。如果
文件
被
删除
,服务将继续写入StreamWriter,而不会抛出任何异常。我假设这是预期的行为。那么,当我在
Linux
和.Net核心中写入一个
文件
时,如何检测它被
删除
了呢?我必须在
浏览 7
提问于2019-06-14
得票数 0
4
回答
OSX中的事务性
文件
操作
、
、
、
我想做以下几件事: 到目前为止的答案表明
文件
锁定
,我已经试着调查。我能找到的最接近的事情是设置标志。但似乎任何其他程序都可能出现,取消设置,并修改
文件
。有更好的方法
锁定
文件
吗?有人要用例。假设我试图保持两个
文件
夹保持同步。对一个
文件
夹中的
文件
所做的任何更改都会在另一个
文件
夹中镜像,反之亦然。如果我从<em
浏览 3
提问于2012-08-02
得票数 5
1
回答
PHP
文件
上的互斥(
锁定
文件
)
、
、
我有一个互斥类,它基本上是使用flock,它将
锁定
一个
文件
,但我的脚本运行了大约200~以上的用户,因此,我的服务器硬盘驱动器将始终工作很多,这是非常昂贵的我的工作,所以我需要一个非常简单的解决方案来
锁定
一个像flock的
文件
,但不触及硬盘。
浏览 6
提问于2015-02-14
得票数 0
1
回答
svn:在自动道具中需要锁=*
、
编辑:在Windows中,您需要对
Linux
配置
文件
%AppData%\漫游\Subversion\ config进行相同的更改还有鲍勃叔叔 编辑:我放弃了TortoiseSVN并在
linux
系统上抓取了回购的副本,它被
锁定
了,我还触摸了一个新的
文件
并添加了它,并且它有了锁,所以TortoiseSVN在权限上有问题。使用svn,版本1.8.8 (r1568071),编译于2014年8月13日,17:12:39,在x86_64-pc-
linux
-gnu
浏览 0
提问于2015-07-06
得票数 1
1
回答
删除
其他线程正在
linux
中写入的目录。
、
、
在我的代码中,我试图使用rm -rf
删除
一个具有
文件
和子目录的目录。有没有办法解决这个问题。我想强制
删除
目录,如果可能的话,
锁定
该目录以便写入,然后
删除
它。我使用的是
linux
和C++。
浏览 4
提问于2022-02-24
得票数 -2
1
回答
UT-DEF-0114无法打开
锁定
文件
、
、
UT-DEF-0114无法打开
锁定
文件
:'../bin/..
浏览 3
提问于2011-07-04
得票数 0
回答已采纳
1
回答
名为lock inter的Posix与多线程应用程序一起工作?
、
、
、
、
我需要创建与
Linux
多线程应用程序正确工作的命名锁。应用程序的每个实例可以使用多个具有不同名称的命名锁。我知道fcntl/flock,但如果试图从一个应用程序的不同线程或从一个线程
锁定
两次,它就不起作用。., O_CREATE | O_EXCL),但如果应用程序被信号杀死或由于分段故障而崩溃,那么这个
文件
锁将不会被
删除
,并且在重新启动应用程序后需要手动
删除
锁定
文件
。 还有别的办法吗?
浏览 4
提问于2017-07-20
得票数 0
2
回答
ESXi 4.1VM在硬重新启动后消失
、
、
、
我这里有个严重的问题。在我强制重新启动一个冻结的ESXi 4.1服务器之后,VM实际上就消失了。当我ssh到主机并在数据存储中运行ls -lah时,它返回:ls: ./MISSING-VM: No such file or directorydrwxr-xr-x 1 root root 512 Apr 30 00:23 ..
浏览 0
提问于2014-04-30
得票数 3
1
回答
"yum“和"dnf”包管理器如何更新执行软件?
、
Linux
系统中的包管理器(特别是yum和Fedora中的dnf,比如
Linux
)是如何在开放时更新任何软件的。某些
文件
必须在更新期间被
删除
和替换。这是如何在
文件
执行过程中完成的?
浏览 0
提问于2017-11-15
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 删除文件命令实验汇总
终端基础:在 Linux 中删除文件和文件夹|Linux 中国
Linux文件操作:利用C语言删除某个目录下的文件
用 testdisk 恢复 Linux 上已删除的文件
linux下文件的复制、移动与删除怎么操作?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券