位置: 编程技术 - 正文

linux系统更新正在运行进程的可执行文件需要注意的text file busy的原因及解决方法(linux 更新yum)

编辑:rootadmin
最近发现很多同学不知道线上操作替换文件的要点。所以又整理了一下。 线上替换一个正在运行进程的文件时(包括二进制、动态库、需要读取的资源文件等)。应避免使用cp/scp操作。而需要使用mv/rsync作为替代。 原因:cp是将源文件截断然后写入新内容。也就是说正在打开这个文件的进程可以立刻感知到修改。修改文件内容很可能导致程序逻辑错误甚至崩溃。而mv则是标记”删除“老文件,然后放一个新的同名文件过去。也就是说老文件和新文件其实是两个不同文件(inode不同),只是名字一样而已。正在打开老文件的进程不会受到影响。如果进程使用了mmap打开某文件(比如载入so),如果目标文件被使用cp覆盖并且长度变小。那么读取差额部分的地址时(在新文件中其实已经不存在了),会导致SIGBUS信号。使进程崩溃。 至于可执行文件本身。倒是不怕cp导致崩溃。。因为cp时会报”text file busy"。压根cp不了。这时候也应该使用mv类操作。替换完成后重启进程。执行的就是新的可执行文件了。

推荐整理分享linux系统更新正在运行进程的可执行文件需要注意的text file busy的原因及解决方法(linux 更新yum),希望有所帮助,仅作参考,欢迎阅读内容。

linux系统更新正在运行进程的可执行文件需要注意的text file busy的原因及解决方法(linux 更新yum)

文章相关热门搜索词:linux 更新系统,linux更新系统命令,linux 更新系统,linux 更新,linux 软件更新,linux更新包,linux 更新系统,linux 更新yum,内容如对您有帮助,希望把文章链接给更多的朋友!

Linux服务器管理日记分享 1.安装webmin复制代码代码如下:#安装webmincd/usr/local/ieternal/mkdirdownloadcddownload/ppwgetahref="

Linux中使用sed命令替换字符串小结 最近写了几个小脚本用到了sed命令,学了一下,顺便记下sed替换的基本语法为:复制代码代码如下:sed's/原字符串/替换字符串/'单引号里面,s表示替换,三根斜

linux安装vsftpd和vsftpd配置步骤 第一步:下载vsftpd的RPM包你可以从下面两个地方获得最新的vsftpd的RPM包Redhat'srpmcollection或者rpmfind.net.为了你的方便,你也可以使用wget从本站下载vsftpd的rpm

标签: linux 更新yum

本文链接地址:https://www.jiuchutong.com/biancheng/356975.html 转载请保留说明!

上一篇:linux系统启动weblogic受管服务器报unable to get file lock, will ret_daring的解决(Linux系统启动文件在哪个文件)

下一篇:Linux服务器管理日记分享(Linux服务器管理的开机界面)

  • 工业厂房房产税税率
  • 税率和征收率有什么不一样
  • 车辆购置税怎么交网上缴费
  • 职工薪酬如何做账
  • 给客户开增值税专用发票
  • 小规模免税的税额怎么处理
  • 处置固定资产简易征收
  • 发放给员工的通讯费要上个税吗
  • 非居民企业转让财产所得税
  • 土地增值税预征率
  • 车购税退税需要多长时间
  • 建筑行业挂靠代扣税款如何入账?
  • 预计退货会计英语
  • 个税手续费退还时间
  • 亏损企业股东年底借钱未还
  • 承租人转租需要退押金吗
  • 营改增后建筑行业税率
  • 税务会计核算范围
  • 消费税的征税范围有哪些?
  • 未办土地有偿使用手续多少钱
  • 押金算不算房租
  • win10删除所有内容是什么意思
  • 原材料到半成品分录
  • 苹果手机14pro max
  • bios升级失败后如何恢复
  • 英雄联盟登录失败7502013
  • 会计变更
  • 注册会计师考试成绩查询2023
  • 行政事业单位的营业执照叫什么
  • 收到老板图片
  • 差额征税通俗理解
  • 无线路由器如何桥接wifi信号
  • 接受捐赠的固定资产可以入账依据是哪些?
  • rnbrcache.exe是什么意思
  • 台式机用win7
  • 给客户回扣如何做账
  • 购货人与收货人的关系
  • 宣告分配现金股利和股票股利的区别
  • 销售过程会计核算视频
  • es6对象扩展运算符
  • linuxshel
  • lvresize命令
  • 性能优化模式
  • 企业增值税发票管理办法
  • 营改增后工程分包财务
  • sqlyog
  • 罚款收入算是营收收入吗
  • 小规模纳税人开具增值税专用发票
  • 可变现净值属于会计计量属性吗
  • 其他应收款如何处理
  • 增值税发票怎么领取
  • 销售货物的收入计入什么科目
  • 异地车辆登记证书怎么补办
  • 住宿费的进项税额
  • 三栏式明细账需要结账吗
  • 利息收入和应收利息的区别
  • 账面净值什么意思
  • 旅客运输进项税申报漏了
  • 员工的车是否可以抵税
  • mysql5.7.31安装配置教程
  • 开始菜单字体
  • Windows Server 2008:手足之争下的赢家
  • 手动清洁cmos
  • centos关闭kdump
  • linux的run目录放什么文件
  • ie无法打开https
  • win10地理位置
  • kill命令用法
  • cocos2dx怎么用
  • javascript概述及作用
  • jquery实现
  • 网站检测系统
  • nodejs image
  • webservice规范
  • python xlim
  • 基于javascript的毕业设计
  • 计算车辆购置税公式
  • 外贸公司销售额可以10亿以上吗
  • 德税手卷烟海淘
  • 什么是坚持依法治国的重点任务和主体工程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设