相关文章  
  • 华为认证网络工程师--认证考试试题(笔试)
  • Linux系统下实现多线程客户/服务器(3)
  • 使用Linux高效构建无线网关/防火墙(2)
  • 使用Linux高效构建无线网关/防火墙(5)
  • Linux操作系统的编程环境详细介绍(1)
  • Linux系统管理员秘技:用快捷命令一招制胜
  • 基于Linux的USB设备的详细介绍
  • Linux英文试题50道(3)
  • Linux英文试题50道(2)
  • Linux英文试题50道(4)
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    Linux系统笔记本基于“敲打”的命令4

    yle="TEXT-INDENT: 2em">第一次真正尝试敲打应该非常简单,两次双击之间停留 0.5 秒,然后再次运行 perl knockAge.pl -c,在看到 “enter a knock sequence” 时稳定地敲打 LCD 边上两次,中间停留 0.5 秒。在 4 秒之后会自动超时(这是可以配置的),您所敲打的序列会被打印出来,这类似于下面的例子:

    0 540031 _#_ (command here) _#_

    让我们来分析一下这一行的内容:敲打序列,分隔符,命令区,分隔符,最后是注释区。我们的下一个步骤是将这行内容复制到 knockAge.pl 程序使用的默认配置文件 {$HOME}/.knockFile 中,该配置文件也可能是 /home//.knockFile 文件。在使用上面的敲打序列行创建好 .knockFile 文件之后,就可以对这行进行修改来运行程序了。将 (command here) 文本修改成 /bin/echo "double tap",并将注释区的内容修改成更有意义的内容,例如:

    0 540031 _#_ /bin/echo "double tap" _#_ Double tap event

    现在我们已经修改好这个配置文件,可以打印一条通知了,接下来使用下面的命令在守护模式下运行 knockAge 脚本:

    perl knockAge.pl

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved