shell管理脚本
shell 类型:
Bsh是Bourne Shell 的缩写产生较早的UNIX Shell程序,实现最基本的解释功能
Csh是C shell 的缩写,因使用C语言的语法风格而得名,交互式界面做了很多的改进,增加了命令历史,别名,文件名替换等
Ksh是Kron Shell 的缩写,结合Bsh和Csh两者的功能优势,兼具Bsh的语法和Csh的交互特性,因此很受欢迎
Bas
转载
精选
2012-03-12 21:36:36
791阅读
编写Shell管理脚本(二)
一、if语句
1,条件测试
test 测试表达式是否成立,成立结果为0
①,测试文件状态
-d 是否为目录
-e 目录或文件是否存在
-f 是否为文件
-r 当前用户是否有权限读取
-w 当前用户是否有权限写入
-x 当前用户是否可执行该文件
-L 是
原创
2011-01-19 14:37:50
1149阅读
点赞
3评论
从构思到写完这个脚本花了两个多小时,哈哈,有点菜哈,自己试过完全OK,博主系统为RedHat6.5.
原创
2017-09-11 21:22:32
616阅读
第八章:编写Shell管理脚本实验报告
1 实验案例1:使用Shell脚本管理系统
1.1 实验环境:
公司配备了一台Linux服务器用于分工司员工的
原创
2011-04-17 13:30:42
1141阅读
编写Shell管理脚本(二)
一、if语句
1,条件测试
test 测试表达式是否成立,成立结果为0
①,测试文件状态
-d 是否为目录
-e 目录或文件是否存在
-f 是否为文件
-r 当前用户是否有权限读取
-w 当前用户是否有权限写入
-x 当前用户是否可执行该文件
&nb
原创
2012-04-04 09:26:03
286阅读
编写shell管理脚本一 实验案例一:定制root用户的shell环境 实验环境 为了更便于对各种系统服务进行管理,并了解服务器的相关运行参数,管理员(root)希望对自己的Shell环境进行定制,以提高系统管理和维护效率。 需求描述 1)、使root用户能够通过“atd Start”、“crond start”等形式启动或停止相应的系统服务,而无需使用service命令或者服务脚本德绝
原创
2010-08-13 19:24:03
1423阅读
1评论
一、shell环境概述
1),shell作用
用户与操作系统沟通的桥梁
2),linux默认使用的/bin/bash
3),linux系统支持的shell 查看/etc/shells
/bin/bash 默认使用shell
/sbin/nologin 不允许登录
4),历史命令(默认保存1000条)
history 查看历史命令
~/
原创
2011-12-22 18:18:57
460阅读
编写shell管理脚本一
实验案例一:定制root用户的shell环境
实验环境
为了更便于对各种系统服务进行管理,并了解服务器的相关运行参数,管理员(root)希望对自己的Shell环境进行定制,以提高系统管理和维护效率。
需求描述
1)、使root用户能够通过“atd Start”、“crond start”等形式启动或停止相应的系
转载
2012-02-24 15:16:12
789阅读
Technorati 标记: shell,df,sed,awk -监视系统统计信息 监视磁盘空闲空间 磁盘资源占用情况 监视CPU和内存使用情况 -执行备份 归档数据文件 脱机存储备份文件 监视系统统计信息 · 监视磁盘空闲空间 此shell脚本将监视特定卷上(如/)的可用磁盘空间,并在可用磁盘空间低于设置的阈值时发送一则电子邮件信息。
原创
2016-12-12 18:19:01
809阅读
#!/bin/bash# name:svn append user script.# time:2016/2/21 # author:XXX# compary:添加的用户名(名字设置为中文的全拼): ' users read
原创
2022-12-12 16:36:13
95阅读
一、if语句
1,条件测试
test 测试表达式是否成立,成立结果为0
①,测试文件状态
-d 是否为目录
-e 目录或文件是否存在
-f 是否为文件
-r 当前用户是否有权限读取
-w 当前用户是否有权限写入
-x 当前用户是否可执行该文件
-L 是否为符号连接文件
②,数值比较
原创
2011-12-24 02:56:36
536阅读
案例需求
——公司配备了一台Linux服务器用于分公司员工的技术培训,因此需要经常成批量的添加用户帐号;另外该服务器还用于运行培训部的Web站点,需要经常监控网站服务程序的运行状态
需求描述
编写脚本程序用于监测系统服务httpd的运行状态
当服务状态失常时在“/var/log/htmon.log”文件中记入日志
自动将状态失常的httpd
原创
2010-06-15 20:08:13
1953阅读
#!/bin/bash while [ "1" == "1" ] do clear echo "----------------------menu----------------------" echo "(1)&nb
转载
2016-12-27 21:06:56
581阅读
四、其他控制语句
1.case分支格式:
case 变量值 in
模式1)
命令序列1
 
原创
2012-04-26 17:58:50
747阅读
一:Shell的作用及常见种类:Shell是一个特殊的应用程序,他介于操作系统内核与用户之间,负责接受用户输入的操作指令(命令)并进行解释,将需要执行的操作传递给内核执行。因此,Shell程序在系统中充当了一个“命令解释器”的角色,eg:微软的cmd.exe也属于Shell程序;在Unix/Linux操作系统中,能够使用的Shell程序有很多种,功能也比微软的“cmd.exe”要强大的多,下面就是
推荐
原创
2013-07-10 18:58:20
4934阅读
点赞
在Shell脚本中执行使用if语句的好处是:可以根据特定的条件(eg:判断备份目录是否存在)来决定是否执行某项操作,当满足不同的条件时执行不同的操作(eg:备份目录不存在则创建该目录,否则跳过操作)。该文将分别从条件测试操作,if语句结构,应用示例这三个方面讲解if语句在Shell脚本中的应用。1、条件测试操作:需要在Shell脚本中有选择性地执行任务时,首先面临的问题就是,如何设置命令执行的条件
原创
2013-07-10 23:39:51
8958阅读
点赞
1评论
下面是一个Shell脚本,用于管理Redis进程(启动,停止,重启),这个脚本可供参考。
#!/bin/sh
#
# redis - this script starts and stops the redis-server daemon
#
# chkconfig: - 85 15
# description: Redis is a persistent
转载
精选
2012-04-24 22:49:05
900阅读