宝哥软件园

使用rm命令删除特定文件的方法

编辑:宝哥软件园 来源:互联网 时间:2021-10-23

有些用户可能不知道rm命令用于什么?学过计算机的专业用户一定知道,使用rm命令可以在删除特定文件时忽略它。也就是说,如果你想删除文件,但是又害怕删除一些重要的文件,可以使用这个命令。非专业用户可能不是很懂,所以没关系。让我们用例子给你演示一下。

使用rm命令删除特定文件的方法

方法步骤:

方法1:使用扩展通配符。

1.打开扩展通配符。我们可以使用命令:shopt -s extglob来打开它。

使用rm命令删除特定文件的方法

2.为了防止我们打开它,我们可以使用命令:shopt -s来检查它是否被打开。

使用rm命令删除特定文件的方法

3.例如,如果有一个文件夹测试,我们只想留下1.tt文件,并删除所有其他文件,那么我们可以使用命令:rm -rf!(1.tt),实现后只剩下一个文件。

使用rm命令删除特定文件的方法

方法二:查找命令方法。

1.在与上面相同的情况下,可以使用命令:find。-不是-名字是1。TT-exec RM-RF { };删除。

PS:如果出现提示,可以忽略。

使用rm命令删除特定文件的方法

2.您也可以在转换后给出find to rm命令,这样我们就可以使用下面的命令来解决它:

找到。-not-name ' 1 . TT“| xargs RM-RF”

使用rm命令删除特定文件的方法

方法3: shell脚本。

同样的问题,只留下一个文件,可以通过脚本来解决:

因为我在ls;如果【‘$ I!=1 . TT];然后RM-RF $ I;fi;完成;

执行脚本后,如下图所示:

使用rm命令删除特定文件的方法

这个问题可以通过上述三种方法中的任何一种来解决,这样我们就可以保护我们的重要文件。虽然删除文件的方式越来越多,越来越简单,但边肖仍然认为用这种方式删除文件最能保护重要文件。希望对大家有帮助。

更多资讯
游戏推荐
更多+