随笔分类 -  linux

摘要:Linux操作系统定时任务系统 Cron 入门 cron是一个linux下的定时执行工具,可以在无需人工干预的情况下运行作业。由于Cron 是Linux的内置服务,但它不自动起来,可以用以下的方法启动、关闭这个服务: /sbin/service crond start //启动服务 /sbin/service crond stop //关闭服务 /sbin/service crond restart //重启服务 /sbin/service crond reload //重新载入配置 你也可以将这个服务在系统启动的时候自动启动: 在/etc/rc.d/rc.local这个脚本的末... 阅读全文
posted @ 2013-08-23 15:08 麷飞花 阅读(273) 评论(0) 推荐(0)
摘要:1、关闭所有的 INPUT FORWARD OUTPUT 只对某些端口开放。 下面是命令实现: iptables -P INPUT DROP iptables -P FORWARD DROP iptables -P OUTPUT DROP 再用命令 iptables -L -n 查看 是否设置好, 好看到全部 DROP 了 这样的设置好了,我们只是临时的, 重启服务器还是会恢复原来没有设置的状态 还要使用service iptables save进行保存 看到信息 firewall rules 防火墙的规则 其实就是保存在 /etc/sysconfig/iptables 可以打开文件查看vi 阅读全文
posted @ 2013-08-16 09:44 麷飞花 阅读(572) 评论(0) 推荐(0)
摘要:semget() 可以使用系统调用semget()创建一个新的信号量集,或者存取一个已经存在的信号量集:系统调用:semget();原型:intsemget(key_t key,int nsems,int semflg);返回值:如果成功,则返回信号量集的IPC标识符。如果失败,则返回-1:errno=EACCESS(没有权限)EEXIST(信号量集已经存在,无法创建)EIDRM(信号量集已经删除)ENOENT(信号量集不存在,同时没有使用IPC_CREAT)ENOMEM(没有足够的内存创建新的信号量集)ENOSPC(超出限制) 系统调用semget()的第一个参数是关键字值(一般是由系统调用 阅读全文
posted @ 2013-06-06 14:54 麷飞花 阅读(1403) 评论(0) 推荐(0)
摘要:转载于http://www.52rd.com/Blog/Detail_RD.Blog_renjwjx_17460.html互斥锁尽管在Posix Thread中同样可以使用IPC的信号量机制来实现互斥锁mutex功能,但显然semphore的功能过于强大了,在Posix Thread中定义了另外一套专门用于线程同步的mutex函数。1. 创建和销毁有两种方法创建互斥锁,静态方式和动态方式。POSIX定义了一个宏PTHREAD_MUTEX_INITIALIZER来静态初始化互斥锁,方法如下: pthread_mutex_t mutex=PTHREAD_MUTEX_INITIALIZER; 在Li 阅读全文
posted @ 2013-05-25 13:26 麷飞花 阅读(305) 评论(0) 推荐(0)
摘要:字符串转换篇atofatoiatolgcvtstrtodstrtolstrtoultoasciitolowertoupper(1)atof(将字符串转换成浮点型数)相关函数atoi,atol,strtod,strtol,strtoul定义函数double atof(const char *nptr);函数说明atof()会扫描参数nptr字符串,跳过前面的空格字符,直到遇上数字或正负符号才开始做转换,而再遇到非数字或字符串结束时('\0')才结束转换,并将结果返回。参数nptr字符串可包含正负号、小数点或E(e)来表示指数部分,如123.456或123e-2。返回值返回转换后的 阅读全文
posted @ 2013-05-20 13:23 麷飞花 阅读(896) 评论(0) 推荐(0)
摘要:步聚:1,下载源代码 http://download.chinaunix.net/down.php?id=34&ResourceID=19&site=12,编译源代码,可参考帮助文件INSTALL。# tar zvxf vsftd-xxx.tar.gz# cd vsftd-xxx# more INSTALL 里面详细介绍安装过程# make 生成二进制文件# make install 安装 注意和上面的INSTALL的大小写区别3,安装配置文件# cp vsftpd.conf /etc# cp RedHat/vsftpd.pam /etc/pam.d/ftp cp成ftp文件, 阅读全文
posted @ 2013-05-11 07:51 麷飞花 阅读(569) 评论(0) 推荐(0)