linux skills
aweth0me
这个作者很懒,什么都没留下…
展开
-
linux禁用字符闪烁的方法
有的时候我们经常需要在/proc下查看相关进程的信息,但ls到终端的字符都出现很多颜色,而且不停的闪烁,所以很多人希望取消这个闪烁,该怎么做呢?目前,我发现的方法有两种(当然肯定还有其他方法):1. 将输出重定向到文件: ls /proc/11191/fd > fd.file2. 在你登陆的home目录下更改./bash_profile的内容,这里我的做法是: alia原创 2011-10-25 11:52:01 · 1796 阅读 · 0 评论 -
一个类型转换引起的Bug
最近有个bug实在让人抓狂,仅仅是由于一个简单的类型强转导致的,这里给大家讲讲。这是pwrite系统调用的接口说明,我们关注最后一个参数:ssize_t pwrite(int fd, const void *buf, size_t count, off_t offset);我们有个接口实现是:int storage_write_meta_info(int fd, voi原创 2013-03-27 17:52:22 · 4351 阅读 · 1 评论 -
关于C语言结构体对齐问题的探讨
关于C语言结构体对齐问题的探讨 今天跟一个同事聊天中,讨论起了C语言结构体对齐的问题,查阅了一些blog,发现这些blog多多少少有些地方忽略了,或者是叙述的不清楚。在这里,我想做个总结,梳理一下。 先扯点题外话,我在查阅blog的时候,发现很多人都是你抄我,我抄你,一个错误到处重现。。。我要问,有意思吗?写技术blog是在完任务吗?希望大家写blog的时候能参考下面这位原创 2011-11-30 22:10:17 · 1933 阅读 · 0 评论 -
TCP协议疑难问题集锦
原文出自:http://blog.csdn.net/dog250/article/details/66124961.网络协议设计ISO提出了OSI分层网络模型,这种分层模型是理论上的,TCP/IP最终实现了一个分层的协议模型,每一个层次对应一组网络协议完成一组特定的功能,该组网络协议被其下的层次复用和解复用。这就是分层模型的本质,最终所有的逻辑被编码到线缆或者电磁波。转载 2013-08-10 10:58:44 · 4360 阅读 · 1 评论 -
TCP协议经典rfc主题总结
Richard Stevens的书虽好,但是他所要表达的是让你知其然。对于想精通tcp的同学来说,光知其然是远远不够的,你还需要更多的时间去了解其所以然,而翻阅rfc文档就是一种最好的方式,这样你就明白tcp为何这么设计了。这里总结了一下tcp核心主题对应的rfc文档,方便自己和大家查阅。原创 2013-08-10 13:29:38 · 8275 阅读 · 3 评论 -
诡异的_GNU_SOURCE宏
好久没更新博客了,突然来一篇,这...难道是干货?......请您在看正文之前允许我说几句话,。好了看下面的内容:诡异代码之test.c:#include int main() { struct aioinit aa; aa.aio_threads = 10; return 0;}使用gli原创 2013-11-13 18:24:55 · 5064 阅读 · 0 评论