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

2024-06-22 14:34:17阅读量:2243 字体:

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

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

方法一:使用扩展通配符

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

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

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

方法二:find命令法

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

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

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

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

方法三:shell脚本

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

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

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

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

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

推荐阅读

  • qq进群特效怎么关闭

    qq进群特效怎么关闭

    想要关闭qq进群特效,可以在qq群的进群特效相关功能进行关闭,开通超级会员才能享受进群特效,通过以下步骤关闭qq进群特效: qq进群特效怎么关闭 1、打开qq,点击qq群”进入qq群聊天页...

    阅读: 815

  • 地摊怎么申请微信商家码

    地摊怎么申请微信商家码

    地摊想要申请微信商家收款二维码,可以从微信收款小账本进行相关设置即可申请微信商家收款二维码,通过以下步骤可以申请微信商家收款二维码: 地摊怎么申请微信商家码 1、打开微信,切换到发现页面,点击小程序&...

    阅读: 911

  • 微信拉黑和删除

    微信拉黑和删除

    微信加入黑名单后给对方发消息,对方可以看到但不能回复,微信删除后双方都不能发消息,微信拉黑和删除具体步骤如下: 微信拉黑和删除 1、打开微信,切换到通讯录页面,点击联系人”进入联系人名片...

    阅读: 850

  • qq音乐删除访问记录别人能看见吗

    qq音乐删除访问记录别人能看见吗

    qq音乐删除了访问记录别人是不能看到的,可以在访客功能中删除访问记录,通过以下步骤删除qq音乐访问记录: qq音乐删除访问记录别人能看见吗 1、打开qq音乐,切换到个人中心,点击头像”进入...

    阅读: 808

  • 新加好友怎么才能分享屏幕

    新加好友怎么才能分享屏幕

    qq聊天中自带有分享屏幕的功能,只要加了好友,直接点击分享屏幕就可以将屏幕分享给对方。具体操作方法如下: 新加好友怎么才能分享屏幕 1.在qq中找到要分享屏幕的好友,点击进入对话界面。 2.点击对话...

    阅读: 891

  • 手机锁屏微信语音视频没有提示声音

    手机锁屏微信语音视频没有提示声音

    手机锁屏微信语音视频没有提示声音可能是关闭了,接收语音和视频通话邀请提醒,如果关闭了就不会有提醒,可以通过设置重新开启这个功能,具体操作步骤如下: 手机锁屏微信语音视频没有提示声音 1、打开微信app...

    阅读: 898