- 浏览: 1539999 次
- 性别:
- 来自: 厦门
-
文章分类
- 全部博客 (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 1772// ---------------------------- ... -
Windows下的Memcache安装
2011-03-22 10:06 2134转自:http://www.ccvita.com/258.ht ... -
PHP 解决采集乱码问题mb_convert_encoding和iconv使用比较
2011-02-11 13:27 3033转自:http://hi.baidu.com/ ... -
采集数据
2011-01-28 17:27 951<? // 连接数据库的配置 $config = a ... -
eclipse xdebug 配置手册
2010-10-22 14:12 1282XDebug Support In PDT 1.0 :htt ... -
file_get_contents的超时处理
2010-08-17 14:57 2172转自:http://www.neatstudio.com/sh ... -
在php 5.2版本之前使用的json_encode和json_decode函数
2010-08-13 09:33 1862http://mike.teczno.com/JSON/JSO ... -
月份处理函数
2010-08-11 22:00 1042function period_diff($in_dateLo ... -
配置xdebug
2010-08-10 09:19 1002zend_extension = "D:/xampp ... -
PHP分页
2010-05-05 07:15 1160<?php header("content- ... -
JavaBridge
2010-02-10 16:11 900中文翻译及使用手册 http://programfan.co ... -
How to implement COMET with PHP
2009-12-07 13:17 3060http://www.zeitoun.net/articles ... -
PHP 压缩网站上的文件,并返回下载
2009-08-27 20:51 2743<?php $zipFileName = " ... -
递归删除目录及目录中的文件
2009-08-27 20:24 1256<?php /** * 递归删除目录及目录中的文件 ... -
PHP验证码程序:session生成图片
2009-08-07 15:39 3922昨天捣鼓了一下PHP验证码并生成图片程序,采用了sessi ... -
Apache的rewrite规则详细介绍
2009-06-01 22:52 1382rewrite标志 R [=code](for ... -
php mail 支持UTF-8,附件
2009-03-06 14:19 2915<?php class mime_mail { var ... -
php 多语言切换
2009-02-27 09:55 10203目录结构: //================= ... -
包含其他目录的文件
2009-02-02 16:57 1017<?php include_once dirname(_ ... -
时区表 Territory Containment
2008-11-11 11:44 1154时区表 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系统...
Linux命令行手册[爬虫]详细地介绍了在Linux环境下,如何利用命令行执行系统管理、网络通信、文件操作、进程管理等一系列操作。 在Linux命令行手册[爬虫]中,用户可以学习到如何在命令行中使用基本命令,如`ls`用于...
本文主要介绍了如何利用Shell脚本创建DOS风格的Linux命令行。 首先,了解Shell脚本的基础是非常必要的。一个基本的Shell脚本通常以`#!/bin/sh`或`#!/bin/bash`作为开头,这被称为“shebang”,它告诉系统使用哪个...
- **命令示例**:学习如何运行简单的命令如`pwd`(显示当前工作目录)、`ls`(列出当前目录下的文件和子目录)等是理解Linux命令行的基础。 - **结束终端会话**:通过输入`exit`命令可以退出当前的终端会话。 #### ...
Linux命令行提供了一种高效且强大的工具集,用户可以通过键入命令来执行各种任务,如文件管理、系统监控、网络操作等。 在Linux命令行中,每个命令通常由一个命令名称和可选的参数组成。例如,`ls`命令用于列出当前...
例如,`PATH`变量定义了系统搜索可执行文件的路径,通过向`PATH`变量中添加新的路径,可以方便地在命令行中执行新安装的程序。 除此之外,了解Shell的内置命令和特性也能够帮助用户更高效地使用命令行。比如使用Tab...
在《第一行代码——Linux命令行》一书中,作者详细讲解了shell脚本的基础知识,包括变量的使用、条件判断、循环控制、函数定义、文件操作等。此外,还涵盖了更多的高级主题,比如进程管理、文本处理工具的使用(如...
Linux命令行与shell脚本编程大全还会提供一些实际案例分析,帮助读者将理论知识应用到实践中。通过对不同场景下的问题分析和脚本编写,读者能够加深对Linux系统的理解,并提升解决实际问题的能力。 最后,作为一本...
首先,Linux命令行是一个基于文本的用户界面,它是Linux系统的核心部分。用户通过命令行可以执行各种操作,包括文件管理、进程控制、网络配置等。熟练掌握常用的Linux命令行工具和语法是进行系统管理的基础。例如,...
Linux是一种广泛使用的开源操作系统,其最大的特点是稳定性和安全性。...通过本案例的学习,用户不仅能够掌握Linux命令行的操作,还能够编写出实用的Shell脚本,从而提升自己的专业技能,提高工作效率。
如果文件具有`x`(执行)权限,那么它被视为可执行文件。 4. **文件系统管理**: - 在Red Hat Linux中,`mount`命令用于将分区挂载到特定目录。 - 错误描述:在Linux中,文件浏览管理器如Nautilus可以进行磁盘和...