函数及脚本的综合应用 一 shell函数 shell函数:shell允许将一组命令集或语句形成一个可用块,这些块称为shell函数 函数由两部分组成:函数标题、函数体;标题是函数名;函数体是函数内的命令集合;标题名应该唯一;如果不是,将会混淆结果,因为脚本在查看调用脚本前将首先搜索函数调用相应的shell。 定义函数的格式为: 函数名(){ 命令1 ... } 如果愿意,可在函数名前加上关键字fu
正则表达式二 一 printf命令 ·介绍 printf是一个把从标准输入的字符按照你所要求的格式输出到标准输出即屏幕的命令. 在很多时候,我们可能需要将自己的数据给他格式化输出的。例如考试分数的输出:假设有一个文件test.txt记录着考试分数,内容如下图所示: 上表的数据主要分成五个字段,各个字段之间可使用 tab 或空格键进行分隔 ·printf命令格式: printf &nb
shell脚本应用3 一计算所有/etc下的".conf文件的大小总和 二交互式批量创建用户;可以指定统一的前缀名,可以指定创建数量 三输入一个数,计算从1到该数所有数的总和
正则表达式 一正则表达式的概念 正则表达式(或称Regular Expression,简称RE)就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式;该模式描述在查找文字主体时待匹配的一个或多个字符串 正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。简单的说,正则表示式就是处理字符串的方法,它是以行为单位来进行字符串的处理行为,正则表示式通过一些特殊符号
shell脚本基础3 一 for循环语句 挨个调用指定范围的数据,执行同一组命令,直到数据用完结束 ·For语句结构 for 变量名 in 取值列表 do 命令序列 Done 取值范围可以是通讯录、IP列表等 ·例如 1根据姓名列表批量创建用户 1)创建用户名列表文件 2)编写脚本 3)执行完脚本后查看验证 2根据IP地址检查主机状态 创建IP地址列表 编写脚本 3)
shell脚本应用2 实验一 实验目的:判断挂载点目录是否存在,若不存在则自动创建 实验步骤: 1分析一个目录是否存在应该使用的语句 2使用条件语句实现功能 或应用更灵活的交互式方法来判断目录是否存在 实验二 实验目的:特权命令,只有root用户能执行 实验步骤: 1如果是root用户,则执行命令,不是root用户则退出 实验三 实验目的:检测目标主机是否存活 实验步骤 实验四 实验
Postfix邮件系统的搭建 一 电子邮件系统概述 ·邮件系统角色 MUA(邮件用户代理)、MTA(邮件传输代理)、MDA(邮件分发代理 ) ·邮件应用协议 SMTP(发信),简单邮件传输协议,TCP 25端口 POP3(收信),第3版邮局协议,TCP 110端口 IMAP4,第4版互联网消息访问协议,TCP 143端口 ·商业邮件系统 Exchange:微软公司的重量级产品,与Windows系
BBS论坛的搭建 一网站社区概述 1网站社区 在Internet中能够聚合一部分具有共同特征的人群,并提供相互交流和服务功能的网站 2常见类型 BBS(论坛) BLOG(博客)、PodCast(播客) SNS(社交网络) 二Discuz!论坛系统 Crossday Discuz!Board论坛系统 采用PHP和MySQL等数据库构建的高效论坛系统 可免费获得源代码用于学习、内部测试 用于商业目的时
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号