python–multiprocessing多进程

在利用Python进行系统管理的时候,特别是同时操作多个文件目录,或者远程控制多台主机,并行操作可以节约
大量的时间。当被操作对象数目不大时,可以直接利用multiprocessing中的Process动态成生多个进程,10几个
还好,但如果是上百个,上千个目标,手动的去限制进程数量却又太过繁琐,这时候进程池Pool发挥作用的时候
就到了。
Read More …

python assert用法

1、assert语句用来声明某个条件是真的。
2、如果你非常确信某个你使用的列表中至少有一个元素,而你想要检验这一点,并且在它非真的时候引发一个错误,那么assert语句是应用在这种情形下的理想语句。
3、当assert语句失败的时候,会引发一AssertionError。
Read More …

HLA基因

MHC(主要组织相容性复合体,major histocompatibility complex)是与移植物排斥反应有关的基因复合体,由于人类的MHC分子首先使用血清学方法在白细胞中发现的,因此称为HLA(人类白细胞抗原,Human Leukocyte Antigen),也即HLA分子化学本质为一类糖蛋白,与MHC有一定的区别。但因为所有物种中经典的MHC I类和II类基因及其产物的结构和功能都是相同的,所以MHC和HLA两个词有时可以交叉使用。
Read More …

查看文件和文件夹大小的df和du命令

当磁盘大小超过标准时会有报警提示,这时如果掌握df和du命令是非常明智的选择。

df可以查看一级文件夹大小、使用比例、档案系统及其挂入点,但对文件却无能为力。
du可以查看文件及文件夹的大小。

两者配合使用,非常有效。比如用df查看哪个一级目录过大,然后用du查看文件夹或文件的大小,如此便可迅速确定症结。

Read More …