摘要: ① SIGINT 终止进程 中断进程 程序终止(interrupt)信号, 在用户键入INTR字符(通常是Ctrl-C)时发出。 ② SIGQUIT 建立CORE文件终止进程,并且生成core文件 ③ SIGQUIT 和 SIGINT 类似,但由QUIT字符(通常是Ctrl-)来控制;进程在因收到SIGQUIT退出时会产生core文件,在这个意义上类似... 阅读全文
posted @ 2013-04-21 19:49 浪里飞 阅读(9499) 评论(0) 推荐(0) 编辑
摘要: ctrl+d 表示EOF ctrl+c 表示的是INT 信号(2), 即想进程发送一个中断,他和TERM是不一样的; 原文 http://bbs.chinaunix.net/thread-2200232-1-1.html 阅读全文
posted @ 2013-04-21 19:34 浪里飞 阅读(350) 评论(0) 推荐(0) 编辑
摘要: tee [-ai][--help][--version][文件...] 【功能】 tee以标准输入作为输入,标准输出和文件作为输出。 【举例】 *用tee生成一个文件,包含你敲入的内容: $tee testfile 这样,会提示要你用标准输入输入内容,然后敲回车会将你输入的内容写入testfile和输出到标准输出,如果用[Ctrl]d结束输入([Ctrl]... 阅读全文
posted @ 2013-04-21 19:27 浪里飞 阅读(2595) 评论(0) 推荐(0) 编辑
摘要: paste命令 join lines of two files on a common field join [OPTION]... FILE1 FILE2 join [-ti12] file1 file2 示例说明 ,表明合并的分隔符 paste -d ',' b.txt m.txt >n.txt -表明从标准输入获取文件 cat b.txt... 阅读全文
posted @ 2013-04-21 19:21 浪里飞 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 功能说明: 将两个文件中,指定栏位内容相同的行连接起来。 语法:join [-i][-a<1|2>][-e<string>][-o<格式>] [-t<字符>][-v<1|2>][-1<栏位>][-2<栏位>][--help] [--version][文件1][文件2] 补充说明: 找出两个文件中,指定栏位内容相同的行,并加以合并,再输出到标准输出设备。 参数:... 阅读全文
posted @ 2013-04-21 19:15 浪里飞 阅读(1554) 评论(0) 推荐(0) 编辑
摘要: filter reverse line feeds from input,过滤控制字符 cat -A test //显示所有标记 补充说明:在许多UNIX说明文件里,都有RLF控制字符。当我们运用shell特殊字符">"和">>",把说明文件的内容输出成纯文本文件时,控制字符会变成乱码,col指令则能有效滤除这些控制字符。 参数: -b 过滤掉所有的控制字符,包括RL... 阅读全文
posted @ 2013-04-21 18:59 浪里飞 阅读(399) 评论(0) 推荐(0) 编辑
摘要: dos2unix,unix2dos The Dos2unix package includes utilities "dos2unix" and "unix2dos" to convert plain text files in DOS or MAC format to UNIX format and vice versa. 主要工作是转换换行符不同。 winodw:CRL... 阅读全文
posted @ 2013-04-21 18:47 浪里飞 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 功能说明:查找并显示用户信息。 语法:finger [-lmsp][帐号名称...] linux中finger命令用来查询一台主机上的登录账号的信息,通常会显示用户名、主目录、停滞时间、登录时间、登录Shell等信息,使用权限为所有用户。 finger [选项] [使用者] [用户@主机] 主要参数 -s:显示用户注册名、实际姓名、终端名称、写状态、停滞时间、登... 阅读全文
posted @ 2013-04-21 18:15 浪里飞 阅读(443) 评论(0) 推荐(0) 编辑
摘要: shell命令xargs build and execute command lines from standard input xargs 可以读入 stdin 的数据,并且以空格符或断行字符作为分辨,将 stdin 的数据分隔成为 arguments 。 1)说明 xargs [-0epn] command 选项与参数: -0:如果输入的 stdin... 阅读全文
posted @ 2013-04-21 18:11 浪里飞 阅读(817) 评论(0) 推荐(0) 编辑
摘要: linux read 简介 1、基本读取 read命令接收标准输入(键盘)的输入,或其他文件描述符的输入。得到输入后,read命令将数据放入一个标准变量中。下面是 read命令的最简单形式: #!/bin/bash echo -n "Enter your name:" //参数-n的作用是不换行,echo默认是换行 read ... 阅读全文
posted @ 2013-04-21 17:51 浪里飞 阅读(372) 评论(0) 推荐(0) 编辑
摘要: 用法:comm [选项]... 文件1 文件2 逐行比较已排序的文件文件1 和文件2。 如果不附带选项,程序会生成三列输出。第一列包含文件1 特有的行,第二列包含 文件2 特有的行,而第三列包含两个文件共有的行。 ① -1 不输出文件1 特有的行 ② -2 不输出文件2 特有的行 ③ -3 不输出两个文件共有的行 ... 阅读全文
posted @ 2013-04-21 16:59 浪里飞 阅读(958) 评论(0) 推荐(0) 编辑
摘要: sysctl配置与显示在/proc/sys目录中的内核参数.可以用sysctl来设置或重新设置联网功能,如IP转发、IP碎片去除以及源路由检查等。用户只需要编辑/etc/sysctl.conf文件,即可手工或自动执行由sysctl控制的功能。 命令格式: sysctl [-n] [-e] -w variable=value sysctl [-n] [-e] -p <file... 阅读全文
posted @ 2013-04-21 16:29 浪里飞 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 语法:pstree [-acGhlnpuUV][-H <程序识别码>][<程序识别码>/<用户名称>] 补充说明:pstree指令用ASCII字符显示树状结构,清楚地表达程序间的相互关系。如果不指定程序识别码或用户名称,则会把系统启动时的第一个程序视为基层,并显示之后的所有程序。若指定用户名称,便会以隶属该用户的第一个程序当作基层,然后显示该用户的所有程序。 -a 显示每个程序的... 阅读全文
posted @ 2013-04-21 15:14 浪里飞 阅读(283) 评论(0) 推荐(0) 编辑
摘要: /var/log/secure — 包含验证和授权方面信息。例如,sshd会将所有信息记录(其中包括失败登录)在这里。 /var/log/lastlog — 记录所有用户的最近信息。这不是一个ASCII文件,因此需要用lastlog命令查看内容。 通过syslog.conf进行设置。 原文 http://h2appy.blog.51cto.com/609721/781... 阅读全文
posted @ 2013-04-21 11:49 浪里飞 阅读(146) 评论(0) 推荐(0) 编辑
摘要: dmesg简介 dmesg 是一个显示内核缓冲区系统控制信息的工具;比如系统在启动时的信息会写到/var/log/ 注:dmesg 工具并不是专门用来查看硬件芯片组标识的工具,但通过这个工具能让我们知道机器中的硬件的一些参数;因为系统在启动的时候,会写一些硬件相关的日志到 /var/log/message* 或/var/log/boot* 文件中; 如果我们用这个工具来查... 阅读全文
posted @ 2013-04-21 11:35 浪里飞 阅读(611) 评论(0) 推荐(0) 编辑
摘要: 1、void perror(const char *s); perror ("open_port"); #include <stdio.h> perror ( )用来将上一个函数发生错误的原因输出到标准设备(stderr)。参数 s 所指的字符串会先打印出,后面再加上错误原因字符串。此错误原因依照全局变量error的值来决定要输出的字符串。 2、char * strerr... 阅读全文
posted @ 2013-04-21 11:17 浪里飞 阅读(283) 评论(0) 推荐(0) 编辑
摘要: exec函数族 说是exec系统调用,实际上在Linux中,并不存在一个exec()的函数形式,exec指的是一组函数,一共有6个,分别是: #include <unistd.h> extern char **environ; int execl(const char *path, const char *arg, ...); in... 阅读全文
posted @ 2013-04-21 11:05 浪里飞 阅读(347) 评论(0) 推荐(0) 编辑