如何使用Linux命令行删除文件?(代码示例)


本文摘自PHP中文网,作者青灯夜游,侵删。

在Linux中可以使用多种方法来删除文件,下面本篇文章给大家介绍两种删除文件的方法:rm命令和trash-cli工具,希望对大家有所帮助。【视频教程推荐:Linux教程】

rm命令

rm命令是大多数人在删除文件时经常使用的命令,它用于删除一个文件或者目录。

rm命令的语法如下:

1

rm /path/to/file

还可以删除文件夹和子文件夹中的所有文件,如下所示:

1

rm -R /path/to/folder

文件一旦通过rm命令删除,则无法恢复,所以必须格外小心地使用该命令。但是,我们可以通过使用各种方法在某种程度上防止误删文件。例,如果要删除多个文件,则可以在删除每个文件之前得到提示,以便确保删除正确的文件。

1

rm -i /path/to/file

每当运行上述命令时,将显示一条消息,询问是否确定要删除该文件。

但如果在删除几十个文件时,每个文件都接收提示,我们需要反复按“ y ”时来进行确认,这样会很麻烦。

我们可以使用以下命令,该命令仅在需要删除3个以上的文件或递归删除时进行提示。

1

rm -I /path/to/file

trash-cli工具

trash-cli是一种回收站命令行工具,它提供命令行回收站。我们可以通过使用trash-cli工具,可以将文件移动到回收站,或者还原删除了的文件。

默认情况下,trash-cli通常不会安装在Linux上,我们需要进行安装,然后才可以使用。

安装(使用包管理器)

如果使用的是基于Debian的系统,例如Ubuntu或Mint,则需要使用apt-get 命令:

1

sudo apt-get install trash-cli

如果使用的是基于centos的系统,则需要使用yum命令:

1

sudo yum install -y trash-cli

如何将文件移动到回收站?

阅读剩余部分

相关阅读 >>

如何根据查询异常时间节点和连接进而确定cpu使用率100%的原因

关于Linux中安装rpm包时报错的解决办法 详解

关于安全组规则(ssh,rdp,ping,ftp)的典型应用

Linux怎么查看有没有安装docker

Linux中bash是什么意思?

Linux查找文件在哪个文件夹

虚拟机安装Linux操作系统

Linux find15个常用命令

Linux $() $区别

Linux和unix的区别

更多相关阅读请进入《Linux》频道 >>



打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...