摘要:
原文地址:http://www.dutor.net/index.php/2009/07/linux-timer/Linux 定时器Linux 为每个进程提供了三个定时器:ITIMER_REAL: 给一个指定的时间间隔,按照实际的时间来计数,发出SIGALRM信号;ITIMER_VIRTUAL: 当进程执行的时候才计数,发出SIGVTALRM信号;ITIMER_PROF: 当进程执行或者是系统为进程调度的时候计数,发出SIGPROF信号。这个和ITIMER_VIRTUAL联合,常用来计算系统内核时间和用户时间。两个提供定时参数的结构体定义:strcut timeval{ //~ 秒 long t 阅读全文
摘要:
原文地址:http://www.dutor.net/index.php/2010/05/sed-samples/sed是Linux环境下的一个文本流、行编辑器,十分强大,这里贴一些常用的单行脚本,脚本最初来源于此,基本未做改动。另外一个强大的文本处理工具就是awk,对于这两个工具,个人觉得,根据个人选择其一就够用了,我自己就喜欢sed多一点。Bones在这里用awk对下面的各个sed命令行做了相应的替代。 推荐一本关于sed和awk的书《sed & awk》,作者Dale Dougberty, Arnold Robbins。中文版在网上已经买不到了,china-pub倒是有,不过是原版 阅读全文
摘要:
原文地址:http://www.dutor.net/index.php/2010/06/cmd-ls/[命令技巧]ls ls == list,根据不同的选项,列举指定目录或文件的相关信息,是Unix/Linux下最常用的命令之一,cd到某一目录下后执行的第一个命令。ls 不带参数的ls列举当前目录下有哪些文件和目录,ls Folder列举Folder目录中的文件和子目录,ls File显示File文件的信息(默认为文件名)。123456789dutor@dutor-desktop:~$ cd Wdir//home/dutor/Wdirdutor@dutor-desktop:~/Wdir$ .. 阅读全文
摘要:
原文地址:http://www.dutor.net/index.php/2010/07/symbol-hard-links/ Linux/Unix中有两种链接,硬链接和软链接,均由ln命令来创建。ln -s /home/m/.vimrc /media/Elements/115/vimrc软链接 软链接使用ln命令的-s选项创建:1ln -s source filename #创建source文件的软链接target(目的地址) 软链接类似于Windows中的快捷方式,内部保存的是源文件的路径,路径可以是相对路径,也可以是绝对路径:123456dutor@dutor-desktop:~$ ... 阅读全文
摘要:
原文地址:[setTimeout]setTimeout(表达式,延时时间)在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次用setTimeout实现的自动变化显示随机数的效果:<html><head><script>window.onload=sett;function sett(){document.body.innerHTML=Math.random();setTimeout(sett(),500);}</script> </head><body></body></html> 阅读全文