首页 > 其他分享 >误删/lib64/libkrb5.so.3.3的恢复方法

误删/lib64/libkrb5.so.3.3的恢复方法

时间:2024-02-04 13:12:23浏览次数:32  
标签:文件 误删 so.3 so xxd lib64 txt libkrb5

误删系统库的情况下,想要恢复,一般比较麻烦,常用的方法有:

1. 通过传输、下载来获取删除的文件,工具有:sftp,ftp,scp,wget,curl,yum等,具体使用方式就不讲了。

2. 如果网络不可用,即无法通过传输的方式把文件放到系统中。那么,还可以通过U盘,挂载等方式,拷贝库到系统中。

3. 当网络,挂载都不可用时,只能通过内部命令了,我这里依赖的是xxd命令,该命令可以把一个文件转换成16进制字符串。那么,只要vi/vim可用,我们可以粘贴删除的库的16进制字符串到系统中,再通过xxd命令还原成so文件。

具体命令如下:

转换成16进制

xxd -p /lib64/libkrb5.so.3.3 > libkrb5.so.txt
复制txt内容,通过vim创建一个新文件,并粘贴到新文件中。

还原成so文件

xxd -r -p libkrb5.so.txt libkrb5.so.3.3

标签:文件,误删,so.3,so,xxd,lib64,txt,libkrb5
From: https://www.cnblogs.com/wcxia1985/p/18005998

相关文章

  • linux目录误删文件 /lib64/ld-linux-x86-64.so.2: bad ELF interpreter: No such file
    背景接同事求助一台生产主机误删了文件导致几乎所有命令都无法使用,应用无法访问。误删命令rm-f/*现象除了cd命令可用,几乎所有的命令都报如下错误:lsbash:/usr/bin/ls:/lib64/ld-linux-x86-64.so.2:badELFinterpreter:Nosuchfileordirectory问题分析这个命令......
  • EAS_查询分析器中误删数据恢复
    1、通过flashbackquery查询某历史时点的数据量,找到删除时间点的前1s,如2020-05-1316:38:07秒钟误删的数据:selectcount(*)fromt_testasoftimestampto_timestamp('2020-05-1316:38:06','yyyy-mm-ddhh24:mi:ss');--查出5000条数据,查询6s时的数据select*fro......
  • Linux 文件被进程调用情况下误删文件修复
    具体的原理为:当进程打开了某个文件时,只要该进程保持打开该文件,即使将文件删除,它依然存在于磁盘中。进程并不知道文件已经被删除,它仍然可以通过打开该文件时提供给它的文件描述符进行读取和写入。除了该进程之外,这个文件是不可见的,因为已经删除了其相应的目录索引节点。......
  • 【NetApp数据恢复】NetApp存储误删除卷导致数据无法访问的数据恢复案例
    NetApp数据恢复环境:NetApp某型号存储,存储中有数十块SAS硬盘,该型号NetApp存储硬盘是扇区大小是520字节。存储中的lun都映射给小型机使用,存放Oracle数据库文件,采用ASM裸设备存储方式。NetApp存储故障:由于业务发展需要重新规划存储空间,工作人员直接将存储卷全部删除并重新分配。当......
  • idea 还原误删文件
    idea还原误删文件_idearevert错了怎么恢复项目名右击--》localhistory---》showhistory  查看之前删除的文件,选择误删文件,右击,恢复即可。 转自:idea还原误删文件_idearevert错了怎么恢复-CSDN博客......
  • 【Netapp数据恢复】Netapp存储lun被误删除的数据恢复案例
    Netapp存储数据恢复环境&故障情况:某单位一台Netapp存储,该Netapp存储内共有数十块SAS硬盘。工作人员误操作删除了Netapp存储中12个lun,删除的数据包括客户信息和其他重要数据。Netapp存储数据恢复过程:1、将故障存储中所有磁盘编号后取出,硬件工程师经过检测没有发现存在硬件故障。......
  • 解决/lib64/libc.so.6: version `GLIBC_2.14' not found(Linux环境)
    ......
  • DiskGenius专业版数据恢复软件轻松找回误删的数据硬盘数据恢复软件U盘数据恢复软件
    DiskGenius能够恢复数据的前提条件是:DiskGenius能够识别出您要恢复数据的存储硬件(硬盘、移动硬盘、U盘、存储卡等)。比如下图:这是我使用的电脑上,运行DiskGenius,识别出的三个存储硬件,HD0和HD1是本机的硬盘,容量分别是256GB和2T;RD4是个U盘,容量只有4G,上面只有一个分区L。如果一个存储设......
  • /lib64/libc.so.6 错误导致的系统崩溃
    /lib64/libc.so.6错误导致的系统崩溃缘由我们有个同事要安装一个软件,就用yum安装,然后就悲剧。安装完成之后发现无论执行任何命令都会报错,如下错误psgrep:relocationerror::/usr/lib64/libpthread.so.0:relocationerror:symbol__libc_dl_error_tsd,versionGLIBC_P......
  • 通过备份 Etcd 来完美恢复 Kubernetes 中的误删数据
    误删除或者服务器宕机,会导致Etcd数据的丢失或某个节点的Etcd数据异常时,当误删时,需要恢复数据,这个在实际环境当中是不可避免的。以下描述删除两个namespace下的Pod,如何恢复对应namespace的数据。1、操作环境3个(master、etcd)+1个node新建1个namespace下且创建Pod和......