linux怎么删除目录下以某个字母或者某个词开头的所有文件?

linux怎么删除目录下以某个字母或者某个词开头的所有文件?,第1张

删除开头的 rm -rf /home/myuser/a*  即是在/home/myuser/a开头的所有文件都会被删除

*的含义表示任意字符任意长度。

详细 *** 作:

把删除创建为 rm -i 的别名,一般情况下,系统就会默认加上,建立一个专门用来存放不用的文件夹,根据个人需要情况,建在指定的位置。

更改bashrc环境,在.bashrc修改alias rm='mv -f --target-directory=/trash。

方法二、取证工具-Foremost

在CentOS/RHEL 7中安装Foremost,需要首先启用 (第三方源)Repoforge, 如图所示

进行测试删除 /boot/images 目录下一个名为 nosdos.jpg 的图像文件,如图

要恢复这个文件,如下所示使用 foremost(要先确认所在分区 - 本例中, /boot 位于 /dev/sda1 分区中

1、首先点击终端启动,

2、然后输入命令:【sudo apt install vim】,

3、输入编辑命令:【vim】+文件名,把光标移动到删除的行。

4、按键盘dd,然后看到删除了的。输入【:wq】。

5、回车保存之后,点击x退出即可,完成效果图。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8759730.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-20
下一篇 2023-04-20

发表评论

登录后才能评论

评论列表(0条)

保存