通过inode删除文件
发表于|更新于|基础运维
有时候会有一些文件名是乱码的文件无法删除,这时候可以通过 inode 来删除。
获取文件的 inode
1 | ls -ali |
第一列就是文件的 inode
通过 inode 删除
1 | find -inum 527084 -exec rm -rf {} \; |
文章作者: 张理坤
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 杂烩饭!
相关推荐
2026-09-15
Linux常用命令之xargs
多行输入单行输出: 多行输出 自定义一个定界符 复制所有图片文件到 /data/images 目录下: xargs 结合 find 使用用 rm 删除太多的文件时候,可能得到一个错误信息:/bin/rm Argument list too long. 用 xargs 去避免这个问题: 统计一个源代码目录中所有 php 文件的行数: 查找所有的 jpg 文件,并且压缩它们: 查找并替换 去除换行符和首尾空格
2026-09-15
Linux常用命令之sed
参数说明 -e < script >或 –expression=< script > 以选项中指定的 script 来处理输入的文本文件。-f <script 文件>或 –file=<script 文件> 以选项中指定的 script 文件来处理输入的文本文件。-h 或 –help 显示帮助。-n 或 –quiet 或 –silent 仅显示 script 处理后的结果。-V 或 –version 显示版本信息。-i 直接修改文件内容 动作说明 a :新增, a 的后面可以接字串,而这些字串会在新的一行出现 (目前的下一行)~c :取代, c 的后面可以接字串,这些字串可以取代 n1,n2 之间的行!d :删除,因为是删除啊,所以 d 后面通常不接任何咚咚;i :插入, i 的后面可以接字串,而这些字串会在新的一行出现 (目前的上一行);p :打印,亦即将某个选择的数据印出。通常 p 会与参数 sed -n 一起运行~s :取代,可以直接进行取代的工作哩!通常这个 s 的动作可以搭配正规表示法!例如 1,20s...
2026-09-15
Linux性能分析
vmstat 间隔 1s, 一共 5 次 每一列的说明 sar安装 查看物理网卡占用 sar -n 选项使用 6 个不同的开关:DEV,EDEV,NFS,NFSD,SOCK,IP,EIP,ICMP,EICMP,TCP,ETCP,UDP,SOCK6,IP6,EIP6,ICMP6,EICMP6 和 UDP6 ,DEV 显示网络接口信息,EDEV 显示关于网络错误的统计数据,NFS 统计活动的 NFS 客户端的信息,NFSD 统计 NFS 服务器的信息,SOCK 显示套接字信息,ALL 显示所有 5 个开关。它们可以单独或者一起使用。1 表示 1 秒一次, 5 表示一共 5 次 查看 swap
2025-06-05
Linux网络管理命令
2009 年 Debian 开发者邮件列表宣布放弃使用缺乏维护的 net-tools 工具包,net-tools 包含历史悠久的 ifconfig, netstat 等网络相关的命令iproute2 用于取代 net-tools,在大部分的发行版都自带了。命令有 ip, ss, net 等命令替代了之前的网络操作命令。 命令对照表 net-tools iproute2 arp -na ip neigh ifconfig ip link ifconfig -a ip addr show ifconfig -s ip -s link ifconfig eth0 up ip link set eth0 up ipmaddr ip maddr iptunnel ip tunnel netstat ss netstat -i ip -s link netstat -g ip maddr netstat -l ss -l netstat -r ip route route add ip route add route del ...
2026-09-15
Linux常用命令之awk
awk 多个分隔符 但是我想要提取 dmesg 里面的时间,想以 [] 来做分割,这个时候可以反写 [] 取个巧 打印某一列为特定值的行 awk 交换一个文件的两列比如文件 test.txt 方法 1 方法 2 找出某一列是指定值的行比如我想知道根目录的磁盘占用情况 输出结果为: 6% awk 多个条件判断原始输出:
2025-07-23
使用kubeadm部署一套高可用k8s 1.29集群 for AlmaLinux9(RHEL9)
基于 AlmaLinux9 使用 kubeadm 搭建集群, ubuntu部署文档, 有疑问的地方可以看 官方文档, 本教程需要能访问 国际互联网 。不能的话,需要解决镜像拉取问题、yum 安装组件的问题。 准备机器 我的机器详情如下, 配置至少为 4C4G hostname IP 作用 master1 10.0.0.11 k8s master 节点 master2 10.0.0.12 k8s master 节点 master3 10.0.0.13 k8s master 节点 worker1 10.0.0.21 k8s worker 节点 worker2 10.0.0.22 k8s worker 节点 每台机器都做域名解析,或者绑定 hosts(直接使用 ip 地址会有警告) 每台机器都关闭防火墙和 SELinux 负载均衡机器必须要关闭,因为 6443 不是 nginx 的标准端口,会被 selinux 拦截, 防火墙也需要放行 6443 端口, 可以考虑直接关闭防火墙 基础环境配置 基础环境是不管 master 还是 work...
公告
此博客为我记录运维工作总结所用,供网友阅读参考,如有侵权,请通知我,我会核实后进行处理。
欢迎加博主微信,进微信运维技术交流群:
