2015年(65)
发布时间:2015-03-27 09:51:22
今天在写一个shell脚本的时候发现需要设置用户的密码,而设置密码是交互式的,这样在脚本中显然是不太好的,因此上网查找资料,发现了以下两种常见的非交互式设置密码的方式:1:使用chpasswdchpasswd其实是通过用户输入'用户名:密码'来更改一组用户的密码,还是一个可以批量修改密码的工具,具体的用法详见chpa.........【阅读全文】
发布时间:2015-03-27 09:48:00
windows程序员使用vs或windbg进行调试相当熟悉,转到linux下面,要进行程序的编写、调试,往往非常痛苦(或者说不习惯 吧)。目前可以找到的各种IDE或编辑软件相当多,我试过的有eclipse+cdt+gdb,codeblock+gdb,vi+cgdb,都是不太理 想,时不时的想往vs上靠,一直还是有vs的情结。某日,正在查找gdb如何显示.........【阅读全文】
发布时间:2015-03-27 09:43:55
定时器是我们需要经常处理的一种资源。那linux下面的定时器又是怎么一回事呢?其实,在linux里面有一种进程中信息传递的方法,那就是信号。这里的定时器就相当于系统每隔一段时间给进程发一个定时信号,我们所要做的就是定义一个信号处理函数。在这之前,先看linux中定义好的一个结构体:struct itimerval;struct.........【阅读全文】
发布时间:2015-03-26 10:49:22
最近网易云课堂开放了一节叫 Linux内核分析 的课程。一直对操作系统和计算机本质很感兴趣,于是进去看了下,才第一堂课,老师就要求学生写一篇关于课时1的博客作为作业。对于这种新颖的作业形式,笔 者相当惊讶。好吧,作为任务,还是完成一下吧,刚好需要消化一下。本文将会按照要求,将一段C语言代码.........【阅读全文】