




怎样让一个视频文件过一段时间自动销毁?
我自己用Mac,关于windows系统的命令行不了解,就说一下Mac或者Linux系统下怎么定期删除文件吧。你可以写一个shell脚本,大概可以这样写:
首先创建一个文件(用记事本啊啥的写都行),然后按照要求在文件内写下面的命令:
find filepath/ -mtime 30 -name "*.mp4" -exec rm -rf {} \;
filepath/---为要定时删除文件的文件目录,你可以到相应的目录下面查看文件属性的方式获得当前的路径或者用命令行cd到需要删除的目录下面,然后用pwd显示当前的路径。
-mtime 30 表示大于等于30天以上,你可以改成你想要删除的日期,比如十天之前的都要删除,你就可以将30改成10。
-name "*.mp4" 为文件名称 模糊匹配*,表示删除所有后缀为.mp4的文件。也可以改成其他的
-exec 执行
不难发现,对于数据的生命周期而言,传统的安全策略聚焦于数据生命周期的产生、传输和存储等前期和中期阶段,在数据生命周期的尾声却出现了弱管理甚至忽视。下图列出了数据生命周期的六大环节,第六个格子正是末期管理之销毁,实际上却常常被忽视。
数据生命周期管理,销毁环节常被忽视
你也许会辩解,我们的硬盘数据有加密,别人不知道密钥就无法读写数据。有***干这个的公司可以接手成批硬盘,确保运输过程中的监管,甚至录下销毁过程。但是,总有一个人知道你的密钥,难道不是吗?这个人或许对你忠诚耿耿,非常可靠,但是你能保证他/她会效忠致死吗?与其把宝压在一个人身上,不如把安全交给销毁处理,这是明智的做法。有的风险不值得冒!
一般销毁分为软销毁和硬销毁两种。软销毁是通过数据覆盖等软件方法数据销毁或者数据擦除。硬盘数据销毁中的硬销毁则通过采用物理、化学方法直接销毁存储介质,以达到彻底的硬盘数据销毁的目的。消磁器相当昂贵,而且它消除的不仅是数据,经过消磁处理的硬盘就不可以重新使用了。软销毁一般只是将数据文件进行销毁,并不能真正将磁盘区数据擦出,操作系统由于考虑到操作者操作习惯或者误操作,数据销毁后各种非常情况等诸多方面因素,用户所使用的删除命令,只是将文件目录项做一个删除标记,把它们在文件分配表中所占用的簇标记为空簇,并没有对数据区进行任何改变也就是没有对这些信息做任何数据擦除、数据销毁的操作,这样数据其实依然占用存储空间,没有达到节省存储空间的目的。