2019.5.27
1.英语单词计划(229,230)
2.Python学习:
①locals()函数会以dict类型返回当前位置的全部局部变量。
②初次导入一个模块时,如果该模块不是内置模块,那么Python会依次在sys.path列出的每个路径中搜索该模块
③在Python需要某个模块的字节码编译的代码时,就会对其自动生成,首先寻找同名的.pyo文件(最优化的字节码编译版本),如果
没有(或者比.py陈旧),就查找同名的.pyc文件(非最优字节码编译版本),否则就会加载.py文件并将其编译成字节码编译的版本
④编辑包或者模块的_init_.py文件里的特殊列表_all_,可以控制 from package/module import * 导入的模块或者对象
至5.1.2前,第四章练习未完成
3.Linux学习:
① /etc/fstab 文件内容: [装置/UUID等] [挂载点] [文件系统] [文件系统参数] [dump] [fsck]
[磁盘装置文件名/UUID/LABEL name]: 可填写如 /dev/sda2 , UUID=xxx , LABEL=xxx
[挂载点]: ...
[磁盘分区槽的文件系统]: xfs , ext4 , vfat , nfs 等
[文件系统参数]: async/sync , auto/noauto , rw/ro , exec/noexec , user/nouser , suid/nosuid , defaults 等
[能否被dump指令作用]: 0 默认不使用即可
[是否以fsck检验扇区]: 0 早期适用,已经过时
②实际的filesystem的挂载是记录到/etc/mtab 与 /etc/mounts 两个文件中
ps:使用dd if=/dev/zero of=/srv/loopdev bs=1M count=512 构造了一个大小为512M文件,并使用 mkfs.xfs -f /srv/loopdev将其格式化
再使用mount -o loop UUID=“xxx” /mnt 将其挂载,通过这个简单的方法,感觉就是在不改变原本分区槽的环境下制作出新的分区槽
(当初在分区时只分区一个很大的根目录,并且没有多余容量再进行额外分区时,可以这样操作来“多一个分区槽”)
至7.5