Linux学习
记录学习linux路上的坑
cheche42
HNU认真学习的小白一枚
展开
-
文件压缩-42的魅力
当我们的程序被调用时,它就会被调用 径直。如果我们看一下,我们会看到顶部的值 堆栈中的数字是 1,这当然非常 un-address-like。当我们与gcc链接时,它会自动 包括一个 _start 例程,一个设置 argc 和 argv 的例程,以及其他 things,然后调用 main()。像 C 函数一样,它需要 一个参数,返回到父进程的值,等等 将进入 EBX。好吧,哎呀,我们不需要初始化所有 ebx,因为操作 系统将只使用最低的字节。诚然,这是相当小的 今天的标准,但几乎可以肯定比它需要的要大。原创 2024-05-28 16:03:27 · 573 阅读 · 0 评论 -
HNU OS 第26章作业报错:AttributeError: module ‘time‘ has no attribute ‘clock‘
time模块在Python 3.x版本中已经将clock()方法废弃。应该使用time.perf_counter()或者time.process_time()方法来代替clock()AttributeError:模块“time”没有属性“clock”可以看到运行成功了。原创 2024-04-28 10:40:48 · 223 阅读 · 2 评论 -
HNU OS 第28章报错:UnboundLocalError: local variable ‘next‘ referenced before assignment
在此主要是混淆了变量和函数调用,Python中自带有函数调用,但可以看到x86.py的函数中,next既做函数调用又做了变量,造成了混淆。当在64位系统和Python3版本下会进行此报错(我同学用的32和py2就正常运行了),不过没有关系,有困难就攻克!可以看到能够成功运行了。原创 2024-04-28 21:44:14 · 229 阅读 · 1 评论 -
Linux 学习(持续更新。。。)
命令直接执行,输出包含四项,分别代表:行数、字数、字节数、文件。原创 2024-03-07 10:45:34 · 559 阅读 · 0 评论