众所周知,bash是一款极其强大的shell,提供了强大的交互与编程功能。这样的一款shell中自然不会缺少“函数”这个元素来帮助程序进行 模块化的高效开发与管理。于是产生了由于其特殊的特性,bash拥有了fork炸弹。Jaromil在2002年设计了最为精简的一个fork炸弹的实 现。所谓fork...
分类:
其他好文 时间:
2014-10-25 20:01:55
阅读次数:
186
来源:(linux shell)第一章--小试牛刀(上)从今天開始,我们一起来学习《linux shell脚本攻略》这本书。1.1简单介绍shell脚本一般是一个以#!起始的文本文件,例如以下所看到的:#!/bin/bash有两种运行shell脚本的方式,分别例如以下:sh script.sh 或者...
分类:
系统相关 时间:
2014-10-25 15:45:55
阅读次数:
305
在十几年的企业Linux运维实战以及教育教学中,老男孩发现入门及初中级做Linux运维的朋友,普遍对Linux系统的核心体系命令一知半解,遇到稍微复杂操作问题还到处搜索,到处问,且不懂内部原理,直接后果就是在工作中运维很不顺手,到处搜索到处问,效率低下,以致后期做shell运..
分类:
其他好文 时间:
2014-10-25 12:02:31
阅读次数:
189
1./dev/tty表示控制终端如果当前进程有控制终端(Controlling Terminal)的话,那么/dev/tty就是当前进程的控制终端的设备特殊文件。可以使用命令”ps –ax”来查看进程与哪个控制终端相连。对于你登录的shell,/dev/tty就是你使用的终端,设备号是(5,0)。使...
分类:
其他好文 时间:
2014-10-25 10:30:29
阅读次数:
221
下面是最近学习bash的一些知识点总结***博客园-邦邦酱好***取得shell来工作 登入动作,系统给一个shell:记录在/etc/passwd查看系统版本 lsb_release -abash shell1.命令编修能力:history 上下键:当前登陆下的前/后一个输入的指令,保存在...
分类:
系统相关 时间:
2014-10-24 22:08:29
阅读次数:
458
使用php作为shell脚本是一件很方便的事情。理所当然,我们可以使用php脚本来管理 nginx虚拟主机,下面是笔者的 脚本 文件供各位参考 代码如下 复制代码 #!/usr/bin/php -qread() ) ){ if( $conf_file == "." ) continue...
分类:
Web程序 时间:
2014-10-24 22:02:51
阅读次数:
320
引:有时候我们会碰到这这样的需求,需要从文件名xxx.yyy中切分出名称xxx和扩展名yyy。这些可以利用“%” “%%” “#” “##”操作符来完成。一. “%” 操作符:1. 例子:例1例22.解释: 例1:file变量的值为“sample.jpg”。 file%.* 意思是从file变...
分类:
系统相关 时间:
2014-10-24 21:59:41
阅读次数:
314
/********************************************************************** Author : Samson* Date : 04/18/2014* Test platform:* Linux ubuntu 3.2.0-58-gene...
分类:
系统相关 时间:
2014-10-24 20:34:12
阅读次数:
226
分时日月周*****+shell实例讲解二:系统cron设定:/etc/crontab通过/etc/crontab文件,可以设定系统定期执行的任务,当然,要想编辑这个文件,得有root权限07***rootmpg123~/wakeup.mp3示例:04**0rootemerge--sync&&emerge-uDworld#每周日凌晨4点,更新系统021**rootr..
分类:
其他好文 时间:
2014-10-24 19:11:08
阅读次数:
239
需要统计用户日志信息,分析出用户行为时,用shell往往能方便地取出很多数据,取出后再放置到excel中统计。
例如:统计日志中含loadCustomProcess这个地址的访问,按访问耗时排序:
grep "loadCustomProcess" /home/workflow/socket.txt | awk -F " " '{print $11}'|awk -F ":" '{print $2...
分类:
系统相关 时间:
2014-10-24 16:43:13
阅读次数:
262