当前位置: 首页 > news >正文

信息作业网站下载1做网站的公司

信息作业网站下载,1做网站的公司,网易企业邮箱注册入口官网,成都搜索优化整站优化linux没有像windows里一样的回收站,工作时候删除文件容易不小心删错,造成麻烦的后果。所以给自己整了个回收站: 文件删除,新建~/opts/move_to_trash.sh,然后在里面新增,将${your_name}改成你的用户名。同时…

linux没有像windows里一样的回收站,工作时候删除文件容易不小心删错,造成麻烦的后果。所以给自己整了个回收站:

文件删除,新建~/opts/move_to_trash.sh,然后在里面新增,将${your_name}改成你的用户名。同时在~/.bashrc中alias rm命令到这个脚本,即是alias rm='sh ~/opts/move_to_trash.sh',别忘了source ~/.bashrc使其生效。 在删除的时候,会在原文件名字后面新增删除时的时间戳信息。

#!/bin/bash
PARA_CNT=$#
USER_HOME=/home/${your_name}
TRASH_DIR="${USER_HOME}/.trash"   # 指定垃圾箱目录
mkdir -p ${TRASH_DIR}
for i in $*; doif [ -f "$i" ] && [ `ls -l $i|awk '{print $5}'` -gt 1073741824 ]; thenecho "$i size is larger than 1K, can not delete it !"continuefiSTAMP=`date +%Y%m%d`      # 删除时间fileName=`basename $i`mv $i $TRASH_DIR/$fileName.$STAMP   # 删除文件命令,放到垃圾箱
done
echo "remove ${PARA_CNT} file/folder, fetch back if you need at ${TRASH_DIR}"

同时,可以考虑新增一个清除回收站的脚本,定期运行保证空间干净。由于保存了时间戳,时间超过当前7天的文件就可以删除掉了。

#!/bin/bashKEEP_DAY_DURATION=7TRASH_PATH="/data1/${your_name}/.trash"
current_date=$(date +%Y%m%d)
date_minus_10=$(date -d "$current_date -${KEEP_DAY_DURATION} days" +%Y%m%d)
ddl_timestamp=$(date -d "$date_minus_10" +%s)
echo "current date is ${current_date}, the files in trash before ${date_minus_10} will be COMPLETELY delete, are your sure?"
read -p "Do you want to continue? (y/n) " answercase ${answer} in[Yy]* )echo "deleting..."ls -l ${TRASH_PATH} | awk -F " " 'NF==9{print $NF}' > .tmpread -ra READ_LIST -d '' < .tmprm .tmpfor filename in "${READ_LIST[@]}";do filedate=`echo ${filename} | awk -F "." '{print $NF}'`filedate_stamp=`date -d "$filedate" +%s`if [ $filedate_stamp -lt $ddl_timestamp ]; thenabs_filename="${TRASH_PATH}/${filename}"/usr/bin/rm -rf ${abs_filename}echo "delete ${abs_filename}"fidone;;[Nn]* )echo "skip and exit"exit -1;;* )echo "not valid answer ${answer} and exit"exit -1;;
esac
http://www.yayakq.cn/news/189102/

相关文章:

  • 网站的push运营怎么做网站快速备案多少钱认证
  • python做后台开发移动网站aso优化推广
  • 企业网站建设服务好推广网页怎么做的
  • html酒店网站模板跨境购网站建设
  • 江苏省 建设 注册中心网站wordpress导出乱码
  • 国外做设计赚钱的网站所见即所得的网站开发软件
  • 那样的网站推广普通话的方法
  • 自己搭建服务器网站开发软件360收录查询
  • aspx做网站重庆开县网站建设公司推荐
  • 正规专业的网站建设公网页编辑文字
  • 平顶山建设公司网站网站色彩搭配技巧
  • 网站建设968图书馆馆建设网站
  • 金融直播间网站开发wordpress页面加速
  • 自己建网站需要什么软件wordpress用户组插件
  • 淄博网站建设网站推广营销软件开发
  • 上海网站建设外贸重庆网站seo诊断
  • erp仓库管理系统教程网站内容页优化
  • 北京建设网站的公司简介wordpress固定连接改成什么好
  • 聚合页做的比较好的教育网站只知道网站后台怎么做301
  • 深圳网站建设公司排名如何自己建个人网站
  • 做网站在哪接单抖音小程序怎么关闭或注销
  • 郑州网站建设msggphpcms做网站页面开发
  • 大型门户网站建设工作总结自建网站外贸怎么做
  • 电子商务网站运营特价手机网站建设
  • 如何做拦截网站网站开发立项
  • 网站开发人员 怎么保存wordpress企业官网
  • 网站建设合并但与那个隆昌移动网站建设
  • 数据库网站 建设物联网工程专业主要学什么
  • wordpress自助建站wordpress 引用菜单
  • 中国交通建设集团第四工程局网站宁波网站建设与设计金字塔