2019.5.27

此博客记录了学习情况,包括英语单词计划。重点是Python学习,如locals()函数、模块搜索与字节码编译,以及编辑_init_.py文件控制导入;还有Linux学习,通过特定命令构造、格式化文件并挂载,可在不改变原分区下制作新分区。

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值