给rm设置回收站 2012-09-02 | Linux/unix/mac 在LINUX上使用rm是删除文件的,但rm也是危险的,使用不当就会造成不可估量的影响,例如:rm -rf /*(虽然可以使用debugfs进行恢复,不过这个就要靠运气了)。在rm操作时,我们可以像windows上一样,给rm加上一个移到回收站的功能。 一、myrm脚本 因为exit会使得子s…… Continue reading
linux下删除某一时间段的文件 2012-07-03 | Linux/unix/mac shell脚本学习 在Linux下实现批量删除文件的方法很多,而正如标题中所提到的一样。想要对某一时间段内的文件进行删除,可以通过find实现,find中有几个关于指定时间的参数。而且find还可以指定删除比某个文件的时间早或比别一个文件时间晚的所有文件进行删除。具体可以参看https://blog…… Continue reading
linux shopt和set(一) 2012-06-20 | shell脚本学习 其实这篇日志以上面的标题是不准确的。这篇的题目应该是“如何删除除了某个(或某几个)文件(或文件夹)之外的所有文件”。废话不多说,直接上示例吧。(因为这几个文件我不是真的想删除,我们这里用ls代替rm命令,能说明效果就行) 1[root@gataway opt]# ll 2总计 68 3-rw-r--r-- 1 root root 84 04-25 15:41 deltc.sh 4-rw-r--r-- 1 root root 13121 05-09 15:33 dhcpd.conf 5-rw-r--r-- 1 root root 6874 06-14 19:08…… Continue reading