「linux命令」 日常需求
2021-10-21 本文已影响0人
溪溪溪溪溪川
查找系统中所有文件长度为 0 的普通文件,并列出它们的完整路径:
find / -type f -size 0 -exec ls -l {} \;
将当前目录及其子目录下所有最近 20 天内更新过的文件列出:
find . -ctime -20
从tar包中解压指定文件,如fastq.gz
tar -tf PB_BC02.ccs.tar |grep fastq.gz
tar xvpf PB_BC02.ccs.tar BC02_ccs/cell/BC02.ccs.fastq.gz
查找两个文件夹的不同
diff -r dir1 dir2 #不会核对文件内容
递归生成各文件的的MD5值
find ./test_rc1 -type f -print0| xargs -0 md5sum >> rc1_md5.txt
find ./test_rc2 -type f -print0| xargs -0 md5sum >> rc2_md5.txt