centos7 linux 不小心把根目录的内容移到别的目录了

在根目录不小心执行了如下命令,然后发现大部分常用命令不能用了。都在报错

bash 复制代码
mv * /data/software

从网上找了好多帖子,命令都不好使。有的是用/data/software/lib64/ld-linux-x86-64.so.2,/data/software/lib64就不是个目录,只是个软连接,原始目录是/usr/lib64/,cp的也在原始目录/usr/bin/下。你需要找到你的lib目录。我的是64位的,执行如下命令,即可恢复。把/data/software的文件移回根目录。

bach 复制代码
/usr/lib64/ld-linux-x86-64.so.2 --library-path /usr/lib64/ /usr/bin/cp -rvf /data/software/* /
相关推荐
陈让然5 分钟前
WSL2 ubuntu18.04扩容
linux·运维·ubuntu
PoppyBu17 分钟前
ubuntu20.04安装amule
linux·ubuntu
Exquisite.22 分钟前
云原生高级前置复习
linux·云原生·云计算
HIT_Weston24 分钟前
94、【Ubuntu】【Hugo】搭建私人博客:面包屑(二)
linux·运维·ubuntu
hui25930331 分钟前
RH134 第八章 管理存储堆栈
linux·运维·服务器
一个学Java小白33 分钟前
TUI的王者——ncurses.md
linux·ui
每日出拳老爷子33 分钟前
【客户端方案】Electron / 原生客户端在内网会议中的取舍与坑点
服务器·electron·远程工作·流媒体·视音频
乾元39 分钟前
10 个可复制的企业级项目:从需求到交付的 AI 网络工程模板(深度实战版)
运维·网络·人工智能·网络协议·安全
雾岛听蓝1 小时前
Linux用户权限管理基础
linux