📌  相关文章
📜  ubuntu 删除文件夹的内容 - Shell-Bash (1)

📅  最后修改于: 2023-12-03 15:35:26.138000             🧑  作者: Mango

Ubuntu 删除文件夹的内容 - Shell-Bash

在 Ubuntu 中,可以使用 rm 命令删除文件夹的内容。以下是一些常见用法及示例代码:

删除文件夹中的所有文件和子文件夹(不包括当前文件夹本身)
rm -rf /path/to/folder/*
  • -r 表示递归地删除文件夹中的所有内容,包括子文件夹和文件。
  • -f 表示强制删除,在不确认是否删除的情况下,也会删除文件夹中的所有内容。
  • /* 表示删除文件夹中的所有内容,但保留当前文件夹本身。
删除文件夹中的指定文件类型
rm /path/to/folder/*.txt

此命令将删除 /path/to/folder/ 文件夹中的所有 .txt 文件。

删除文件夹中的指定文件
rm /path/to/folder/file.txt

此命令将删除 /path/to/folder/ 文件夹中的 file.txt 文件。

确认删除之前先进行询问
rm -i /path/to/folder/*

此命令将在删除前提示确认,以确保不会误删除文件夹中的内容。

结论

在 Ubuntu 中,rm 命令是删除文件夹中的内容的常用命令。无论是递归地删除所有内容,还是删除指定类型或文件,都可以在 rm 命令中实现。使用时务必小心,避免误删除必要的文件。