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…...
Linux链表操作全解析
Linux C语言链表深度解析与实战技巧 一、链表基础概念与内核链表优势1.1 为什么使用链表?1.2 Linux 内核链表与用户态链表的区别 二、内核链表结构与宏解析常用宏/函数 三、内核链表的优点四、用户态链表示例五、双向循环链表在内核中的实现优势5.1 插入效率5.2 安全…...
云计算——弹性云计算器(ECS)
弹性云服务器:ECS 概述 云计算重构了ICT系统,云计算平台厂商推出使得厂家能够主要关注应用管理而非平台管理的云平台,包含如下主要概念。 ECS(Elastic Cloud Server):即弹性云服务器,是云计算…...

树莓派超全系列教程文档--(61)树莓派摄像头高级使用方法
树莓派摄像头高级使用方法 配置通过调谐文件来调整相机行为 使用多个摄像头安装 libcam 和 rpicam-apps依赖关系开发包 文章来源: http://raspberry.dns8844.cn/documentation 原文网址 配置 大多数用例自动工作,无需更改相机配置。但是,一…...

自然语言处理——循环神经网络
自然语言处理——循环神经网络 循环神经网络应用到基于机器学习的自然语言处理任务序列到类别同步的序列到序列模式异步的序列到序列模式 参数学习和长程依赖问题基于门控的循环神经网络门控循环单元(GRU)长短期记忆神经网络(LSTM)…...
Web 架构之 CDN 加速原理与落地实践
文章目录 一、思维导图二、正文内容(一)CDN 基础概念1. 定义2. 组成部分 (二)CDN 加速原理1. 请求路由2. 内容缓存3. 内容更新 (三)CDN 落地实践1. 选择 CDN 服务商2. 配置 CDN3. 集成到 Web 架构 …...

OPENCV形态学基础之二腐蚀
一.腐蚀的原理 (图1) 数学表达式:dst(x,y) erode(src(x,y)) min(x,y)src(xx,yy) 腐蚀也是图像形态学的基本功能之一,腐蚀跟膨胀属于反向操作,膨胀是把图像图像变大,而腐蚀就是把图像变小。腐蚀后的图像变小变暗淡。 腐蚀…...
高效线程安全的单例模式:Python 中的懒加载与自定义初始化参数
高效线程安全的单例模式:Python 中的懒加载与自定义初始化参数 在软件开发中,单例模式(Singleton Pattern)是一种常见的设计模式,确保一个类仅有一个实例,并提供一个全局访问点。在多线程环境下,实现单例模式时需要注意线程安全问题,以防止多个线程同时创建实例,导致…...

R语言速释制剂QBD解决方案之三
本文是《Quality by Design for ANDAs: An Example for Immediate-Release Dosage Forms》第一个处方的R语言解决方案。 第一个处方研究评估原料药粒径分布、MCC/Lactose比例、崩解剂用量对制剂CQAs的影响。 第二处方研究用于理解颗粒外加硬脂酸镁和滑石粉对片剂质量和可生产…...
Java毕业设计:WML信息查询与后端信息发布系统开发
JAVAWML信息查询与后端信息发布系统实现 一、系统概述 本系统基于Java和WML(无线标记语言)技术开发,实现了移动设备上的信息查询与后端信息发布功能。系统采用B/S架构,服务器端使用Java Servlet处理请求,数据库采用MySQL存储信息࿰…...

20个超级好用的 CSS 动画库
分享 20 个最佳 CSS 动画库。 它们中的大多数将生成纯 CSS 代码,而不需要任何外部库。 1.Animate.css 一个开箱即用型的跨浏览器动画库,可供你在项目中使用。 2.Magic Animations CSS3 一组简单的动画,可以包含在你的网页或应用项目中。 3.An…...