通过inode删除文件
发表于|更新于|基础运维
|浏览量:
有时候会有一些文件名是乱码的文件无法删除,这时候可以通过 inode 来删除。
获取文件的 inode
1 | ls -ali |
第一列就是文件的 inode
通过 inode 删除
1 | find -inum 527084 -exec rm -rf {} \; |
文章作者: 张理坤
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 杂烩饭!
相关推荐
2026-01-12
Linux常用命令之awk
awk 多个分隔符12echo "abcdefg" | awk -F '[ce]' '{print $1,$2,$3}'ab d fg 但是我想要提取 dmesg 里面的时间,想以 [] 来做分割,这个时候可以反写 [] 取个巧 1dmesg | awk -F '[][]' '{print $2}' 打印某一列为特定值的行1awk '$8=="500"' nginx_access.log awk 交换一个文件的两列比如文件 test.txt 1234a;b;cd;e;f1;2;34;5;6 方法 11awk -F ';' '{printf("%s;%s;%s\n",$3,$2,$1)}' test.txt 方法 2123awk -F ';' '{temp = $3 ;...
2026-01-12
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 的动作可以搭配正规表示法!例如...
2026-01-12
Linux常用命令之xargs
多行输入单行输出: 123456# cat test1 2 34 5 6# cat test| xargs1 2 3 4 5 6 多行输出 1234# cat test | xargs -n 21 23 45 6 自定义一个定界符 12345678# -d 选项可以自定义一个定界符:echo "nameXnameXnameXname" | xargs -dXname name name name# 结合 -n 选项使用:echo "nameXnameXnameXname" | xargs -dX -n2name namename name 复制所有图片文件到 /data/images 目录下: 1ls *.jpg | xargs -n1 -I {} cp {} /data/images xargs 结合 find 使用用 rm 删除太多的文件时候,可能得到一个错误信息:/bin/rm Argument list too long. 用 xargs...
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...
2026-01-12
Linux性能分析
vmstat 间隔 1s, 一共 5 次 1vmstat 1 5 每一列的说明 1234567891011121314151617181920212223242526Procs(进程):- r: 运行队列中进程数量- b: 等待IO的进程数量Memory(内存):- swpd: 使用虚拟内存大小- free: 可用内存大小- buff: 用作缓冲的内存大小- cache: 用作缓存的内存大小Swap:- si: 每秒从交换区写到内存的大小- so: 每秒写入交换区的内存大小- IO:(现在的Linux版本块的大小为1024bytes)- bi: 每秒读取的块数- bo: 每秒写入的块数system:- in: 每秒中断数,包括时钟中断- cs: 每秒上下文切换数CPU(以百分比表示)- us: 用户进程执行时间(user time)- sy: 系统进程执行时间(system time)- id: 空闲时间(包括IO等待时间)- wa: 等待IO时间 sar安装1yum install sysstat 查看物理网卡占用1sar -n DEV 1 5 sar -n...
2026-01-12
Linux下tmp目录的管理
生成临时文件可以使用 mktemp 命令生成 tmp 文件,mktemp -d 生成临时目录,避免临时目录重复使用的问题 123456#!/bin/bashtmp_file="$(mktemp)"tmp_folder="$(mktemp -d)"echo $tmp_fileecho $tmp_folder tmp 目录定时清理这个是由 systemd 的几个模块实现的, 在 centos7 中: 123systemd-tmpfiles-setup.service :Create Volatile Files and Directoriessystemd-tmpfiles-setup-dev.service:Create static device nodes in /devsystemd-tmpfiles-clean.service :Cleanup of Temporary Directories 配置文件也有 3...
评论
公告
此博客为我记录运维工作总结所用,供网友阅读参考,如有侵权,请通知我,我会核实后进行处理。
欢迎加入技术交流群: