文章导航河东软件园软件下载安卓资源Mac软件驱动资源

软件教程软件评测电脑软件教程安卓应用教程苹果应用教程Mac软件教程

系统教程win10教程win8教程win7教程Win Xp教程win2003教程Linux教程U盘教程Mac教程

游戏攻略英雄联盟网游攻略其它教程

手游攻略游戏解答攻略秘籍

手机教程手机动态苹果设备安卓手机oppo手机教程三星手机教程华为手机教程vivo手机教程小米手机教程

您的位置:首页 > 文章教程 > 系统教程 > 综合教程 > 使用rm命令删除特定文件的方法

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

时间:2017-07-15 16:50作者:Blank来源:本站整理人气:622我要评论(0)

  部分用户可能还不知道rm命令是用来做什么的吧?学习过计算机的专业用户肯定知道,使用rm命令可以在删除文件的时候忽略某特定的文件。也就是说,如果你要删除文件,但是又怕删掉某些重要文件时,你就可以使用这个命令了。非专业的用户可能不是很明白,没关系,接下来小编就以实例来给大家做个演示吧!

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

方法步骤:

  方法一:使用扩展通配符

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

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

  2、防止我们已开启过可以使用命令:shopt -s来检查有没有开启。

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

  3、例如有文件夹test,我们只想留下1.tt文件,其他的全部删掉,那么我们可以使用命令:rm -rf !(1.tt),执行之后就只剩下这一个文件了。

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

  方法二:find命令法

  1、同样是上面那种情况,可以使用命令: find . -not -name "1.tt" -exec rm -rf {} ;来删除。

  PS:若遇到提示可忽略不理。

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

  2、也可以经过一下转换将find交给rm命令,这样我们就可以使用如下命令来解决:

  find . -not -name "1.tt" | xargs rm -rf

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

  方法三:shell脚本

  同样的问题,只留下一个文件,我们可以使用编写脚本的方法来解决:

  for i in `ls`;do if [ "$i" != 1.tt ];then rm -rf $i;fi;done;

  执行该脚本之后如下图所示:

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

  通过以上三种方法中的任意一种都可以解决这个问题,这样就可以保护我们的重要文件了。虽然如今删除方式越来越多,也越来越简单,但是小编还是认为这种方式删除文件对重要文件最能起到保护作用。希望对大家有所帮助。

相关阅读 电脑不能被远程控制怎么办修复安装双系统失败提示“计算机意外重启或遇到错误”的方法解决电脑摄像头提示“没有视频捕捉硬件问题”的方法解决右键菜单不显示的方法修复win8升级win10提示“错误代码80240020”的方法解决使用sfc命令提示“windows 资源保护无法启动修复服务”的方法解决“若要安装iis URL重新模块2,需要iis7.2版或更高版本。”的方法电脑连接wifi出现网络受限的解决方法处理win8.1安装.net3.5一直卡在正在下载所需的文件的方法取消电脑开机需要按f1的方法

文章评论
发表评论

热门文章 解决共享打印机提示“操作无法完成错误:0x00000709”的方法lol提示"无法连接服务器请检查你的网络并重新连接"的解决方法ip地址错误网络无法连接解决办法重装系统鼠标键盘失灵的解决方法

最新文章 电脑不能被远程控制怎么办修复安装双系统失败提示“计算机意外重启或遇到错误”的方法 解决电脑摄像头提示“没有视频捕捉硬件问题”的方法解决右键菜单不显示的方法修复win8升级win10提示“错误代码80240020”的方法解决使用sfc命令提示“windows 资源保护无法启动修复服务”的方

人气排行 解决共享打印机提示“操作无法完成错误:0x00000709”的方法lol提示"无法连接服务器请检查你的网络并重新连接"的解决方法ip地址错误网络无法连接解决办法重装系统鼠标键盘失灵的解决方法wps热点永久删除的方法解决电脑开机提示“windows未能启动”的方法bilibili视频下载到电脑的方法修复局域网共享提示“你没有权限访问 请与网络管理员联系”的方

盖楼回复X

(您的评论需要经过审核才能显示)