#马哥出品高薪linux运维教程

linux 判断文件最后更新时间 实现监控日志是否有输出功能

linux判断文件最后更新时间实现监控日志是否有输出功能。需求:监控log.txt日志文件,超过一分钟没输出内容就认为是停了,则自动启动程序。用stat可以看文件的更新时间stat-c%yfilename如果指定的文件最后修改时间比系统时间早1分钟以上则执行相关的命令a=`stat-c%Yfilename`;b=`da...

linux 中更改用户权限和用户组的命令chmod,chgrp实例

linux中更改用户权限和用户组的命令实例;增加权限给当前用户chmod+wxfilenamechmod-R777/upload用户组chgrp-Rfoldnamezdzchown -R  所有者用户名.组名文件夹名称例如:chown-R zdz.nginxKooBox命令详解直...

Linux下的压缩zip,解压缩unzip命令详解及实例

Linux下的压缩解压缩命令详解及实例实例:压缩服务器上当前目录的内容为xxx.zip文件zip-rxxx.zip./*解压zip文件到当前目录unzipfilename.zip============================另:有些服务器没有安装zip包执行不了zip命令,但基本上都可以用tar命令的,实例如...

linux 中的定时任务crontab使用方法

linux中的定时任务crontab使用方法:切换到root用户,sudosuroot(可以设置成不需要输入密码)sudosu-(需要输入当前帐号的密码才能进入。)crontab-e进入编辑界面,i进入编辑状态,esc键返回,:wq保存退出。=======================================...

linux查看是否有某个运行的进程命令

linux查看是否有某个运行的进程命令:例如,查询是否包含“my_post”关键字的进程psaux|grepmy_postpsaux|grep  my_post|grep-vgreproot      3682&nb...

php CI 实战教程第一季百度经验杂志

phpCI实战教程第一季_百度经验杂志_百度经验http://jingyan.baidu.com/magazine/16428杂志为本人phpCI实战教程系列经验从实际项目使用中写系列实战经验,有别与其他的理论讲解文章,都附上实战流程和代码。杂志目录:...

php CI框架实现验证码功能和增强验证码安全性实战教程

phpCI框架实现验证码功能和增强验证码安全性实战教程CodeIgniter简称CI是最流行的一个phpMVC框架之一,本人讲从实际项目使用中写系列实战经验,有别与其他的理论讲解文章,会附上实战流程和代码。第一篇为大多数项目使用到的安全验证码,例如用户登录、注册、留言板、意见反馈、论坛防灌水等地方都会用到。文章将默认你...

前端学习系列教程

本系列教程是自己在工作中使用到而记录的,如有错误之处,请给与指正第一章Bootstrap简介第二章时间控件(DateTimePicker)第三章续:时间控件(TimePicker)第四章标签页第五章使用BootstrapTypeahead组件(百度下拉效果)第六章使用BootstrapTypeahead组件(百度下拉效...

ASP.NET MVC框架开发系列教程

本系列教程是自己在工作中使用到而记录的,如有错误之处,请给与指正MVC4开篇第一章初识MVC4第二章下山遇虎(@helper)第三章Models模块属性详解第四章在MVC4.0中对脚本以及样式表的引用变化第五章MVC之Bundle详解第六章MVC之FileResult和JS请求二进制文件 ...

微信小程序开发教程目录

本系列教程是自己在工作中使用到而记录的,没有顺序之分如有错误之处,请给与指正,也不希望误导了别人微信小程序之注册和入门微信小程序之HTTPS请求微信小程序开发之选项卡微信小程序开发之picker微信小程序开发之图片预览微信小程序开发之模板微信小程序开发之模板消息微信小程序之页面路由微信小程序开发之scroll-view...

Codrops 教程:基于 CSS3 的精美模态窗口效果

  Codrops分享了漂亮的模态窗口效果实现方法,希望给前端开发人员提供一些创新显示对话框的启示。这个方案使用了触发按钮(或任何的HTML元素),在点击的时候出现一个模态窗口,带有简单的过渡(或动画)。您可能感兴趣的相关文章Metronic–赞!Bootstrap响应式后台管理模板Debuggex&nda...

Linux高级编程--11.信号

基本概念信号在Linux中是一个比较常见的概念,例如我们按Ctrl+C中断前台进程,通过Kill命令结束进程都是通过信号实现的。下面就以Ctrl+C为例简单的说明信号的处理流程:用户按下Ctrl-C,这个键盘输入产生一个硬件中断。该进程的用户空间代码暂停执行,CPU从用户态切换到内核态处理硬件中断。终端驱动程序将Ctr...

Linux高级编程--10.Socket编程

Linux下的Socket编程大体上包括TcpSocket、UdpSocket即RawSocket这三种,其中TCP和UDP方式的Socket编程用于编写应用层的socket程序,是我们用得比较多的,而RawSocket则用得相对较少,不在本文介绍范围之列。TCPSocket基于TCP协议的客户端/服务器程序的一般流程...

Linux高级编程--09.线程互斥与同步

多个线程同时访问共享数据时可能会冲突,比如两个线程都要把某个全局变量增加1,这个操作在某平台需要三条指令完成:从内存读变量值到寄存器寄存器的值加1将寄存器的值写回内存假设两个线程在多处理器平台上同时执行这三条指令,则可能导致下图所示的结果,最后变量只加了一次而非两次。如下例子就演示了这一过程:#include<s...

Linux高级编程--08.线程概述

线程有的时候,我们需要在一个基础中同时运行多个控制流程。例如:一个图形界面的下载软件,在处理下载任务的同时,还必须响应界面的对任务的停止,删除等控制操作。这个时候就需要用到线程来实现并发操作。和信号处理函数的控制在处理完信号之后就结束不同的是,多线程的控制流程可以长期并存,操作系统会在各线程之间调度和切换,就像在多个进...
首页上一页...396397398399400...下一页尾页