云服务器Linux下怎么删除inode文件

admin3年前云服务器64

云服务器Linux下删除inode文件的方法:1、在云服务器Linux下,用stat或ls -i命令找出文件的inode;2、然后输入find . -inum [inode数字] -exec rm -i {} \命令进行删除。

具体内容如下:

1、找出文件的inode

用stat 或者ls -i ,带有 -i 参数的ls命令,就是指显示文件的inode。

2、删除

find . -inum [inode数字] -exec rm -i {} \。

下面可以测试一下,创建一个带特殊字符的文件:

$ cd /tmp

$ touch “\+Xy \+\8″

$ ls

尝试用rm命令删除

$ rm \+Xy \+\8

找出这个文件的inode数字

$ ls -il

342137 -rw-r–r– 1 tw tw 0 2008-11-20 08:57 \+Xy \+\8

342137就是要找的inode数字。下面用find命令删除它

$ find . -inum 342137 -exec rm -i {} \

比如,你的系统中有”2008/11/20″这个文件,用rm是删除不了的。Linux不允许你建立这个文件,但是Windows下就可以,所以find配合inode的用处就在这里。

免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

Linux系统如何修改主机名

Linux系统修改主机名的方法:1、在Linux终端使用hostnamectl命令查看当前的主机名;2、可输入“hostname 主机名”临时修改当前主机名;3、输入“hostnamectl set-...

美国服务器Linux系统开发需要具备哪些知识

美国服务器Linux系统开发需要具备的知识有:1、需要具备C语言,包括C语言的基本数据类型、数组、指针、结构体、链表、文件操作、队列等;2、需要具备Linux系统基础,包括Linux系统的概念、安装,...

美国服务器Linux系统如何查看驱动信息

美国服务器Linux系统中查看驱动信息的方法有:1、使用lspci命令列出所有的硬件信息;2、使用lsmod命令来确认有没有安装驱动;3、使用modinfo命令可以单看指定的模块/驱动的信息;4、使用...

美国服务器Linux系统常用专业术语有哪些

美国服务器Linux系统常用专业术语有:1、Command命令,是到美国服务器的指令;2、Command Line命令行,可以输入命令执行相应的操作;3、Shell提示Shell Prompt,解释用...

美国服务器Linux系统检查网络连接的常用命令有哪些

美国服务器Linux系统检查网络连接的常用命令有:1、ifquery命令,显示一个网络接口列表;2、ifup和ifdown命令,打开或关闭网络连接;3、ifconfig命令,显示服务器网络接口的相关信...

美国VPS服务器Linux有哪些版本

美国VPS服务器Linux的版本有:1、Debian,稳定性很好;2、Gentoo,需要针对每个系统进行编译;3、Ubuntu,是Debian的一款衍生版;4、Damn Vulnerable Linu...