nginx.conf配置文件详解

摘要:    #定义Nginx运行的用户和用户组    user nginx;          #nginx进程数,建议设置为等于CPU总核心数。    worker_processes 48;          #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]    erro

 nginx编译参数详解

摘要:    –prefix= 指向安装目录    –sbin-path 指向(执行)程序文件(nginx)    –conf-path= 指向配置文件(nginx.conf)    –error-log-path= 指向错误日志目录    –pid-path= 指向pid文件(nginx.pid)    –lock-path= 指向lock文件(nginx.lock)(安装文件锁定,防止安装文

 Linux 开机启动服务详解

摘要:acpidACPI(全称 Advanced Configuration and PowerInterface)服务是电源管理接口。建议所有的笔记本用户开启它。一些服务器可能不需要acpi。支持的通用操作有:“电源开关“,”电池监视“,”笔记本 Lid 开关“,“笔记本显示屏亮度“,“休眠”, “挂机”,等等。anacron, atd, crond这几个调度程序有很小的差别。 建议开启 cron,如果你的电脑将长时间运行,那就更应该开

 服务器最小化安装后的优化脚本

摘要:#!/bin/bash echo "#add 163  epel /usr/bin/yum "ver=`cat /etc/redhat-release  |awk '{print $3}'| awk -F "." '{print $1}'`if [ $ver -eq 5 ]; then                /bin/rpm -Uvh http://ftp.linux.ncsu.edu/pub/epel/5/i386/epel-release-5-4.noarch.rpm&nb

 awk数组命令经典生产实战应用拓展

摘要:四、awk数组命令生产实战拓展4.1统计apache日志单ip访问请求数排名(这个常用,考试也常考)假设apache日志内容access.log内容为:10.0.0.41 - - [03/Dec/2010:23:27:01 +0800] "HEAD /checkstatus.jsp HTTP/1.0" 200 -10.0.0.43 - - [03/Dec/2010:23:27:01 +0800] "HEAD /checkst

 庖丁解牛获取连接状态数的awk数组命令

摘要:三、庖丁解牛获取连接状态数的命令3.1 获取连接状态数的awk命令netstat -n |awk '/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}'提示:将netstat -n的结果通过管道符交给awk命令处理。3.2先来执行下netstat -n[oldboy@LVS-1-1 ~]$ netstat -n|more #截取部分有代表性的内容如下Active Internet connections (w/o servers)Proto Recv-Q Send-Q Local AddressForeign Addre

 awk必杀技一例

摘要:缘起:上完第三节培训课后,同学们群内讨论氛围相当的好,那么就再给大家一点惊喜,希望大家继续加油努力,达到你们的第一阶段薪水目标。老男孩linux培训第三节课程课前第考试三题,问题如下:3.请执行命令取出linux中eth0的IP地址(请用cut,有能力者也可分别用awk,sed命令答)。解答:说明:此题解答方法已经给大家讲解了不下15种,还可以有很多,在这里给大家着重讲下awk的技巧

 awk,sed案例

摘要:由此题答案,我们看出,玩运维,技术仅仅是基础,思想才是上层建筑,简单、易用是运维追求的目标,本文法3,法5堪称最佳答案。问题:某成都网友刘刘群内提出这样的问题,希望同学们帮他解答下。问题如下:成都@刘刘(13888188)  21:26:58ls /root  后 我看到了这三个文件amp-content-display-portlet-1.0.1-20120829.081044-11.waramp-facebook-post-editor-1.0.1-201

 awk数组命令

摘要: 三、庖丁解牛获取连接状态数的命令3.1 获取连接状态数的awk命令 netstat -n |awk'/^tcp/ {++S[$NF]} END {for(a in S) print a, S[a]}' [root@node6 ~]# netstat-an| awk '/^tcp/ {++S[$NF]} END {for (a in S) print a,S[a]}'TIME_WAIT 2ESTABLISHED 193LISTEN 15 [root@node6 ~]# netstat-an | awk '/^tcp/ {print $5}'| sort | uniq -c | sort -rn | h

 细节之处方显linux真功夫

摘要:缘起:昨天下午老男孩培训交流群 208160987里有人发问,如下的问题怎么搞,其实这个问题在18个月前,老男孩的博文里就发过多种思路方法了。如今,再重新整理发出和大家分享。全部解答为同学们的思想的结晶!你们都是好样的。亲爱的同学们,博友们,老男孩爱你们。加油,加油,加油!问题:linux下生成00 01 02..99的这些数,怎么生成?注意:所有内容必须横排显示(按理不说也该

 awk命令简介

摘要: 在shell命令或编程中,可以用AWK强大的的文本处理能力。如果要格式化报文或从一个大的文本文件中抽取数据包,那么awk可完成这些任务。awk是一种解释的编程语言。awk也是shell过滤工具中最难掌握的。awk是一种自解释的编程语言。结合awk和sed和grep,将会使awk编程更加容易。awk语言最基本的功能是在文件或字符串中基于指定的规则浏览和抽取信息。有三种方式可调用awk.<

 awk指令学习

摘要:从文本中抽取特定的信息,并显示出来一次读取一行文本,并按字符的分隔符切割gawk nawkawk [options]  'script' file1  file2,.....awk [options] 'pattern {action}' file1,file2,...print:只打印格式,不可自定义printf:可自定义打印格式 a w k语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息。a w k抽取信息后,才能进行其他文本操作。完整的

 awk列编辑器

摘要:实现对特定的字符进行统计:[root@node1 sort]# cat domain http://www.etiantian.org/index.htmlhttp://www.etiantian.org/1.htmlhttp://post.etiantian.org/index.htmlhttp://mp3.etiantian.org/index.htmlhttp://www.etiantian.org/3.htmlhttp://post.etiantian.org/2.html[root@node1 sort]# awk-F "/" '{++S[$3]} END {for (key in S) print S[key],key }' doma

 sed在行首或者行尾添加内容

摘要:用sed命令在行首或行尾添加字符的命令有以下几种:假设处理的文本为test.file在每行的头添加字符,比如"HEAD",命令如下:sed 's/^/HEAD&/g' test.file在每行的行尾添加字符,比如“TAIL”,命令如下:sed 's/$/&TAIL/g' test.file运行结果如下图:几点说明:1."^"代表行首,"$"代表行尾2.'s/$/&TAIL/g'中的字符g代表每行出现的字符

 sed总结[群]

摘要:sed: Stream Editor     行编辑器 逐行编辑    将每行内容读入到内存中,在内存中进行处理,将结果返回给屏幕 ,此段内存空间称为模式空间默认不编辑原文件,仅对模式空间的数据进行处理,处理结束后,将模式空间的内容显示到屏幕 sed命令的使用格式sed [options] 'AddressCommand' file ...    Address:表示对哪些行进行处理&nb

 sed必杀技一例

摘要:如果还有不会的,老男孩就拿出最后的讲解必杀技(先保密,嘿!),同学们想不会那是不可能的,除非你们自己主动放弃,哈哈。来,开整~!老男孩linux培训第三节课程课前第考试一题,问题如下1.如何取得/etiantian文件的权限对应的数字内容,如-rw-r--r--为644,要求使用命令取得644或0644这样的数字。解答:   这个问题的解答方法我们已经介绍了不下10种了,这里

 sed实例

摘要:[root@node201 ~]# cat -n passwd | sed '2,5d'   //将2到5行删除后显示     1  root:$1$QUjP8B2.$ND50PLxs.tKYDypovEFab1:0:0:root:/root:/bin/bash     6  sync:*:5:0:sync:/sbin:/bin/sync     7  shutdown:*:6:0:shutdown:/sbin:/sbin/shutdown[root@node201 ~]# cat -n passwd | s

 sed命令详解

摘要:1.简介sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默认情况下,所有的输出行都被打印到屏幕上。sed编辑器逐行处理文件(或输入),并将结果发送到屏幕。具体过程如下:首先sed把当前正在处理的行保存在一个临时缓存区中(也称为模式空 间),然后处理临时缓冲区中的行,完成后把该行发送到屏幕上。sed每处理完一行就将其从临时缓冲区删除,然后将

 sed行编辑器

摘要: [root@localhost ~]# echo "ddd kkk" > b.txt[root@localhost ~]# cat b.txt ddd kkk[root@localhost ~]# sed 's#\(ddd\) \(kkk\)##g' b.txt [root@localhost ~]# sed 's#\(ddd\) \(kkk\)#\1\2#g' b.txt dddkkk[root@localhost ~]# sed 's#\(ddd\) \(kkk\)#\1#g' b.txt ddd[root@localhost ~]# sed 's#\(ddd\) \(kkk\)#\1 \2#g' b.txt ddd kkk[root@localho

 将/etc/hosts下所有的地址都ping 2次

摘要:    1  #/usr/bin/sh    2  #grad /etc/hosts and ping each address    3  cat /etc/hosts|grep -v '^#' | while read LINE    4  do    5   ADDR=`awk '{print $1}'`    6  for MACHINE in $ADDR    7   do &
分页:« 53 54 55 56 57 58 59 60 61 62 »
Powered by AKCMS