++

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 60 下一页

2013年10月25日

摘要: kernel_thread到此一游 内存初始化#0 page_address_init () at mm/highmem.c:419#1 0xc0bcd4d1 in start_kernel () at init/main.c:497#2 0xc0bcd0a9 in i386_start_ke... 阅读全文
posted @ 2013-10-25 15:09 自制力缺失症患者 阅读(297) 评论(0) 推荐(0)

2013年10月24日

摘要: gdbserver + gdb 调试内核 记到函数名,其它就能用gdb看了 start_kernel 内核启动 run_init_process init进程启动 主要是根据shell脚本初始化进程 这里的进程应该还是在内核空间的吧。 主要问题是,找到读shell函数 初始化 init的fork入口 阅读全文
posted @ 2013-10-24 19:08 自制力缺失症患者 阅读(184) 评论(0) 推荐(0)

2013年10月9日

摘要: 默一下会记得的命令 ls mv cp kill ps top mkdir cd rm tar cd cat tee | > >> xargs grep awk sed yes find echo sh alias ftp chmod install su reboot mkfs mount zip unzip cut vi yes df du tree新记 rev sudo需自己安装的命令pv,即Pipe Viewer,查看运行时间比较长的命令的执行sl 火车头 需安装ncdu,即NCurses Disk Usage,递归显示每个文件(或者文件夹)占用的磁盘空间;fdupes 阅读全文
posted @ 2013-10-09 09:24 自制力缺失症患者 阅读(437) 评论(0) 推荐(1)

2013年10月8日

摘要: 1. 在 String.prototype.replace 方法中使用 /g 和 /i 标志位 令很多 JavaScript 初学者意外的是,字符串的 replace 方法并不会替换所有匹配的子串——而仅仅替换第一次匹配。当然 JavaScript 老手们都知道这里可以使用正则表达式,并且需要加上一个全局标志位(/g): // Mistake // 踩到坑了 var str = "David is an Arsenal fan, which means David is great"; str.replace("David", "Darren& 阅读全文
posted @ 2013-10-08 14:59 自制力缺失症患者 阅读(481) 评论(0) 推荐(0)

上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 60 下一页