Signal Handling--ref
摘要:http://www.chemie.fu-berlin.de/chemnet/use/info/libc/libc_21.htmlAsignalis a software interrupt delivered to a process. The operating system uses signals to report exceptional situations to an executing program. Some signals report errors such as references to invalid memory addresses; others report
阅读全文
posted @
2014-01-14 23:21
一天不进步,就是退步
阅读(1194)
推荐(0)
Linux 信号signal处理函数--转
摘要:alarm(设置信号传送闹钟)相关函数 signal,sleep表头文件 #include定义函数 unsigned int alarm(unsigned int seconds);函数说明 alarm()用来设置信号SIGALRM在经过参数seconds指定的秒数后传送给目前的进程。如果参数seconds 为0,则之前设置的闹钟会被取消,并将剩下的时间返回。返回值返回之前闹钟的剩余秒数,如果之前未设闹钟则返回0。范例 #include#includevoid handler() {printf("hello/n");}main(){int i;signal(SIGALRM
阅读全文
posted @
2014-01-14 23:19
一天不进步,就是退步
阅读(3251)
推荐(0)
linux下logrotate配置和理解---转
摘要:http://os.51cto.com/art/200912/167478_all.htm对于Linux 的系统安全来说,日志文件是极其重要的工具。系统管理员可以使用logrotate 程序用来管理系统中的最新的事件,对于Linux 的系统安全来说,日志文件是极其重要的工具。系统管理员可以使用logrotate 程序用来管理系统中的最新的事件。logrotate 还可以用来备份日志文件,本篇将通过以下几部分来介绍日志文件的管理:1、logrotate 配置2、缺省配置 logrotate3、使用include 选项读取其他配置文件4、使用include 选项覆盖缺省配置5、为指定的文件配置转储
阅读全文
posted @
2014-01-14 11:30
一天不进步,就是退步
阅读(1378)
推荐(0)
linux diff(differential) 命令
摘要:功能说明:比较文件的差异。语法:diff [OPTION]... FILES实例:diff -ur temp1 temp2diff -ur temp1 temp2 > temp.diffoption详细:--normaloutput a normal diff (This is the default).-q,--briefreport only when files differ.-s,--report-identical-filesreport when two files are the same.-c,-CNUM,--context[=NUM]output NUM (defaul
阅读全文
posted @
2014-01-14 09:06
一天不进步,就是退步
阅读(1731)
推荐(0)
linux定时任务之crontab
摘要:1.使用crontabcrontab -u //设定某个用户的cron服务crontab -l //列出某个用户cron服务的详细内容crontab -r //删除某个用户的cron服务crontab -e //编辑某个用户的cron服务2. cron表达式基本格式:*****command分时日月周命令第1列表示分钟1~59每分钟用*或者*/1表示频率第2列表示小时1~23(0表示0点)第3列表示日期1~31第4列表示月份1~12第5列标识号星期0~6(0表示星期天)第6列要运行的命令3.保存4.设置自动启动5.重启
阅读全文
posted @
2013-12-26 11:52
一天不进步,就是退步
阅读(444)
推荐(0)
unix基础知识
摘要:1.unix体系结构其中,system calls是kernel和外部交互的接口。shell 用来跑一些应用程序的接口。library基于system calls的最顶层。applications 应用层。2.登录登录口令存放在/etc/passwd文件中,冒号分割成7部分,规格如下:the login name, encrypted password, numeric user ID(205), numeric group ID (105),a comment field, home directory (/home/sar), and shell program (/bin/ksh).我的
阅读全文
posted @
2013-12-14 10:04
一天不进步,就是退步
阅读(281)
推荐(0)
Linux 的启动流程--转
摘要:http://cloudbbs.org/forum.php?mod=viewthread&tid=17814半年前,我写了《计算机是如何启动的?》,探讨BIOS和主引导记录的作用。那篇文章不涉及操作系统,只与主板的板载程序有关。今天,我想接着往下写,探讨操作系统接管硬件以后发生的事情,也就是操作系统的启动流程。这个部分比较有意思。因为在BIOS阶段,计算机的行为基本上被写死了,程序员可以做的事情并不多;但是,一旦进入操作系统,程序员几乎可以定制所有方面。所以,这个部分与程序员的关系更密切。我主要关心的是Linux操作系统,它是目前服务器端的主流操作系统。下面的内容针对的是Debian发
阅读全文
posted @
2013-12-07 23:34
一天不进步,就是退步
阅读(325)
推荐(0)
Linux原始套接字实现分析---转
摘要:http://blog.chinaunix.net/uid-27074062-id-3388166.html本文从IPV4协议栈原始套接字的分类入手,详细介绍了链路层和网络层原始套接字的特点及其内核实现细节。并结合原始套接字的实际应用,说明各类型原始套接字的适应范围,以及在实际使用时需要注意的问题。一、原始套接字概述协议栈的原始套接字从实现上可以分为“链路层原始套接字”和“网络层原始套接字”两大类。本节主要描述各自的特点及其适用范围。链路层原始套接字可以直接用于接收和发送链路层的MAC帧,在发送时需要由调用者自行构造和封装MAC首部。而网络层原始套接字可以直接用于接收和发送IP层的报文数据,在
阅读全文
posted @
2013-12-07 21:51
一天不进步,就是退步
阅读(6936)
推荐(0)
BEA-141150 - An error occurred while preparing application component uri of application application with HTTP response responseCode: message
摘要:网上查询的Cause:This is either because the resource it self is not available on the administration server or due a misconfiguration of security such that the managed server is not properly authorized to download application resources.我的实际问题是:admin 地址被修改导致。
阅读全文
posted @
2013-11-12 09:14
一天不进步,就是退步
阅读(386)
推荐(0)
shell:syntax error:unexpected end of file/Starting proxy www-balancer: cannot bind socket--转载
摘要:src:http://www.2cto.com/os/201308/238962.html执行某bash脚本是发生: syntax error: unexpected end of file主要问题是由windows下拷出文件到linux下执行的结果,因为windows某些文件格式与Linux并不是完全兼容,两种方法解决:1.vim处理:set fileformat=unix:wq2使用dos2unix工具dos2unix file------------------------------------------------------------------------src:http:/
阅读全文
posted @
2013-11-10 15:34
一天不进步,就是退步
阅读(632)
推荐(0)
Install Tomcat 6 on CentOS or RHEL --转载
摘要:source:http://www.davidghedini.com/pg/entry/install_tomcat_6_on_centosThis post will cover installation and configuration of Tomcat 6 on CentOS 5.We will also show how to run Tomcat as a service, create a start/stop script, and configure Tomcat to run under a non-root user.This post has been updated
阅读全文
posted @
2013-11-09 00:24
一天不进步,就是退步
阅读(335)
推荐(0)
Linux下C语言的调试--转
摘要:调试是每个程序员都会面临的问题. 如何提高程序员的调试效率, 更好更快地定位程序中的问题从而加快程序开发的进度, 是大家共同面对的问题. 可能Windows用户顺口就会说出:用VC呗 :-) , 它提供了设置断点, 单步跟踪等的图形界面, 使调试起来直观易用. 但Linux用户可能要生闷气了 O:-) : 难道我们Linux程序员就只能使用原始的调试方法, 在代码中加入printf信息吗?难道Linux下就没有好的C语言调试工具吗?当然不是了. GNU早就组织开发了一套C语言编译器(Gcc)和调试工具(Gdb). Gdb虽然没有图形化的友好界面, 但是它强大的功能也足以与微软的VC工具相媲美,
阅读全文
posted @
2013-11-04 08:53
一天不进步,就是退步
阅读(357)
推荐(0)
linux shell 流程控制(条件if,循环【for,while】,选择【case】语句实例 --转载
摘要:http://www.cnblogs.com/chengmo/archive/2010/10/14/1851434.htmlnux shell有一套自己的流程控制语句,其中包括条件语句(if),循环语句(for,while),选择语句(case)。下面我将通过例子介绍下,各个语句使用方法。一、shell条件语句(if用法)if语句结构[if/then/elif/else/fi]if 条件测试语句thenaction[elif 条件actionelseaction]fi如果对于:条件测试语句不是很清楚,可以参考:linux shell 逻辑运算符、逻辑表达式详解shell命令,可以按照分号分割,
阅读全文
posted @
2013-10-24 00:00
一天不进步,就是退步
阅读(385)
推荐(0)
IP Failover Setup using Keepalived on CentOS/Redhat 6
摘要:source url:http://tecadmin.net/ip-failover-setup-using-keepalived-on-centos-redhat-6/Keepalivedis used for IP failover between two servers. It facilities forload balancingand high-availability to Linux based infrastructures. It works on VRRP ( Virtual Router Redundancy Protocol ) protocol. We have r
阅读全文
posted @
2013-10-19 23:02
一天不进步,就是退步
阅读(853)
推荐(0)
Linux的一些命令
摘要:程序# rpm -qa # 查看所有安装的软件包系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsusb -tv # 列出所有USB设备# lsmod # 列出加载的内核模块# env # 查看环境变量资源# free -m # 查看内存使用量和交换区使用量# df -h # 查看各分区使用情况# du -sh # 查看指定目录的大小# grep MemTotal /p.
阅读全文
posted @
2013-10-19 22:15
一天不进步,就是退步
阅读(301)
推荐(1)
cp: omitting directory”错误
摘要:在linux下拷贝的时候有时候会出现cp:omitting directory的错误 ,是因为目录下面还有子目录,不能直接拷贝解决办法: 命令:cp -r
阅读全文
posted @
2013-10-18 10:47
一天不进步,就是退步
阅读(467)
推荐(0)
清除WebLogic8.1缓存
摘要:在Domain目录下面有一个以server命名的文件夹,删除整个文件夹就可以了。
阅读全文
posted @
2013-10-18 09:16
一天不进步,就是退步
阅读(857)
推荐(0)
tar exclue文件夹
摘要:tar zcvf logs.tar.gz logs --exclude=logs/log1
阅读全文
posted @
2013-10-17 17:25
一天不进步,就是退步
阅读(187)
推荐(0)