Linux 回收站
Posted 知_行
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 回收站相关的知识,希望对你有一定的参考价值。
一个小功能,起因是禁止用户使用rm
#!/usr/local/bin/python3 # coding:utf-8 # Create your views here. # ==================================================== # Author: chang - EMail:changbo@hmg100.com # Last modified: 2017-06-20 # Filename: linuxsafe.py # Description: linux safe js, base # blog:http://www.cnblogs.com/changbo # ==================================================== """ 1,初始化用户环境alias rm=\'mv --verbose -f --backup=numbered --target-directory /tmp/trash\' """ import os import shutil import subprocess def trash(): if not os.path.exists(\'/tmp/trash\'): os.mkdir(\'/tmp/trash\') os.chmod(\'/tmp/trash\', 3) else: shutil.rmtree(\'/tmp/trash\') os.mkdir(\'/tmp/trash\') os.chmod(\'/tmp/trash\', 3) if __name__ == \'__main__\': commond1 = "cd /data/homelogs && find -not -name \'*.tar.gz\' |xargs mv -f --backup=numbered -t /tmp/trash/ 2>/dev/null " commond2 = "cd /data/tradelogs && find -not -name \'*.tar.gz\' |xargs mv -f --backup=numbered -t /tmp/trash/ 2>/dev/null" subprocess.call(commond1, shell=True) subprocess.call(commond2, shell=True) trash()
END!
以上是关于Linux 回收站的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Recyclerview Item Click 上打开新片段?
如何将数据从回收器适配器发送到片段 |如何从 recyclerview 适配器调用片段函数