首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >删除debain中损坏的文件

删除debain中损坏的文件
EN

Unix & Linux用户
提问于 2018-07-21 07:07:41
回答 1查看 249关注 0票数 -2

如何删除这个文件?

我从ManageEngine:网络配置管理安装了“网络配置管理”

试图运行.exe ("MSIHandler.exe")文件(我的愚蠢),得到了这个损坏的文件:-(

2件事:

  1. 如何删除那个文件?
  2. 如何运行已安装的网络配置管理?

别对我太苛刻了,昨天在Linux上安装了Debian(弹力) :-)平庸。

EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2018-07-21 11:41:08

你可以用

代码语言:javascript
运行
复制
ls -b /opt/ManageEngine/OpManager

要获得一个目录列表,其中的不可打印字符已被转义序列(\NNN和类似的)替换,可以按原样复制粘贴到命令行。

另一个类似的选择是

代码语言:javascript
运行
复制
ls -q /opt/ManageEngine/OpManager

它用问号替换不可打印的字符。因为问号是一个shell通配符,意思是“这里的任何单个字符”,所以这种类型的输出也可以很容易地用作rm命令的参数。但是,有可能不止一个文件将匹配通配符字符串,因此我建议使用sudo rm -i /opt/ManageEngine/OpManager/<copy-pasted wildcard string here>,这样您就可以确认您正在删除的只是正确的文件,而不是其他任何文件。

老派的方法是用

代码语言:javascript
运行
复制
ls -i /opt/ManageEngine/OpManager

若要查看包含每个文件的inode编号的目录列表,请使用inode编号删除问题文件。首先,确认您正在获得正确的文件:

代码语言:javascript
运行
复制
sudo find /opt/ManageEngine/OpManager -inum <inode number here> -type f -print

然后删除:

代码语言:javascript
运行
复制
sudo find /opt/ManageEngine/OpManager -inum <inode number here> -type f -delete
票数 0
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/457612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档