摘要: 打算体验一下arch,于是打算在VMware中安装arch上手。 VMware序列号:5A02H-AU243-TZJ49-GTC7K-3C61N step1:下载arch最新iso,下载地址:https://www.archlinux.org/download/ step2:在VMware中加载is 阅读全文
posted @ 2016-10-11 14:30 lidm 阅读(552) 评论(0) 推荐(0) 编辑
摘要: 原:http://blog.yufeng.info/archives/2524 前段时间看到brendangregg的 Linux Performance Analysis and Tools PPT里面提到Linux常用性能调优工具, 见下图: 其中提到了的工具,大部分在我日常工具箱里或者在实践的 阅读全文
posted @ 2016-09-26 16:19 lidm 阅读(270) 评论(0) 推荐(0) 编辑
摘要: 前情 因手快误将Linux系统上辛苦编写的代码直接rm误删,由于未将代码更新到git,代码改动又比较大,重写起来太费劲,因此想着怎样才能恢复误删的文件。 网上查了许多资料,目前总结出一个比较实用于自己的恢复方法,记录于此: 神器debugfs 1 执行sudo debugfs -w /dev/sda 阅读全文
posted @ 2016-09-02 14:01 lidm 阅读(31386) 评论(1) 推荐(0) 编辑
摘要: 使用伪指令#pragma pack (n),编译器将按照n个字节对齐。使用伪指令#pragma pack (),取消自定义字节对齐方式。 __attribute((aligned (n))),让所作用的结构成员对齐在n字节自然边界上。如果结构中有成员的长度大于n,则按照最大成员的长度来对齐。__at 阅读全文
posted @ 2016-07-15 16:53 lidm 阅读(233) 评论(0) 推荐(0) 编辑
摘要: Ctrl+N 新窗口 Ctrl+T 新标签页 Ctrl+Shift+N 在隐身模式下打开新窗口 Ctrl+O,然后选择文件 在谷歌浏览器中打开计算机上的文件 Alt+F4 关闭当前窗口 Ctrl+Shift+T 重新打开上次关闭的标签页。谷歌浏览器可记住最近关闭的 10 个标签页。 Ctrl+1 到 阅读全文
posted @ 2016-07-06 14:37 lidm 阅读(222) 评论(0) 推荐(0) 编辑
摘要: 在64位linux上加-m32编译32位程序时,可能会出现链接错误: 解决方法: 阅读全文
posted @ 2016-06-22 15:37 lidm 阅读(579) 评论(0) 推荐(0) 编辑
摘要: 1、/dev/urandom && /dev/random 这两个文件的作用是提供随机数据。区别为,urandom数据提供速度快,random速度慢,但保证随机性。 可用od命令转换为十六进制查看:cat /dev/urandom | od -x2、md5 md5sum file echo ... 阅读全文
posted @ 2015-06-15 19:57 lidm 阅读(132) 评论(0) 推荐(0) 编辑