易截截图软件、单文件、免安装、纯绿色、仅160KB

linux捕获KILL命令的信号

linux中一共有32种信号,在/usr/include/bits/signum.h 头文件中可以看到
#define    SIGHUP        1    /* Hangup (POSIX).  */
#define    SIGINT        2    /* Interrupt (ANSI).  */
#define    SIGQUIT        3    /* Quit (POSIX).  */
#define    SIGILL        4    /* Illegal instruction (ANSI).  */
#define    SIGTRAP        5    /* Trace trap (POSIX).  */
#define    SIGABRT        6    /* Abort (ANSI).  */
#define    SIGIOT        6    /* IOT trap (4.2 BSD).  */
#define    SIGBUS        7    /* BUS error (4.2 BSD).  */
#define    SIGFPE        8    /* Floating-point exception (ANSI).  */
#define    SIGKILL        9    /* Kill, unblockable (POSIX).  */
#define    SIGUSR1        10    /* User-defined signal 1 (POSIX).  */
#define    SIGSEGV        11    /* Segmentation violation (ANSI).  */
#define    SIGUSR2        12    /* User-defined signal 2 (POSIX).  */
#define    SIGPIPE        13    /* Broken pipe (POSIX).  */
#define    SIGALRM        14    /* Alarm clock (POSIX).  */
#define   


相关文档:

Linux iptable文档

总览
用iptables -ADC 来指定链的规

,-A添加 -D删除 -C 修改
iptables - [RI] chain rule num rule-specification[option]
用iptables - RI 通过规则的顺序指定
iptables -D chain rule num[option]
删除指定规则
iptables -[LFZ] [chain][option]
用iptables -LFZ 链名 [选项]
iptables -[NX] chain
用 -NX ......

linux 基本命令

ls  :查看当前目录下的文件
ls -l ;以完整格式查看文件
help;查看帮助信息
man;也是查看帮助信息,但是比help更详细
info;同样是查看帮助信息,比man更详细
cp;拷贝文件(也可以拷贝目录)
mv;移动文件或者重命名
rm;删除文件
pwd;查看文件的完整路径
touch ;创建空文件
cd;改变当前路径
cat;查看文件内容
mor ......

linux包依赖问题解决

昨天晚上准备装subversion 结果碰到一个很恼火的问题
[root@rhel6beta Packages]# rpm -ivh libproxy-0.3.0-1.el6.i686.rpm
warning:
libproxy-0.3.0-1.el6.i686.rpm: Header V3 RSA/SHA256 Signature, key ID
f21541eb: NOKEY
error: Failed dependencies:
        libproxy-b ......

linux管理

使用df和du命令来监控文件系统的有效空间的大小
通过清除不用的文件和core文件来清理文件系统空间
通过修剪日志文件来清理/var文件系统
从命令行扩展一个卷组
从命令行扩展一个逻辑卷
从命令行扩展一个文件系统
1.监控磁盘使用情况
使用df 命令检查文件系统的有效空间。
# df -k
Filesystem kbytes used avai ......

linux signal函数

C语言中的抽象函数定义也就是使用了函数指针,这里用signal函数解释一下抽象函数定义的含义和规则。
signal函数定义为:
void (   * signal (int signum , void (*handler)(int)  )   )(int);
 
可以这样定义
typedef  void(* handler) (int)
handler signal(int signum,handler) ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号