Mac安全的删文件

Mac 像Linux一样使用命令行是很便利的, 但是在使用命令行的时候, rm -rf 命令是很常用的.

rm -rf 是一个可怕的命令, 可以理解为递归删除, 如果执行的是rm -rf /* ,那么你的系统会迅速的土崩瓦解, 尽管有些文件可能因为系统权限不足删不掉, 但是在文件丢失甚至系统不能使用的道路上,你成功了. 经常流传的程序员删库跑路, 即是执行了此命令.

当然一个正常人是不会随便乱执行这个命令的, 但有时候, 常在河边走, 总有湿鞋时, 小心又小心, 还是会因为手抖执行错.

我最近就遇到过一次, 我把mac的命令行模式切换成了 zsh, 我们知道,切换为zsh后(忘了原生的是不是), 个人文件夹的根路径就会变成 ~, 即如果执行 cd ~ 或 cd ~/ 都会跳转到个人目录.

直到前几天, 我下载了一个开源权限框架做一个小东西,使用它的代码生成工具, 可能是因为路径设置问题, 在我的某个指定文件夹下, 竟然又生成了一个~的目录, 心想 rm -rf ~是相对路径删除,应该没事, 于是我痛快的按了enter键, 但是可怕的事发生了, 这个文件夹没有消失, 命令行列表显示我个人文件夹下的文件被清掉的记录, 迅速的按下control+c…

可以想象到的事发生了, 我是习惯把公司的代码, 个人代码及所有个人文件都放~目录下的人, 是的, 我的所有文件几乎全被删了, 值得庆幸的是执行的不是 rm -rf /*, 但尽管只是个人目录,带来的麻烦很大, 我长时间辛苦整理的资料, 文件等,全没了…

还能怎么样, 就这样认了, 重新整理吧…

但是如何继续避免这样的事再次发生呢, 我找到了如下解决方案

  1. 安装rmtrash

    brew install rm trash
    
  2. 配置rmtrash

    在~目录下的.bash_profile配置文件下增加如下代码
    alias rm='rmtrash'
    保存,source .bash_profile使之生效即可
    
    小技巧
    在.bash_profile文件配置的,在每次打开终端的时候都得source一下
    于是可以直接把 alias rm='rmtrash'
    配置到.zshrc 配置文件
    或者在.zshrc配置文件里添加 source ~/.bash_profile 
    
    这样就会在每次重启终端的时候自动生效了
    
  3. 使用rmtrash

    安装好后, 所有的 “rm -f/-rf 文件/文件夹” 命令, 你只需这样执行 “rm 文件/文件夹” 即可, 而且你会发现,删掉的文件及目录,都会放到"废纸篓"里,是不是安全了很多, 从此以后, 尽情的放心删文件吧.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
系统用久了多少会出现一些重复的文档,这个时候如果您的硬盘容量较少,可以考虑使用 使用 重复文件查找删除工具 Easy Duplicate Finder 中文版来删除一些重复的文档以节省更多空间。Easy Duplicate Finder 在几秒钟内查找和删除重复文件!使用此工具,您可以恢复千兆字节的空间,提高计算机速度并整理文件。使用 PC 或 Mac 上的 Easy Duplicate Finder 管理重复文件非常快速,轻松而有趣。 重复文件查找删除工具 Easy Duplicate Finder 中文版重复文件查找删除工具 Easy Duplicate Finder 中文版 立即查找重复文件! Easy Duplicate Finder™ 具有强大的功能,可以帮助您查找和删除重复的照片,文档,MP3,视频,电子邮件等。它出奇的快速,准确且使用起来很轻松。只需将文件夹拖放到程序窗口中并开始扫描即可。 Easy Duplicate Finder™ 将完成其余工作,并从您的 PC 或 Mac删除烦人的重复项。而且,如果您误删除文件,则始终可以使用“撤消”按钮来还原它。 Easy Duplicate Finder 主要特点: -在您的PC或Mac上查找真实的副本 -许多高级搜索方法和自定义扫描模式 -管理重复的文档,歌曲,照片,视频和电子邮件 -超快速搜索和 100% 的准确性 -预览所有类型的文件以更安全地搜索 -撤消按钮,用于紧急恢复 -从 iTunes,照片,iPhoto 和 Windows Media Player 删除重复的文件 -从 Google 云端硬盘和Dropbox查找和删除重复项 -向导和助手,可轻松管理重复文件 -保护系统文件文件夹免遭意外删除 Easy Duplicate Finder™ 是查找和删除重复的照片,文档,MP3,视频等的强大工具。它使删除重复文件变得轻松而有趣。只需将文件夹拖放到程序窗口中并开始扫描即可。 Easy Duplicate Finder™ 将完成剩下的工作,并使您的 PC 或Mac免受烦人的重复。它出奇的快速,准确且使用起来很轻松。
云服务器数据安全保护软件项目询价文件 一、项目编号:计算机学院2017【009】号 二、项目名称:云服务器数据安全保护软件 三、采购预算:12.1万元 四、采购设备清单与技术参数 " 指标项 "需求说明 " "系统环境 " 操作系统版本包括Windows 2003/2008/2012、AIX " " "5/6/7、 Redhat Linux 5/6/7、SUSE Linux 。 " "安全模式 "支持有代理和无代理两种模式的防病毒功能。能够对运 " " "行中进程和 I/O " " "事件实时病毒过滤;根据用户需求自定义扫描目录手动 " " "或计划病毒过滤,编辑扫描配置扫描范围、排除的文件 " " "和目录,以及如果在服务器上检测出恶意软件时应采取 " " "的操作(例如清除、隔离或删除);支持对服务上的所 " " "有进程和文件执行完整系统扫描,或仅扫描计算机重要 " " "系统区域快速扫描。 " "服务要求 "在有效服务期内,免费自动或手工升级原厂最新安全组 " " "件、特征码、扫描引擎或版本等。 " "管理要求 "支持统一管理功能,能够通过一个中心管理管理所有的 " " "防护设备包括物理服务器和虚拟设备,提供病毒库统一 " " "下发、更新、扫描等安全管理。 " "补丁要求 "支持虚拟补丁功能,在出现0day漏洞和未对漏洞进行永 " " "久修复之前提供安全防护。能够防堵已知漏洞及零日攻 " " "击,避免无限制的攻击;自动防堵发现到的最新漏洞, " " "在漏洞修复后及时取消虚拟补丁的应用,无须重启服务 " " "器即可完成。 " "日志审查 "提供日志审查功能,收集和分析操作系统和应用程序日 " " "志中的安全事件,将事件转至SIEM系统或中央日志服务 " " "器,做关联性分析、报告和归档。 " " "对侦测可疑行为、收集数据中心的安全事件和管理操作 " " ",并使用OSSEC 语法来建立高级规则。支持日志信息在 " " "控制台上展现、告警。 " "网页保护 "支持网页应用程序保护,防护SQL注入、跨网站脚本攻击" " "和其它网页应用程序漏洞; " " "并能够在漏洞修补期间,提供完整的漏洞防护。 " "防火墙功能 "防火墙功能, " " "能集中管理服务器防火墙策略,具有精细的过滤功能(I" " "P与MAC地址、通讯端口),针对不同网络接口设计的策 " " "略,可以防止DDos攻击和侦测扫描,包括所有基于IP的 " " "协议(TCP、 UDP、 ICMP 等)和所有帧类型(IP、ARP " " "等)。 " "完整性监控 "完整性监控功能,能监视关键操作系统和应用程序文件 " " ",如目录、注册表项及数值以侦测出恶意和未授权的更 " " "改;能侦测现有文件系统中的修改及新文件的创建,并提" " "供实时报告;可启动按需、计划或实时的侦测,检查文件" " "属性,监控特定目录。 " "多平台支持 " 多虚拟化平台支持、多操作系统支持,产品至少支持Vm" " "ware、Citrix、华三CAS、华为Fusionsphere、KVM等虚 " " "拟化平台的安全策略。 " 五、基本要求 1.本招标文件要求中,凡标有" "的条款为"不允许负偏离的条款",报价文件对这些 条款的任何负偏离,将导致其成为无效报价。报价人在响应询价文件中对这部分内容应 尽量列出具体参数或作出详细应答。 2.报价人应提供已注册品牌制造商原装、全新的、符合国家及用户提出的有关质量 标准的设备。设备在正确安装后,能确保在正常的使用过程中安全、可靠,并达到有关 规定的要求。设备应符合中国政府颁布的产品、质量、技术、安全标准及环保标准 3.所有货物及设计、制造、测试和安装都应符合采购时已颁布的现行中国国家或国 家认可的(部颁、行业)标准和国际标准化组织以及等效或更优的其他国家的权威性标 准和规范的有关条文 六、交付使用时间及地点 1. 交货时间:合同签订后30天内。 2. 交货地点:用户指定地点。 七、质量保证和售后服务 1.设备免费保修期限:验收合格后3年,保修期自双方代表在货物安装调试后的验 收证明文件上签字之日起计算。 2.质保期内,如货物或零部件因质量原因出现故障而造成短期停用时,则质保期和 免费维修期相应顺延。如停用时间累计超过60天则质保期重新计算。 3.在保修期内,如货品非因采购人的人为原因而出现的问题由中标人负责包修、包 换或包退,并承担修理、调换或退货的实际费用。 4.保修期内,中标人负责对其提供的货物整机进行维修和系统维护,不再收取任何 费用,但非中标人责任的人为因素、自然因素(如火灾、雷击等)造成的故障除外。 5.货物故障报修的响应时间为2小时,且在8小时(连同前面时间计算)内处理完毕 。规定时间内未处理完

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值