首页 > 系统相关 >Linux 删除文件命令(超详细)

Linux 删除文件命令(超详细)

时间:2024-08-22 14:26:16浏览次数:13  
标签:文件 删除 命令 文件夹 详细 Linux rm txt

 1. 删除单个文件

要删除单个文件,只需使用 rm 命令后跟要删除的文件名:

rm 文件名

例如,要删除名为 “example.txt” 的文件,执行以下命令:

rm example.txt

2. 删除多个文件

如果要删除多个文件,可以将文件名放在 rm 命令后并用空格分隔:

rm 文件1 文件2 文件3

例如,要删除 “file1.txt”、“file2.txt” 和 “file3.txt” 这三个文件,执行以下命令:

rm file1.txt file2.txt file3.txt

3. 删除文件夹及其内容

如果要删除整个文件夹及其所有内容,可以使用 -r 参数(递归删除)来确保连同子文件夹一起删除:

rm -r 文件夹名

请注意,递归删除非常危险,因为它会将文件夹及其所有内容完全删除,无法恢复。确保在执行此操作前三思。

例如,要删除名为 “my_folder” 的文件夹及其所有内容,执行以下命令:

rm -r my_folder

4. 确认删除

在默认情况下,rm 命令会直接删除文件,不会询问确认。如果你希望在删除文件时得到确认提示,请使用 -i 参数:

rm -i 文件名

例如,要删除 “important.txt” 文件,并在删除前确认,执行以下命令:

rm -i important.txt

rm 命令会提示类似以下信息:

rm: 是否删除 "important.txt"? 

输入 “y” 表示确认删除,输入 “n” 表示取消删除。

5. 强制删除

如果你希望在删除文件时不接收任何确认提示,并强制删除文件,可以使用 -f 参数:

rm -f 文件名

例如,要强制删除名为 “temp.txt” 的文件,执行以下命令:

rm -f temp.txt

请小心使用 -f 参数,因为它会立即删除文件,无法恢复。

标签:文件,删除,命令,文件夹,详细,Linux,rm,txt
From: https://blog.csdn.net/Rx0214/article/details/141426779

相关文章

  • 关于Arrays.asList返回List无法新增和删除?
    关于Arrays.asList返回的List无法新增和删除?这个是在写项目的时候发现的,然后就分析了一下源码,得其内部原理复现代码示例:publicclassArraysAsList{publicstaticvoidmain(String[]args){Integer[]array={1,2,3,4,5};List<Integer>list=......
  • Linux-mknod命令
    mknod创建块设备或者字符设备文件。此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。用法:mknod[选项]...名称类型[主设备号次设备号]选项参数列表:选项说明--version显示命令版本信息--help显示帮助信息-m|--mode=MODE设......
  • 软件著作权申请教程(超详细)(2024新版)软著申请
         目录一、注册账号与实名登记二、材料准备三、申请步骤1.办理身份2.软件申请信息3.软件开发信息4.软件功能与特点5.填报完成一、注册账号与实名登记    首先我们需要在官网里面注册一个账号,并且完成实名认证,一般是注册【个人】的身份。中国版权保......
  • Linux 中 sed G选项在行后添加空行
     001、简单测试[root@localhosttest]#lsa.txt[root@localhosttest]#cata.txt##测试数据dfghghjhgfdwe[root@localhosttest]#sed'G'a.txt##G在每一行添加空行dfghghjhgfdwe[root@localhosttest]#sed'G;G'a.txtdfghghjhg......
  • 几款Linux系统实用的软件工具
    在计算机使用时间较长以后,系统难免产生较多垃圾文件,结果就是计算机反应变慢、操作卡顿,这时就需要进行系统垃圾清理了。那么Linux操作系统有一款Stacer.deb的软件,可以进行系统资源的监控、系统垃圾的清理、软件卸载、清理应用程序缓存、关闭开启自启动服务等,是一款非常使用的L......
  • Linux安装JDK两种方式详细教程(附图)
    Linux安装JDK详细教程(图文教程)这里介绍两种方式:yum安装方式和手动安装1、yum安装1.1查看JDK版本,找到你想要安装的JDK版本,这里以JDK1.8为例输入命令:yum-ylistjava*1.2安装JDK1.8输入命令:yuminstall-yjava-1.8.0-openjdk.x86_64出现Complete!安装完成。1.3查看JDK版本输入......
  • 详细说明:向量数据库Faiss的搭建与使用
    当然,Faiss(FacebookAISimilaritySearch)是一个用来高效地进行相似性搜索和密集向量聚类的库。它能够处理大型数据集,并且在GPU上的性能表现尤为出色。下面详细介绍Faiss的搭建与使用。1.搭建Faiss1.1安装依赖包首先,需要安装Faiss及其依赖包。可以使用如下命令:#如果使用......
  • 《Linux设备驱动开发》:深入掌握Linux内核的必备指南
    文章目录......
  • 简单的mail发送邮件里面的更多东西-postfix-exim MTA试验以及linux下使用mail发送邮件
    一、简单的mail发送邮件里面的更多东西-postfix-eximMTA试验   publish:September27,2018-Thursdaymail发送邮件应该是一个常用的东西,但是从简单的东西切入,也许你会有更多的收获。今天再看了看mail发邮件的东西,真的一个很小的知识点但要弄透不下功夫真的是不行的。......
  • Python之列表的常用方法(添加删除排序等)
    一、列表的可变性二、列表方法1、不修改列表的方法2、修改列表的方法(1)添加(2)删除(3)列表排序(4)颠倒列表三、练习四、range、split和多重赋值五、使用join在列表和字符串之间转换一、列表的可变性在字符串中,不能直接去替换字符串中指定索引的值,需要使用切片和连接符。......