RPM全称是RedhatPackageManager,是由RedHat公司开发出来的、用于管理Linux软件的一款开源软件。RPM是一个非常优秀的软件管理程序,现在已经是Linux的软件管理的一个标准,有很多知名Linux发行版都采用了此管理器(RedHat、SUSE)。除了RPM外还有很知名的Deb管理器,是属于Debi..
分类:
其他好文 时间:
2015-11-09 19:11:41
阅读次数:
280
注意:1.脚本在执行时,会在当前shell下启动一个子shell进程。2.命令行中启动的脚本会继承当前shell的环境变量。3.系统自动启动的脚本(非命令行启动)就需要自我定义各种所需要的环境变量。环境变量:声明环境变量的格式exportVARNAME=VALUE作用域:当前shell进程及其子进程。..
分类:
其他好文 时间:
2015-11-09 19:09:31
阅读次数:
242
BASH中的通配符(wildcard)*:任意长度的任意字符。
?:任意单个字符
[]:匹配范围
[^]:排除匹配范围
[:alnum:][:alpha:][:blank:][:cntrl:]
[:digit:][:graph:][:lower:][:print:]
[:punct:][:space:][:upper:][:xdigit:]正则表达式.:表示匹配任意单个字符。
*:表示匹配前..
分类:
其他好文 时间:
2015-11-09 19:11:14
阅读次数:
206
lua是一款小巧的脚本语言,是巴西里约热内卢天主教大学里的一个研究小组于1993年开发其设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。lua由标准C编写而成,几乎在所有操作系统和平台上都可以编译、运行。lua并没有提供强大的库,这是由它的定位决定..
分类:
其他好文 时间:
2015-11-09 19:09:34
阅读次数:
238
final关键字:
分类:
编程语言 时间:
2015-11-09 19:08:55
阅读次数:
137
今天在测试环境使用yum安装,遇到一个问题:Error:Cannotretrievemetalinkforrepository:epel.Pleaseverifyitspathandtryagain处理很简单,修改文件“/etc/yum.repos.d/epel.repo”,将baseurl的注释取消,mirrorlist注释掉。即可。
分类:
其他好文 时间:
2015-11-09 19:09:15
阅读次数:
709
#!/bin/bash
#@author:goooood
#694366594@qq.com
#对文件名的截取分析
#
file="/dir1/dir2/dir3/my.file.txt"
"#左边第一个"
"##左边贪婪"
"*所有匹配"
#以第一个点删除左边
echo${file#*.}
#输出:file.txt
#以最后一个点删除左边
echo${file##*.}
#输出:txt
#左边遇..
分类:
系统相关 时间:
2015-11-09 19:07:41
阅读次数:
224
一:
下载uwsgi
tarxfuwsgi-1.9.6.tar.gz
cduwsgi-1.9.6
pythonuwsgiconfig.py--build
cpuwsgi/usr/bin/uwsgi
二:
vim/usr/local/services/nginx/uwsgi.ini
[uwsgi]
socket=0.0.0.0:3001
master=true
pidfile=/usr/local/services/nginx/uwsgi.pid
processes=8
workers=2
#..
分类:
其他好文 时间:
2015-11-09 19:08:59
阅读次数:
297
mkdir用法-p:创建本目录的前目录例:mkdir-pa/b/c创建c目录,但是之前没有a和b目录,所以需要用到-p的命令。-v:显示详细的创建过程ls(list)的用法-d:目录-l:长格式-a:显示所以文件(包括隐藏文件.和..)-A:显示所拥有文件cd(changedirctory)切换目录例:cd/etc/echo:..
分类:
系统相关 时间:
2015-11-09 19:08:02
阅读次数:
289
#!/bin/bash#Auth:#Date:2015/11/09#About:MariaDB10.0.21#Version:1.0.0#a.主机名和IP地址解析添加functioncheck_env(){echo"创建MySQL用户和组"groupaddmysqluseradd-gmysql-s/sbin/nologin-Mmysqlecho"加入主机名和IP到/etc/hosts"IP1=`ifconfig$1|sed-n2p|awk‘{print$2}‘|a..
分类:
数据库 时间:
2015-11-09 19:06:31
阅读次数:
476
需求:Nagios在邮件告警的时候使用sendemail来发送邮件。默认web管理界面下Configuration-->ObjectType:Commands-->notify-host-by-emailnotify-service-by-email会显示发送邮件账户的登录密码通过:nagios的宏变量来隐藏掉显示出来的密码(自定义宏变量)vi/usr/local/n..
分类:
移动开发 时间:
2015-11-09 19:08:41
阅读次数:
382
Nginx有三大显著特点:1.稳定性2.低系统资源损耗3.对HTTP并发连接的高处理能力(单台30000-50000并发请求)Nginx主要是静态网站的解析,和提交动态请求FPM(fastcgi进程管理器)解析动态网站在LNMP平台上可以结合xcache加速PHH解析速度,提高页面生成速度2-5倍安装前的准备工作..
分类:
其他好文 时间:
2015-11-09 19:08:39
阅读次数:
371
IPS:入侵防御系统IDS入侵检测系统入侵检测系统(IDS)对那些异常的、可能是入侵行为的数据进行检测和报警,告知使用者网络中的实时状况,并提供相应的解决、处理方法,是一种侧重于风险管理的安全产品。入侵防御系统(IPS)对那些被明确判断为攻击行为,会对网络、数据造成危害..
分类:
其他好文 时间:
2015-11-09 19:07:42
阅读次数:
261
grep是Linux系统中的一个文本流处理工具,用于在文件中搜寻所需要的内容。grep、awk、sed被称为文本处理三剑客。接下来我们看一下grep的使用格式及常用选项:grep[options]PATTERN[FILE...]
-v#过滤匹配到的行
-o#仅显示匹配到的字符
-i#匹配字符时候忽略大小写
-n#显示行号
-A..
分类:
其他好文 时间:
2015-11-09 19:06:48
阅读次数:
238
#!/usr/bin/envpython‘‘‘Createdon2013-4-16@author:zdhcreateproject:multimech-newprojectmy_projectruntest:multimech-runmy_project‘‘‘importhttplibimporturllibimporttimeimportjsonclassTransaction(object):def__init__(self):self.custom_timers={}defrun(self):conn=..
分类:
编程语言 时间:
2015-11-09 19:06:27
阅读次数:
236
MySQL死锁问题的相关知识是本文我们主要要介绍的内容,接下来我们就来一一介绍这部分内容,希望能够对您有所帮助。 1、MySQL常用存储引擎的锁机制 MyISAM和MEMORY采用表级锁(table-level locking) BDB采用页面锁(page-level locking)或表级锁,默认为页面锁 InnoDB支持行级锁(row-level locking)和表级锁,默认为行级锁...
分类:
数据库 时间:
2015-11-09 19:04:17
阅读次数:
248
1.Properties类与Properties配置文件 Properties类继承自Hashtable类并且实现了Map接口,也是使用一种键值对的形式来保存属性集。不过Properties有特殊的地方,就是它的键和值都是字符串类型。2.Properties中的主要方法(1)load(InputS....
分类:
编程语言 时间:
2015-11-09 19:02:06
阅读次数:
238