linux 文件去重(linux删除已安装的软件)

本篇文章给大家谈谈linux 文件去重,以及linux删除已安装的软件对应的知识点,文章可能有点长,但是希望大家可以阅读完,增长自己的知识,最重要的是希望对各位有所帮助,可以解决了您的问题,不要忘了收藏本站喔。

手机微信聊天文件去重

我首先是因为登陆了4个微信,每次转发同一个文件到五十个群聊,比如我发一个文献pdf是1 M,它就会被我的4个微信的200个群聊同时下载,就变成了200M的磁盘空间消耗,如下所示:

find./-name"*(*"./2022-02/单细胞转录组-2个分组标准分析(1).zip./2022-02/单细胞转录组-2个分组标准分析(2).zip./2022-02/单细胞转录组-2个分组标准分析(3).zip./2022-02/单细胞转录组-2个分组标准分析(4).zip#此处省略200个压缩包文件---

所以我首先删除这些文件名字里面有括号的!

find./-name"*(*"|while read id;do(rm-rf"$id");done

减负之后是12G啦,效果还是很明显哦!

然后删除大文件:

同样是使用find命令啦,查询大于100M的文件,可以看到基本上都是学徒完成作业后发给我的单细胞图表复现代码:

find./-type f-size+100M|xargs.exe ls-lh|cut-d""-f5-#基本上都是学徒发给我的单细胞图表复现代码 158M Jun 7 2021./2021-06/GSE40791.zip 139M Jun 19 2021./2021-06/week2.zip 175M Jun 25 2021./2021-06/文章复现_Sophie_20210625.zip 116M Jun 28 2021./2021-06/甲状腺癌数据分析.zip 176M Jul 12 2021./2021-07/01_Code.zip 144M Jul 11 2021./2021-07/GSE150241-code.zip 171M Jul 20 2021./2021-07/GSE156329.zip 196M Jul 18 2021./2021-07/GSE166635_code.zip 190M Jul 19 2021./2021-07/GSE171306_Sophie_单细胞数据分析.zip 110M Jul 30 2021./2021-07/Meng_3rd_code.zip 118M Jul 17 2021./2021-07/paper+supplementary.zip 160M Nov 12 19:37./2021-11/几个gse数据集结果汇总.zip 102M Nov 20 09:05./2021-11/单细胞+深度学习.zip 247M Dec 7 21:33./2021-12/scRNA.7z 108M Dec 12 09:30./2021-12/学徒作业1.key 197M Dec 4 20:34./2021-12/小鼠神经元_项目结果.rar 365M Jan 6 22:25./2022-01/1.306西医综合(pdf).rar

因为这些代码里面都是包含了原始数据,所以巨大无比。检查后,确实们有什么值得留恋的,因为代码我都每次备份整理了,没必要使用原始版本,就一起删除吧。

find./-type f-size+100M|while read id;do(rm-rf"$id");done

如果你还不够解气,可以大于10M的,一起删除:

find./-type f-size+10M|while read id;do(rm-rf"$id");done

如果你想看懂上面的代码,就需要具备生物信息学数据分析学习过程的计算机基础知识,我把它粗略的分成基于R语言的统计可视化,以及基于Linux的NGS数据处理:

《生信分析人员如何系统入门R(2019更新版)》

《生信分析人员如何系统入门Linux(2019更新版)》

Linux的6个阶段需要一一跨越过去,一般来说,每个阶段都需要至少一天以上的学习:

第1阶段:把linux系统玩得跟Windows或者MacOS那样的桌面操作系统一样顺畅,主要目的就是去可视化,熟悉黑白命令行界面,可以仅仅以键盘交互模式完成常规文件夹及文件管理工作。

第2阶段:做到文本文件的表格化处理,类似于以键盘交互模式完成Excel表格的排序、计数、筛选、去冗余、查找、切割、替换、合并、补齐,熟练掌握awk、sed、grep这文本处理的三驾马车。

第3阶段:元字符,通配符及shell中的各种扩展,从此linux操作不再神秘!

第4阶段:高级目录管理:软硬链接,绝对路径和相对路径,环境变量。

第5阶段:任务提交及批处理,脚本编写解放你的双手。

第6阶段:软件安装及conda管理,让linux系统实用性放飞自我。

写在文末

我在《生信技能树》,《生信菜鸟团》,《单细胞天地》的大量推文教程里面共享的代码都是复制粘贴即可使用的,有任何疑问欢迎留言讨论,也可以发邮件给我,详细描述你遇到的困难的前因后果给我,我的邮箱地址是 jmzeng1314@163.com

如果你确实觉得我的教程对你的科研课题有帮助,让你茅塞顿开,或者说你的课题大量使用我的技能,烦请日后在发表自己的成果的时候,加上一个简短的致谢,如下所示:

We thank Dr.Jianming Zeng(University of Macau), and all the members of his bioinformatics team, biotrainee, for generously sharing their experience and codes.

十年后我环游世界各地的高校以及科研院所(当然包括中国大陆)的时候,如果有这样的情谊,我会优先见你。

linux去重命令

linux重启命令是:

1、在命令行中输入: shutdown-r now:表示现在重启计算机,按下回车便会进行重启。

2、另一种重启方式就是输入: reboot也表示重启,一样会进行重启。

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

免费、开源、强大的文件去重神器!Czkawak

Czkawak,一个免费且开源的文件管理神器,为您的存储空间提供强大的去重服务。这款高效工具基于Rust编程语言打造,确保在Windows、Linux和Mac OS等多平台间的稳定运行,其性能优异,对重复文件、损坏文件和相似图片的识别精准无比。

Czkawka的智能化体现在其深入硬盘的扫描能力,无论是全复制还是微小修改的图片都能被准确识别。它能检测并处理无法打开的损坏文件,帮助优化存储空间,提高系统效率。相较于Python编写的FSlint和DupeGuru,Czkawka利用Rust语言的优势,执行速度更快,用户界面简洁,筛选条件可定制,让用户享有高效清理的同时,根据个人需求调整策略。

目前Czkawak支持多种操作系统,包括Linux、Windows、macOS和FreeBSD,未来还会有更多扩展。使用时,只需点击添加文件夹,启动搜索,选择哈希算法,就能轻松查重。无论是音乐文件还是其他类型的重复文件,Czkawak都能高效处理。

这款新兴的文件管理工具在实际应用中展现出高效率和精准性,值得用户尝试。它不仅提升了资源管理的便捷性,而且通过快速清理功能,能显著提高工作效率。您的使用体验如何?在使用过程中遇到的问题或心得,欢迎在评论区分享和交流。

最后,Czkawak是由辣码甄源原创,任何转发或引用请务必注明原作者和链接信息。

阅读剩余
THE END