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

网站开发技术书籍有没有好用的网站推荐

网站开发技术书籍,有没有好用的网站推荐,c2c电子商务平台有哪些,如何编写网站建设rm删除到回收站 背景安装trash-clipip安装包管理器安装 将trash-put别名设为rm设置回收站文件过期时间 trash基本用法删除文件删除后文件去了哪里 查看回收站从回收站中恢复文件恢复文件到指定路径 删除回收站中的指定文件 背景 在Linux命令行下操作的时候会不小心误删文件或目…

rm删除到回收站

    • 背景
    • 安装trash-cli
        • pip安装
        • 包管理器安装
      • 将trash-put别名设为rm
      • 设置回收站文件过期时间
    • trash基本用法
      • 删除文件
        • 删除后文件去了哪里
      • 查看回收站
      • 从回收站中恢复文件
        • 恢复文件到指定路径
      • 删除回收站中的指定文件

背景

在Linux命令行下操作的时候会不小心误删文件或目录,而trash-cli就是虚拟回收站的一个程序。

在使用此命令删除东西的时候, 会把对应的文件和目录放入一个名为”.trash”的临时文件夹中,稍后我们可以从这个文件夹中永久删除或者恢复这些文件,也可以设置这些文件的有效期。


安装trash-cli


pip安装

需要Python3.7以上

pip3 install trash-cli


包管理器安装
# Ubuntu / Debian
apt install -y trash-cli

将trash-put别名设为rm

vim /etc/profile.d/rm.sh

cat << EOF >> /etc/profile.d/rm.sh
# rm 禁用
alias rm="/usr/local/bin/trash-put"
EOFsource /etc/profile.d/rm.sh

设置回收站文件过期时间

配置定时任务删除三个月前的文件

# 命令整体作用:向当前用户的 crontab 中添加「每天清理回收站超90天文件」的任务,同时保留原有 crontab 任务
(crontab -l ; echo "@daily $(which trash-empty) 90") | crontab -

命令解释:

(crontab -l ;  # 1. 先列出当前用户已有的所有 crontab 任务(防止覆盖原有定时任务)echo "@daily $(which trash-empty) 90"  # 2. 输出要新增的定时任务行# ├─ @daily → cron 特殊时间关键字,代表「每天执行一次」# ├─ $(which trash-empty) → 自动获取 trash-empty 命令的绝对路径(解决 crontab 环境变量缺失问题)# └─ 90 → trash-empty 的参数,含义是「删除回收站中超过 90 天的文件」
) | crontab -  # 3. 将「原有任务 + 新任务」的合并结果,通过管道传给 crontab - ,实现 crontab 配置更新(- 表示从标准输入读取配置)

trash基本用法

命令解释
trash把文件或目录放到回收站
trash-put把文件或目录放到回收站
trash-list查看回收站中所有文件或目录
trash-restore从回收站恢复指定文件或目录
trash-rm删除回收站中指定文件或目录
trash-empty清除回收站中的所有文件(可以指定时间范围)

删除文件

# 删除test文件
rm test

删除后文件去了哪里

trash-put删除的文件,会被移动到用户家目录下的专属回收站目录$HOME/.local/share/Trash/

目录名作用
$HOME/.local/share/Trash/files删除后的文件会被移动到这里
$HOME/.local/share/Trash/info记录已删除文件的原路径删除时间等信息


查看回收站

# 查看回收站中的文件列表
trash-list


从回收站中恢复文件

trash-restore# 会进入交互界面

输入文件序号,文件会被恢复到原始路径


恢复文件到指定路径
# 移动已删除的目录到其他路径
mv $HOME/.local/share/Trash/files/test  /tmp/test

删除回收站中的指定文件

# 删除回收站中超过 90 天的文件
trash-empty 90

文章转载自:

http://AMruXxni.xxsrm.cn
http://QTSX27Fa.xxsrm.cn
http://EvbDvOJe.xxsrm.cn
http://FPw0XDDC.xxsrm.cn
http://LJojJfZB.xxsrm.cn
http://0RKdJbkB.xxsrm.cn
http://qRskFSck.xxsrm.cn
http://jeznNWyu.xxsrm.cn
http://OVrbcGKh.xxsrm.cn
http://E849p6lT.xxsrm.cn
http://NBTh92ed.xxsrm.cn
http://e1qlAi9R.xxsrm.cn
http://jrLsrkBM.xxsrm.cn
http://7e8jBZ5o.xxsrm.cn
http://KqECNRz3.xxsrm.cn
http://w4hlshGJ.xxsrm.cn
http://DCNb3i0p.xxsrm.cn
http://2Bz9cw4m.xxsrm.cn
http://Mme0Zr3O.xxsrm.cn
http://vRxvkSBR.xxsrm.cn
http://7UUp259L.xxsrm.cn
http://D15TWVz4.xxsrm.cn
http://ybpdPLgz.xxsrm.cn
http://v04bPuIl.xxsrm.cn
http://oDvXmVv1.xxsrm.cn
http://t3D9AfnD.xxsrm.cn
http://QbVTpFMa.xxsrm.cn
http://255THWLI.xxsrm.cn
http://d4eQdOdo.xxsrm.cn
http://JS7L6T93.xxsrm.cn
http://www.dtcms.com/wzjs/617618.html

相关文章:

  • 南昌建站方案网页超链接怎么做
  • 国内网站都要备案吗网站建设费能不能认定为广告费
  • 哔哩哔哩网站电子商务建设医院门户网站开发
  • 陕西响应式网站建设苏州网站建设代理渠道
  • 宁波网站推广在哪里个人备案网站做什么
  • 做网站后有人抢注品牌关键字网站 网页制作
  • 个人如何做网站推广在哪些网站做推广
  • 成都网站设计哪家好网站开发 外包 哪家
  • 上虞网站开发设计公司起名大全
  • 四川省建设厅安全员报名网站单页网站制作需要多少钱
  • 开源快速网站搭建平台网站建设内容与结构
  • 做企业网站一般多少钱烟台产品网站建设
  • wordpress放哪个文件夹晨阳seo服务
  • 河南电力建设工程公司网站wordpress棋牌插件
  • 完成网站的建设工作总结seo产品推广
  • 赣州网站优化制作上海临平路网站建设
  • 怎么在网站上做充话费业务营销型品牌网站建设
  • 网站建设深wordpress 点赞功能
  • 用vue框架做的pc端网站深圳商城网站制作公司
  • 自己视频怎么上传网站郑州网络推广哪个好
  • 搭建网站需要什么软件今天国际大事新闻
  • dede 企业网站模板外国网站代理
  • 上传了网站源码怎么做短网址
  • 网站前置审批在哪里办关键词如何确定
  • 专业网站建设一条龙网站建设计划书怎么写
  • 网站收录率企业网站的基本类型包括
  • 可以做系统同步时间的网站免费的源码
  • python做网站优势阿里云建站视频教程
  • 岳阳网站建设解决方案东莞大朗网站建设
  • 住建部网站建设部网站设计收费标准