
shell获取每月最后一天
通过判断明天是不是1号,来确定当前时间是不是最后一天。
#!/usr/bin/env bash
if [ `date -d tomorrow +\%e` -eq 1 ];then
echo "今天是:"`date +%Y-%m-%d`
else
echo "今天是:"`date +%Y-%m-%d`
fi

shell脚本监控磁盘使用率
简单的一个监控磁盘分区使用率的脚本,欢迎批评指正.
#!/bin/sh
# df -h:查看硬盘信息
# sed '1d':删除第一行
# awk '{print $5}':打印第5列
# sed 's/%//g' :将%替换成空,g是全局的意思。
# sed -n 1p:显示修改(-n选项)的第一行
# a1-4是检查磁盘分区信息
a1=$(df -h|sed '1d'...

shell生成随机字符的几种方法
一般在写shell脚本的时候,会有需要生成一些随机字符,比如在写批量生成用户+随机密码的脚本的时候,就会用到随机生成的字符串来作为新建用户的密码。以下的几种方式可以随机生成字符串。当然,还要许多方法都能完成文章标题的目的,这里仅列举出来部分的。1.使用shell的random变量
[root@virmach ~]# echo $RANDOM
1908
2.使用openssl
[ro...

python读取系统信息
python读取系统信息的一些方法,在此记录一下,方便尔后查询。platform模块
root@cubieboard:~# python
Python 2.7.3 (default, Mar 14 2014, 17:55:54)
[GCC 4.6.3] on linux2
Type "help", "copyright", "credits" or "license" for mo...

Shell系列-编写及执行脚本
一、第一个Shell脚本1.什么是shell脚本?
提前写好可执行的语句,能够完成特定任务的文件(顺序执行,批量化处理;解释型程序)
2.shell版HelloWorld的诞生
脚本创建"三步走"
-新建文本文件
-添加可执行的脚本语句(命令行)
-添加x执行权限
[root@centos67-x64 /]# vim first.sh //创建文件
#!/bin/bash
ech...

Shell系列-Shell概述
一、shell环境及特性1.什么是shell?负责向内核翻译以及传达用户/程序指令,相当于操作系统的"外壳".在Linux中默认shell一般为/bin/bash
2.Shell的使用方式
shell有两种使用方式,一种交互式的,另外一种是非交互式的。
交互式(命令行):人工干预,智能化程度高;逐条解释执行,效率低。
非交互式(脚本):需要提前设计,智能化难度大;批量执行,效率高;方便在后...