FreeBSD14.1 rm命令的疑惑
在/tmp目录发现有很多目录和文件,准备把它们都删除,结果发现都删不掉
这些文件目录如图:
/tmp % ls -la
total 9143
drwxrwxrwt 421 root wheel 486 10月 8 11:58 .
drwxr-xr-x 23 root wheel 32 10月 8 10:06 ..
drwx------ 2 skywalk wheel 3 7月 15 19:04 .com.google.Chrome.0a161C
drwx------ 2 skywalk wheel 3 7月 13 17:36 .com.google.Chrome.3scY5R
drwx------ 2 skywalk wheel 3 7月 13 17:35 .com.google.Chrome.5H7D3r
drwx------ 2 skywalk wheel 4 9月 27 23:35 .com.google.Chrome.6HucKC
drwx------ 2 skywalk wheel 3 9月 27 23:37 .com.google.Chrome.dLJtX5
drwx------ 2 skywalk wheel 3 10月 6 09:02 .com.google.Chrome.F76txP
drwx------ 2 skywalk wheel 3 7月 13 17:35 .com.google.Chrome.K84zvl
drwx------ 2 skywalk wheel 4 7月 26 13:18 .com.google.Chrome.LjmS4f
drwx------ 2 skywalk wheel 3 10月 6 09:02 .com.google.Chrome.MkZori
drwx------ 2 skywalk wheel 4 10月 6 09:00 .com.google.Chrome.mpkYI5
drwx------ 2 skywalk wheel 3 10月 6 09:02 .com.google.Chrome.N1qIpY
drwx------ 2 skywalk wheel 3 7月 15 19:04 .com.google.Chrome.O1Hhpm
drwx------ 2 skywalk wheel 3 7月 13 17:35 .com.google.Chrome.OHck7F
drwx------ 2 skywalk wheel 3 10月 6 09:02 .com.google.Chrome.rRFLt1
drwx------ 2 skywalk wheel 3 10月 6 09:02 .com.google.Chrome.SrcEst
drwx------ 2 skywalk wheel 3 7月 13 17:36 .com.google.Chrome.Yrx692
drwx------ 2 skywalk wheel 3 10月 6 09:02 .com.google.Chrome.ZB69Zr
drwxrwxrwt 2 root wheel 2 10月 8 10:06 .font-unix
-rw------- 1 skywalk wheel 20795 3月 20 2024 .gnome_desktop_thumbnail.XGTNK2
-rw------- 1 skywalk wheel 0 6月 13 22:49 .gsf-save-190FP2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-1AE9O2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-1AR2O2
-rw------- 1 skywalk wheel 0 6月 13 22:49 .gsf-save-23VYO2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-2WI5O2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-42Z5O2
-rw------- 1 skywalk wheel 0 6月 13 22:49 .gsf-save-4H63O2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-5FYAP2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-5M2VO2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-5S68O2
-rw------- 1 skywalk wheel 0 6月 13 22:47 .gsf-save-5S9ZO2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-6FC9O2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-6RI1O2
-rw------- 1 skywalk wheel 0 6月 13 22:49 .gsf-save-83ZFP2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-91G1O2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-9E5HP2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-9MKDP2
-rw------- 1 skywalk wheel 0 6月 13 22:49 .gsf-save-9XUFP2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-AZ50O2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-BB58O2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-CXD9O2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-DD24O2
-rw------- 1 skywalk wheel 0 6月 13 22:49 .gsf-save-DKWFP2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-DOCXO2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-DSF9O2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-DTF9O2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-DZLDP2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-E4S2O2
-rw------- 1 skywalk wheel 0 6月 13 22:49 .gsf-save-FQX6O2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-HMEXO2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-IE38O2
-rw------- 1 skywalk wheel 0 6月 13 22:49 .gsf-save-IEZFP2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-J6NDP2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-JA25O2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-KA1VO2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-KQVAP2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-LAK1O2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-M1WAP2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-M4FXO2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-M8X5O2
-rw------- 1 skywalk wheel 0 6月 13 22:49 .gsf-save-MFTFP2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-MU55O2
-rw------- 1 skywalk wheel 0 6月 13 22:49 .gsf-save-NO73O2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-NX44O2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-O2C9O2
-rw------- 1 skywalk wheel 0 6月 13 22:47 .gsf-save-OF3DP2
-rw------- 1 skywalk wheel 0 6月 13 22:47 .gsf-save-P16DP2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-QM35O2
-rw------- 1 skywalk wheel 0 6月 13 22:49 .gsf-save-SHUYO2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-SS15O2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-TT4VO2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-UKEFP2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-US34O2
-rw------- 1 skywalk wheel 0 6月 13 22:47 .gsf-save-VE8ZO2
-rw------- 1 skywalk wheel 0 6月 13 22:49 .gsf-save-VXSYO2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-XI40O2
-rw------- 1 skywalk wheel 0 6月 13 22:47 .gsf-save-XP7DP2
-rw------- 1 skywalk wheel 0 6月 13 22:47 .gsf-save-YA1ZO2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-YJ50O2
-rw------- 1 skywalk wheel 0 6月 13 22:48 .gsf-save-ZR6HP2
drwxrwxrwt 2 root wheel 3 10月 8 10:11 .ICE-unix
drwxr-xr-x 2 skywalk wheel 2 1月 23 2024 .node-gyp
drwx------ 2 skywalk wheel 3 6月 27 22:12 .org.chromium.Chromium.0Dd0sh
drwx------ 2 skywalk wheel 3 8月 11 17:36 .org.chromium.Chromium.0fpxpQ
drwx------ 2 skywalk wheel 3 7月 20 11:56 .org.chromium.Chromium.0h65vR
drwx------ 2 skywalk wheel 3 6月 18 19:18 .org.chromium.Chromium.0lFqjh
drwx------ 2 skywalk wheel 3 7月 20 11:56 .org.chromium.Chromium.0lkLee
drwx------ 2 skywalk wheel 3 7月 12 22:26 .org.chromium.Chromium.0n6H23
drwx------ 2 skywalk wheel 3 5月 27 22:26 .org.chromium.Chromium.0pkOUF
drwx------ 2 skywalk wheel 3 2月 27 2024 .org.chromium.Chromium.0S0MAN
drwx------ 2 skywalk wheel 3 7月 13 23:26 .org.chromium.Chromium.0TiWcS
drwx------ 2 skywalk wheel 3 5月 20 11:36 .org.chromium.Chromium.0Z4H5w
drwx------ 2 skywalk wheel 3 8月 1 21:02 .org.chromium.Chromium.0zvu14
这也太奇怪了!
看看,rm之后东西还在
skywalk@x250:/tmp % rm -rf *
skywalk@x250:/tmp % ls -la |more
total 9142
drwxrwxrwt 420 root wheel 483 10月 8 12:45 .
drwxr-xr-x 23 root wheel 32 10月 8 10:06 ..
drwx------ 2 skywalk wheel 3 7月 15 19:04 .com.google.Chrome.0a161C
drwx------ 2 skywalk wheel 3 7月 13 17:36 .com.google.Chrome.3scY5R
drwx------ 2 skywalk wheel 3 7月 13 17:35 .com.google.Chrome.5H7D3r
drwx------ 2 skywalk wheel 4 9月 27 23:35 .com.google.Chrome.6HucKC
drwx------ 2 skywalk wheel 3 9月 27 23:37 .com.google.Chrome.dLJtX5
看看系统原来的rm
skywalk@x250:/tmp % ldd /bin/rm
/bin/rm:libc.so.7 => /lib/libc.so.7 (0x3a8d67f55000)[vdso] (0x3a8d67329000)
skywalk@x250:/tmp % ls -la /bin/rm
-r-xr-xr-x 2 root wheel 13416 10月 3 09:14 /bin/rm
rm -rf .* 就删掉这些文件了
rm -rf .*
我记得以前rm -rf * 是可以删除的啊!
留档
相关文章:
FreeBSD14.1 rm命令的疑惑
在/tmp目录发现有很多目录和文件,准备把它们都删除,结果发现都删不掉 这些文件目录如图: /tmp % ls -la total 9143 drwxrwxrwt 421 root wheel 486 10月 8 11:58 . drwxr-xr-x 23 root wheel 32 10月 8 10:06 .. drwx----…...

LSTM模型变种
LSTM模型变种 一、GRU 1.什么是GRU GRU(Gated Recurrent Unit)是一种循环神经网络(RNN)的变体,它被设计用来解决传统RNN在处理长序列时可能遇到的梯度消失或梯度爆炸问题。GRU通过引入门控机制来控制信息的流动&…...

基于comsol模拟微穿孔板和卷曲通道的混合吸声器低频吸声
研究背景: 具有深亚波长厚度(5cm)的吸收器对低频声音(<500Hz)的衰减在噪声控制工程中引起了极大的兴趣。然而,由于低频声音的强穿透性和普通材料的弱固有分散性,这是一项具有挑战性的任务。…...

Ajax ( 是什么、URL、axios、HTTP、快速收集表单 )Day01
AJAX 一、Ajax是什么1.1名词解释1.1.1 服务器1.1.2 同步与异步1. 同步(Synchronous)2. 异步(Asynchronous)3. 异步 vs 同步 场景4. 异步在 Web 开发中的常见应用: 1.2 URL 统一资源定位符1.2.1 URL - 查询参数1.2.2 ax…...

【Java 循环控制实例详解【While do... while】】
Java 循环控制详解【While & do… while】 在 Java 中,循环控制是程序设计中非常重要的部分,主要包括 while 循环和 do...while 循环。本文将详细介绍这两种循环的基本语法、执行流程及相关示例。 1. while 循环控制 基本语法 循环变量初始化; wh…...

10.2 Linux_进程_进程相关函数
创建子进程 函数声明如下: pid_t fork(void); 返回值:失败返回-1,成功返回两次,子进程获得0(系统分配),父进程获得子进程的pid 注意:fork创建子进程,实际上就是将父进程复制一遍作为子进程&…...

栈与队列面试题(Java数据结构)
前言: 这里举两个典型的例子,实际上该类型的面试题是不确定的! 用栈实现队列: 232. 用栈实现队列 - 力扣(LeetCode) 方法一:双栈 思路 将一个栈当作输入栈,用于压入 push 传入的数…...

手撕数据结构 —— 顺序表(C语言讲解)
目录 1.顺序表简介 什么是顺序表 顺序表的分类 2.顺序表的实现 SeqList.h中接口总览 具体实现 顺序表的定义 顺序表的初始化 顺序表的销毁 打印顺序表 编辑 检查顺序表的容量 尾插 尾删 编辑 头插 头删 查找 在pos位置插入元素 删除pos位置的值 …...
女友学习前端第二天-笔记
2024/10/8笔记 表格 table 表格 tr 行 td 单元格内容 th 表头 第一行相当于h1 alignleft /center /right 对齐方式 应在table边上 比如<table alignleft> border 代表边框 也应在table边上 比如<table alignleft border"1"> cellpadding 单元外框与…...

电脑手机下载小米xiaomi redmi刷机包太慢 解决办法
文章目录 修改前下载速度修改后下载速度修改方法(修改host) 修改前下载速度 一开始笔者以为是迅雷没开会员的问题,在淘宝上买了一个临时会员后下载速度依然最高才100KB/s 修改后下载速度 修改方法(修改host) host文…...
Python中的策略模式:解锁编程的新维度
引言 策略模式是一种行为型设计模式,允许算法独立于使用它的客户端而变化。这使得我们可以根据不同的情况选择不同的算法或策略来解决问题,从而增强系统的灵活性。在日常开发中,策略模式常用于处理多种算法或行为之间的切换,比如…...
ara::core::Future::then()的概念和使用方法
1. 概念 在ara::core::Future的上下文中,then()是一种用于处理异步操作结果的机制。一个Future代表一个尚未完成的异步计算,它最终会产生一个结果或者一个错误。then()方法允许你在Future完成时注册一个回调函数(或者说后续操作)…...

九、5 USART串口数据包
数据包作用:把一个个单独的数据给打包起来,将同一批的数据进行打包和分割,方便接收方进行识别,方便我们进行多字节的数据通信。 1、串口收发HEX数据包 (1)数据包的格式是个人规定的,如以FF为包…...

SQL第12课——联结表
三点:什么是联结?为什么使用联结?如何编写使用联结的select语句 12.1 联结 SQL最强大的功能之一就是能在数据查询的执行中联结(join)表。联结是利用SQL的select能执行的最重要的操作。 在使用联结前,需要了解关系表…...

CentOS7 虚拟机操作系统安装及相关配置教程
1、安装虚拟机 在VMware《主页》界面中点击《创建新的虚拟机》按钮: 选择你准备好的ISO文件,点击下一步: 然后填写虚拟机的名称以及虚拟机将来保存的位置: 再次下一步,填写虚拟机磁盘大小: 继续下一步&…...

『网络游戏』窗口基类【06】
创建脚本:WindowRoot.cs 编写脚本: 修改脚本:LoginWnd.cs 修改脚本:LoadingWnd.cs 修改脚本:ResSvc.cs 修改脚本:LoginSys.cs 运行项目 - 功能不变 本章结束...
04_23 种设计模式之《单例模式》
文章目录 一、单例模式基础知识单例模式有 3 个特点: 单例模式(Singleton Pattern)是一种创建型设计模式,它确保一个类只有一个实例,并提供一个全局访问点来获取这个实例。这种模式通常用于管理共享资源,如…...

视频加字幕用什么软件最快?12款工具快速添加字幕!
对于大多数同学来讲,剪辑中比较头疼的就是如何给视频加字幕和唱词啦,特别是用Pr或者FCXP等专业剪辑软件,加字幕也是特别费时的,哪怕是有批量添加的功能orz... 虽然关于这方面的内容已经很多啦,但是真正全面的内容还特…...

C++:string (用法篇)
文章目录 前言一、string 是什么?二、C语法补充1. auto2. 范围for 三、string类对象的常见构造1. Construct string object2. String destructor3. operator 四、string迭代器相关1. begin与end1)begin2)end3)使用 2. rbegin 与 r…...
力扣随机题
最接近原点的K个点 题目 973. 最接近原点的 K 个点 - 力扣(LeetCode) 思路 这就是一道排序题,直接根据公式排序,然后返回对应范围的数组就行了 代码 public int[][] kClosest(int[][] points, int k) {Arrays.sort(points, n…...

python/java环境配置
环境变量放一起 python: 1.首先下载Python Python下载地址:Download Python | Python.org downloads ---windows -- 64 2.安装Python 下面两个,然后自定义,全选 可以把前4个选上 3.环境配置 1)搜高级系统设置 2…...

全球首个30米分辨率湿地数据集(2000—2022)
数据简介 今天我们分享的数据是全球30米分辨率湿地数据集,包含8种湿地亚类,该数据以0.5X0.5的瓦片存储,我们整理了所有属于中国的瓦片名称与其对应省份,方便大家研究使用。 该数据集作为全球首个30米分辨率、覆盖2000–2022年时间…...

优选算法第十二讲:队列 + 宽搜 优先级队列
优选算法第十二讲:队列 宽搜 && 优先级队列 1.N叉树的层序遍历2.二叉树的锯齿型层序遍历3.二叉树最大宽度4.在每个树行中找最大值5.优先级队列 -- 最后一块石头的重量6.数据流中的第K大元素7.前K个高频单词8.数据流的中位数 1.N叉树的层序遍历 2.二叉树的锯…...

九天毕昇深度学习平台 | 如何安装库?
pip install 库名 -i https://pypi.tuna.tsinghua.edu.cn/simple --user 举个例子: 报错 ModuleNotFoundError: No module named torch 那么我需要安装 torch pip install torch -i https://pypi.tuna.tsinghua.edu.cn/simple --user pip install 库名&#x…...
SQL慢可能是触发了ring buffer
简介 最近在进行 postgresql 性能排查的时候,发现 PG 在某一个时间并行执行的 SQL 变得特别慢。最后通过监控监观察到并行发起得时间 buffers_alloc 就急速上升,且低水位伴随在整个慢 SQL,一直是 buferIO 的等待事件,此时也没有其他会话的争抢。SQL 虽然不是高效 SQL ,但…...
uniapp 字符包含的相关方法
在uniapp中,如果你想检查一个字符串是否包含另一个子字符串,你可以使用JavaScript中的includes()方法或者indexOf()方法。这两种方法都可以达到目的,但它们在处理方式和返回值上有所不同。 使用includes()方法 includes()方法用于判断一个字…...

uniapp 小程序 学习(一)
利用Hbuilder 创建项目 运行到内置浏览器看效果 下载微信小程序 安装到Hbuilder 下载地址 :开发者工具默认安装 设置服务端口号 在Hbuilder中设置微信小程序 配置 找到运行设置,将微信开发者工具放入到Hbuilder中, 打开后出现 如下 bug 解…...
Python 训练营打卡 Day 47
注意力热力图可视化 在day 46代码的基础上,对比不同卷积层热力图可视化的结果 import torch import torch.nn as nn import torch.optim as optim from torchvision import datasets, transforms from torch.utils.data import DataLoader import matplotlib.pypl…...

Linux部署私有文件管理系统MinIO
最近需要用到一个文件管理服务,但是又不想花钱,所以就想着自己搭建一个,刚好我们用的一个开源框架已经集成了MinIO,所以就选了这个 我这边对文件服务性能要求不是太高,单机版就可以 安装非常简单,几个命令就…...

云原生安全实战:API网关Envoy的鉴权与限流详解
🔥「炎码工坊」技术弹药已装填! 点击关注 → 解锁工业级干货【工具实测|项目避坑|源码燃烧指南】 一、基础概念 1. API网关 作为微服务架构的统一入口,负责路由转发、安全控制、流量管理等核心功能。 2. Envoy 由Lyft开源的高性能云原生…...