grep与正则表达式
1. grep 基本语法grep的作用就是搜索,与find不同的是:find用于搜索目录,文件名grep最根本上是用于检索文件内容,字符串等grep [OPTIONS] PATTERN [FILE...] grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...]OPTIONS:(最常用的) -a 以文...
9个必须时刻警惕的Linux命令&代码
Linux shell/terminal命令非常强大,即使一个简单的命令就可能导致文件夹、文件或者路径文件夹等被删除。在一些情况下,Linux甚至不会询问你而直接执行命令,导致你丢失各种数据信息。一般来说在Web上推荐新的Linux用户执行这些命令,当然,也有人哪些写过这代码的人不这么想,因为这玩意你一写下去就不是玩...
Linux命令学习(21) Linux文件类型与扩展名
Linux文件类型和Linux文件的文件名所代表的意义是两个不同的概念。我们通过一般应用程序而创建的比如file.txt、file.tar.gz ,这些文件虽然要用不同的程序来打开,但放在Linux文件类型中衡量的话,大多是常规文件(也被称为普通文件)。一. 文件类型Linux文件类型常见的有:普通文...
Linux命令学习(16) which命令
我们经常在linux要查找某个文件,但不知道放在哪里了,可以使用下面的一些命令来搜索: which 查看可执行文件的位置。 whereis 查看文件的位置。 locate 配合数据库查看文件位置。&...
Linux命令学习(13) less命令
less 工 具也是对文件或其它输出进行分页显示的工具,应该说是linux正统查看文件内容的工具,功能极其强大。less 的用法比起 more 更加的有弹性。 在 more 的时候,我们并没有办法向前面翻, 只能往后面看,但若使用了 less 时,就可以使用 [pageup] [pagedow...
Nginx中文手册
下载 : Nginx 中文手册Nginx 常见应用技术指南[Nginx Tips] 第二版作者:NetSeek http://www.linuxtone.org (IT运维专家网|集群架构|性能调优)目 录 一、 Nginx 基础知识二、 Nginx 安装及调试三、 Nginx Rewrite四、 Nginx Redirect五、 Nginx 目录自动加斜线:六、...
Python 源码学习二(SocketServer)
SocketServer这个模块中定义的类比较多,但是设计比较清晰,我们以TCPServer为主线分析,先脉络再细节。总体脉络将相关类分为两组,如图:服务器相关(上)BaseServer是server基础类,定义server的基本处理运行与request处理机制,TCPServer直接继承它。Request处理类RequestHandler(下)...
分享一个php实现MYSQL备份的类库
正好要研究如何备份数据库,分享一个php实现MYSQL备份的类库<?php/****** 备份数据库结构 ******//****正好要研究如何备份数据库,分享一个php实现MYSQL备份的类库********/ /* 函数名称:table2sql() 函数功能:把表的结构转换成为SQL 函数参数:$table: 要进行提取的表名 返 回 值...
python logging
开发Python, 一直以来都是使用自己编写的logging模块. 比较土……今天发现python的标准模块的这个功能做的挺好, 记录一下, 以后使用模块来进行logging.对于这个模块的介绍网上也很多, 我也不用自己写了, 比较好的如下,http://crazier9527.iteye.com/blog/290018 Python的标准l...
Linux命令学习(34) ps命令
Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要 对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ...
Linux命令学习(33) wc命令
Linux系统中的wc(Word Count)命令的功能为统计指定文件中的字节数、字数、行数,并将统计结果显示输出。1.命令格式:wc [选项]文件...2.命令功能:统计指定文件中的字节数、字数、行数,并将统计结果显示输出。该命令统计指定文件中的字节数、字数、行数。如果没有给出文件名,则...
Linux日志分析常用命令
1.查看文件内容cat-n 显示行号2.分页显示moreEnter 显示下一行空格 显示下一页F 显示下一屏B 显示上一屏less/get 查询"get"字符串并高亮显示3.显示文件尾tail-f 不退出持续...
mount命令使用详解
linux是一个优秀的开放源码的操作系统,可以运行在大到巨型小到掌上型各类计算机系统上,随着 linux系统的日渐成熟和稳定以及它开放源代码特有的优越性,linux在全世界得到了越来越广泛的应用。现在许多企业的计算机系统都是由UNIX系 统、Linux系统和Windows系统组成的混合系统,不同系统之间经常需要进行数据交换。挂接...
GNU Emacs完全抛弃Bazaar,正在切换到Git
GNU Emacs项目正在从GNU Bazaar转到Git版本控制系统上来,该任务的领导者是著名开源运动旗手Eric S Raymond。在今年年初,Raymond写到说,Bazaar版本控制系统已经死掉,Emacs项目如果继续使用Bazaar将会产生恶劣的影响,况且年轻黑客还认为Emacs是“恐龙”——笨重、学习困难,连Canonical内部的项目也...
linux下free命令用法简介
本节内容:linux系统中free命令的用法。例子,显示free是显示的当前内存的使用,-m的意思是M字节来显示内容。 代码示例:$ free-m total used free &nbs...
nginx日志分析 Awstats日志工具
很多PHP搭建的网站都在由apache转向了nginx。nginx的日志信息如何分析呢?推荐一款结果信息非常详尽的开源工具——Awstats ,它基于perl编写,它的介绍如下:AWStats is a free powerful and featureful tool that generates advanced web, streaming, ftp or mail server statistics, graphically. This log analy...
利用网站漏洞 黑客删1.4万条违章记录获利600万
利用网站系统漏洞,李智“黑”进了江苏连云港市公安局车管系统,不到3年非法删除1.4万多条交通违章记录,获利600多万。日前,李智被依法逮捕,并移送审查起诉。在政府企业信息化及云存储日益普及的今天,由于系统漏洞等原因造成信息泄密已经越来越多的被广大媒体所报道。针对此现象,360推出了主机卫士,能及时发现并快...
Linux下扩展Apache模块
安装的时候图方便没有一次性编译进去,现在又要采用模块的方式来增加~1,关于编译Apache其实在安装apache的时候最好把常用的模块都编译进去,这样也省得后期再去添加常用的编译项:./configure –prefix=<path> –enable-mods-shared=all –enable-so –enable-rewrite下面这...
深入浅出SQL注入
之前在做学生信息管理系统和机房收费系统的时候 , 对于 SQL 注入的问题已经是司空见惯 , 但是并没有真正的地形象生动的理解 SQL 注入到底是什么玩意儿 . 直到这次做牛腩才在牛老师的举例之下 , 明白了原来 SQL 注入是真的很危险啊 .问题提...
nginx日志分析 Awstats日志工具
很多PHP搭建的网站都在由apache转向了nginx。nginx的日志信息如何分析呢?推荐一款结果信息非常详尽的开源工具——Awstats ,它基于perl编写,它的介绍如下:AWStats is a free powerful and featureful tool that generates advanced web, streaming, ftp or mail server statistics, graphically. This log analy...