2017年8月22日
摘要: By francis_haoAug 22,2017 at – 设置稍后执行的作业。 概要 at [-V] [-f file] [-mMlv] timespec...at [-V] [-f file] [-mMkv] [-t time]at -c job [job...]at [-rd] job [job...] 描述 at 从标准输入或给定的文件中读取命令,以便在稍后的时间执行。 A... 阅读全文
posted @ 2017-08-22 22:10 刘英皓 阅读(416) 评论(0) 推荐(0) 编辑
  2017年8月5日
摘要: By francis_haoAug 5,2017 APUE讲多路转接的章节介绍了select、pselect和poll函数。而epoll是linux内核在2.5.44引入的。在glibc 2.3.2添加了支持。 epoll_create – 打开一个epoll文件描述符 epoll_ctl – 控制epoll文件描述符接口 epoll_wait – 在epoll文件描述符上等待一个... 阅读全文
posted @ 2017-08-05 23:21 刘英皓 阅读(496) 评论(0) 推荐(0) 编辑
  2017年8月4日
摘要: By francis_haoAug 4,2017 pmap-报告进程的内存映射。 概要 pmap [options] pid [...] 描述 pmap命令用来报告一个或多个进程的内存映射。 选项 选项说明-x, --extended显示扩展的信息-d, --device显示设备的信息-q, --quiet不显示头或脚注-A, --range low,high只显示指定... 阅读全文
posted @ 2017-08-04 23:35 刘英皓 阅读(9348) 评论(0) 推荐(0) 编辑
摘要: By francis_haoAug 4,2017 ldconfig:配置运行时动态链接库 概述 /sbin/ldconfig [ -nNvXV ] [ -f conf ] [ -C cache ] ... 阅读全文
posted @ 2017-08-04 21:45 刘英皓 阅读(1196) 评论(0) 推荐(0) 编辑
  2017年7月5日
摘要: By francis_haoJul 5,2017 getopt:分析命令行选项 概述 #include int getopt(int argc, char * const argv[], const ... 阅读全文
posted @ 2017-07-05 21:44 刘英皓 阅读(1513) 评论(0) 推荐(0) 编辑
摘要: By francis_haoJul 5,2017 getopts是shell的一个内置命令。 概述 getopts optstring name [args]OPTIND,OPTARG,OPTERR 描述 getopts被shell程序用来分析位置参数,optstring包含需要被识别的选项字符,如果这里的字符后面跟着一个冒号,表明该字符选项需要一个参数,其参数需要以空格... 阅读全文
posted @ 2017-07-05 21:27 刘英皓 阅读(13841) 评论(0) 推荐(1) 编辑
  2017年6月30日
摘要: By francis_haoJun 30,2017 watch:周期性的执行一个一个程序,并全屏显示输出 概述 watch [options] command 描述 watch重复的运行command,显示它的输出和错误(如果有)。这可以让你观察程序输出的变动,默认程序每2秒运行一次,默认watch会一直运行直到被中断 选项 选项说明-d, --differences[... 阅读全文
posted @ 2017-06-30 22:14 刘英皓 阅读(377) 评论(0) 推荐(0) 编辑
摘要: By francis_haoJun 30,2017 ncat:连接和重定向套接字 概要 ncat [OPTIONS...] [hostname] [port] 描述 ncat 是一个集成的网络工具包,从命令行通过网络读写数据。它被设计成一个提供即时连接到其他应用和用户的可靠性后端工具,ncat不仅仅工作于IPv4和IPv6,它提供给用户一个近乎无限数量的潜在用途。 ncat提供... 阅读全文
posted @ 2017-06-30 21:02 刘英皓 阅读(2516) 评论(0) 推荐(0) 编辑
  2017年5月31日
摘要: By francis_haoMay 31,2017 程序在编译时出现缺少库文件的提示,如下: as: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory 解决的办法其实很简单,就是使用yum查询一下哪个包提供了这个文件,然后在... 阅读全文
posted @ 2017-05-31 22:10 刘英皓 阅读(2945) 评论(0) 推荐(0) 编辑
摘要: By francis_haoMay 31,2017 本文翻译了部分Expect的man手册,只选取了个人常用的功能,因此并不完善。 Expect是一个可以和交互式程序对话的程序 概述 介绍 通过脚本,Expect可以知道应该从对话程序中期望得到什么,和应该回应什么。它支持多分支结构,并且用户可以在需要的时候取得控制权,并在之后将控制权交还给脚本。 Expect也可以被直接用在c... 阅读全文
posted @ 2017-05-31 22:02 刘英皓 阅读(12469) 评论(0) 推荐(0) 编辑