您的位置 首页 > 娱乐休闲

使用mlocate查找文件或目录 如何删除最近查看的文件夹

mlocate程序

1.locate 命令的优点是可以快速查询整个文件系统,而不用担心你处那个路径,只需要简单地使用 locate 命令。

2.mlocate 在扫描文件系统时,不需要持续重新扫描所有的文件系统。它将其发现的文件(注意前面的 m 代表合并)与现有的文件列表合并在一起,使其可以借助系统缓存从而性能更高、更轻量级。

3.slocate,它安全地(注意前缀字母 s 代表安全)记录了相关的文件权限,以防止非特权用户看到特权文件

4.检查它是否在你的linux系统上

基于Redhat的linux系统如:(CentOS、ClearOS等)

yum install mlocate

基于Debian的linux系统如:(Ubuntu、kali等)

apt-get install mlocate

5.locate 命令的一个关键组件,名为updatedb

更新 locate 命令的数据库的命令

6.使用locate前需要先进行初始化,locate命令才可以使用

locate    inittab

7.每天触发 “updatedb” 命令

#!/bin/shnodevs=$(< /proc/filesystems awk '$1 == "nodev" { print $2 }') renice +19 -p $$ >/dev/null 2>&1 ionice -c2 -n7 -p $$ >/dev/null 2>&1 /usr/bin/updatedb -f "$nodevs"

mloca脚本使用了 nice 命令来尽可能少地影响系统性能。

8.使用 anacron,可以直接显示 cron.daily 任务上次被触发的时间

[root@localhost ~]# ls -hal /var/spool/anacron/ 总用量 12K drwxr-xr-x. 2 root root 63 3月 24 04:17 . drwxr-xr-x. 12 root root 140 3月 24 04:22 .. -rw-------. 1 root root 9 4月 10 19:32 cron.daily -rw-------. 1 root root 9 4月 10 20:11 cron.monthly -rw-------. 1 root root 9 4月 10 19:51 cron.weekly

9. 查看系统内执行过计划任务的用户

[root@localhost ~]# ls /var/spool/cron/ bin root

如果有不足的地方,欢迎大佬在评论里指出,共同学习共同进步鸭[微笑][微笑][微笑]

责任编辑: 鲁达

1.内容基于多重复合算法人工智能语言模型创作,旨在以深度学习研究为目的传播信息知识,内容观点与本网站无关,反馈举报请
2.仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证;
3.本站属于非营利性站点无毒无广告,请读者放心使用!

“如何查看最近文件夹,如何查看最近删除的照片,如何查看最近打开的文件夹,如何查看隐藏的文件夹和文件”边界阅读