- 浏览: 1524764 次
- 性别:
- 来自: 厦门
文章分类
- 全部博客 (516)
- Java (49)
- Java/Struts 2.0 (25)
- Java/Spring、Spring MVC (11)
- Java/Quartz (3)
- Java/Lucene (6)
- Java/Hibernate (19)
- Java/openJPA (7)
- Java/DWR (7)
- Java/Security、Spring Security/OAuth2 (6)
- Java/Threading (9)
- Java/XML (22)
- java/design pattern (4)
- Android (2)
- JavaScript (46)
- jquery (3)
- DB/MySQL (23)
- DB/Oracle (16)
- PHP (25)
- CSS (20)
- Linux (38)
- C/C++、DLL、Makefile、VC++ (31)
- 正则 (9)
- Eclipse (4)
- 安全、网络等概念 (25)
- 集群 (7)
- 网页 (5)
- 视频\音频 (1)
- HTML (6)
- 计算机数学/算法 (3)
- Virtualbox (1)
- LDAP (2)
- 数据挖掘 (6)
- 工具破解 (1)
- 其他 (13)
- Mail (1)
- 药材 (3)
- 游戏 (2)
- hadoop (13)
- 压力测试 (3)
- 设计模式 (3)
- java/Swing (2)
- 缓存/Memcache (0)
- 缓存/Redis (1)
- OSGI (2)
- OSGI/Gemini (0)
- 文档写作 (0)
- java/Servlet (3)
- MQ/RabbitMQ (2)
- MQ/RocketMQ (0)
- MQ/Kafka (1)
- maven (0)
- SYS/linux (1)
- cache/redis (1)
- DB/Mongodb (2)
- nginx (1)
- postman (1)
- 操作系统/ubuntu (1)
- golang (1)
- dubbo (1)
- 技术管理岗位 (0)
- mybatis-plus (0)
最新评论
-
pgx89112:
大神,请赐我一份这个示例的项目代码吧,万分感谢,1530259 ...
spring的rabbitmq配置 -
string2020:
不使用增强器 怎么弄?
OpenJPA的增强器 -
孟江波:
学习了,楼主,能否提供一份源代码啊,学习一下,十分感谢!!!4 ...
spring的rabbitmq配置 -
eachgray:
...
spring-data-redis配置事务 -
qljoeli:
学习了,楼主,能否提供一份源代码啊,学习一下,十分感谢!!!1 ...
spring的rabbitmq配置
// 取得当前程序进程,用来判断是否可以执行 $gather_in_pro = shell_exec('ps -ef | grep "' . basename(__FILE__) . '"|grep -v grep | awk \'{print $2}\''); // 判断进程中有几个本程序,如果只有一个说明是本程序的主程序, // 如果超过一个则说明仍有本程序的子进程在运行 // 计划任务执行时会产生两个进程: // /bin/sh -c php your_phpfile.php // php your_phpfile.php // 所以判断条件(当前程序进程数)应大于 2 if (count(explode("\n", trim($gather_in_pro))) > 2) { // 如果进程不为空则说明当前正在执行,给予提示并退出程序 echo "\n采集、分析程序正在运行!\n"; echo shell_exec('ps -ef | grep "' . basename(__FILE__) . '"|grep -v grep') . "\n"; exit(); }
发表评论
-
mysql_query()防止掉链的数据库查询
2011-03-24 14:00 1734// ---------------------------- ... -
Windows下的Memcache安装
2011-03-22 10:06 2111转自:http://www.ccvita.com/258.ht ... -
PHP 解决采集乱码问题mb_convert_encoding和iconv使用比较
2011-02-11 13:27 3004转自:http://hi.baidu.com/ ... -
采集数据
2011-01-28 17:27 925<? // 连接数据库的配置 $config = a ... -
eclipse xdebug 配置手册
2010-10-22 14:12 1253XDebug Support In PDT 1.0 :htt ... -
file_get_contents的超时处理
2010-08-17 14:57 2147转自:http://www.neatstudio.com/sh ... -
在php 5.2版本之前使用的json_encode和json_decode函数
2010-08-13 09:33 1835http://mike.teczno.com/JSON/JSO ... -
月份处理函数
2010-08-11 22:00 1015function period_diff($in_dateLo ... -
配置xdebug
2010-08-10 09:19 971zend_extension = "D:/xampp ... -
PHP分页
2010-05-05 07:15 1130<?php header("content- ... -
JavaBridge
2010-02-10 16:11 870中文翻译及使用手册 http://programfan.co ... -
How to implement COMET with PHP
2009-12-07 13:17 3022http://www.zeitoun.net/articles ... -
PHP 压缩网站上的文件,并返回下载
2009-08-27 20:51 2714<?php $zipFileName = " ... -
递归删除目录及目录中的文件
2009-08-27 20:24 1234<?php /** * 递归删除目录及目录中的文件 ... -
PHP验证码程序:session生成图片
2009-08-07 15:39 3885昨天捣鼓了一下PHP验证码并生成图片程序,采用了sessi ... -
Apache的rewrite规则详细介绍
2009-06-01 22:52 1357rewrite标志 R [=code](for ... -
php mail 支持UTF-8,附件
2009-03-06 14:19 2890<?php class mime_mail { var ... -
php 多语言切换
2009-02-27 09:55 10176目录结构: //================= ... -
包含其他目录的文件
2009-02-02 16:57 991<?php include_once dirname(_ ... -
时区表 Territory Containment
2008-11-11 11:44 1122时区表 http://unicode.org/cldr/dat ...
相关推荐
Linux Shell是Linux操作系统中用户与系统交互的主要接口,它是一个命令行解释器,允许用户通过输入命令来执行系统操作。Shell脚本编程则是利用Shell语言编写的一系列命令集合,可以实现自动化任务处理,大大提高了...
### 快乐的Linux命令行知识点详述 #### 引言 - **为什么使用命令行**:在Linux环境中,命令行界面(CLI)提供了一种高效、直接与系统交互的方式。相较于图形用户界面(GUI),命令行允许用户通过简单的文本命令来...
- **which**:查找指定命令的可执行文件路径。 6. **包管理和软件安装** - **apt/yum**:Debian/Ubuntu系统使用apt,Red Hat/CentOS系统使用yum,用于安装、更新和管理软件包。 7. **网络与系统管理** - **ping...
- **本书的内容**:本书旨在帮助初学者掌握Linux命令行的基本操作,内容涵盖了从简单的文件系统导航到复杂的命令组合与脚本编写。 #### 什么是shell - **终端仿真器**:在现代计算机上,我们通常通过终端仿真器来...
接下来,我们来看看如何在Linux命令行中操作: 1. **解压文件**:如果你有一个名为“wuziqi”的压缩文件,可以使用`tar -zxvf wuziqi`来解压(假设是`.tar.gz`格式)。如果是`.zip`文件,则使用`unzip wuziqi.zip`...
在日常运维工作中,经常需要在多台远程Linux主机之间传输文件,这时,手动执行scp命令会显得效率低下且容易出错。为了解决这个问题,就有了“Linux批量scp命令执行工具”,它能够帮助管理员批量地对多个Linux主机...
该书不仅覆盖了基础的命令行操作,如文件管理、进程控制、网络配置等,还深入讲解了shell脚本的编写技巧,包括变量处理、条件判断、循环结构、函数定义以及错误处理等高级主题。 ### Linux命令行基础 在Linux系统...
本文主要介绍了如何利用Shell脚本创建DOS风格的Linux命令行。 首先,了解Shell脚本的基础是非常必要的。一个基本的Shell脚本通常以`#!/bin/sh`或`#!/bin/bash`作为开头,这被称为“shebang”,它告诉系统使用哪个...
- **命令示例**:学习如何运行简单的命令如`pwd`(显示当前工作目录)、`ls`(列出当前目录下的文件和子目录)等是理解Linux命令行的基础。 - **结束终端会话**:通过输入`exit`命令可以退出当前的终端会话。 #### ...
Linux命令行提供了一种高效且强大的工具集,用户可以通过键入命令来执行各种任务,如文件管理、系统监控、网络操作等。 在Linux命令行中,每个命令通常由一个命令名称和可选的参数组成。例如,`ls`命令用于列出当前...
如果文件具有`x`(执行)权限,那么它被视为可执行文件。 4. **文件系统管理**: - 在Red Hat Linux中,`mount`命令用于将分区挂载到特定目录。 - 错误描述:在Linux中,文件浏览管理器如Nautilus可以进行磁盘和...
Shell脚本是Unix/Linux环境下的命令行脚本,可以用来执行一系列系统命令。利用Shell脚本自动化创建Vue文件,首先要了解基本的Shell语法,例如变量、循环、条件判断等。你可以创建一个脚本文件(如:create-vue-files...
通过学习和实践这个压缩包中的案例,你可以深入了解Linux命令行的使用,以及如何编写高效、实用的Shell脚本,从而提升在Linux环境下的工作效率。无论是日常系统管理,还是自动化任务处理,这些技能都将大有裨益。在...
【标题】"SFTP定时扫描本地文件上传到Linux服务器"涉及的关键知识点主要集中在SFTP(Secure File Transfer Protocol)协议的使用、文件系统的监控以及自动化任务的执行。SFTP是一种安全的网络协议,用于在不同主机...
此外,还可以用来合并多个文件为一个文件,或者向已存在的文件追加内容。 - **more/less**: 以分页形式查看文件内容。`less`提供比`more`更丰富的功能,如上下翻页、搜索等。 - **head/tail**: 分别查看文件的前...
在Linux系统环境中模拟DOS命令主要是利用Linux的命令行接口,即shell的灵活性来实现。shell脚本是一种强大的工具,可以执行一系列命令,包括在DOS环境下常用的命令。以下是一些关键点,帮助你理解如何在Linux中创建...
之后,多个目标文件将被链接成最终的可执行文件,这个过程称为链接。链接器负责查找并解决函数和全局变量的引用问题。在实际操作中,由于源文件众多,往往需要将多个目标文件打包成库文件(.a或.lib),以简化链接...