随笔分类 - shell
摘要:cur_free = `free -m | awk '/buffers\// {print $NF}'` chars="current memory is $cur_free." if [ $cur_free -lt 100 ] echo $chars | mail -s "$chars" fczi
阅读全文
摘要:一、 Shell变量 1. 变量可分为两类: 环境变量(全局变量) 和 局部变量 。 环境变量 : 所有的环境变量都是系统全局变量,可用于所有子进程中,这包括编辑器、shell脚本和各类应用 。 环境变量可以在命令行中设置,但用户退出时这些变量值也会丢失,因此最好在用户家目录下的.bash_prof
阅读全文
摘要:1. shell 脚本文件第一行: #!/bin/sh 或 #!/bin/bash "#!" 又称为纪数,在执行bash脚本的时候,内核会根据它来确定该用哪个程序来解释脚本中的内容。这一行必须在脚本顶端的第一行,如果不是第一行则为注释 注: 为什么 sh 和 bash 都可以呢? 因为 sh ...
阅读全文
摘要:1. 了解shell2.shell 入门基础3.Shell脚本文件中常用的操作语句
阅读全文
摘要:1. 清空文件中的内容 cat /dev/null >> /var/log/messages 2. 脚本中判断用户是不是root用户 ROOT_UID = 0 # $UID 为0时,用户才具有root用户权限 if [ "$UID" -ne "$ROOT_UID"] then echo "this
阅读全文
摘要:监听mysql是否挂了,如果挂了就重启mysql 方式一: #!/bin/bash pgrep -x mysqld &> /dev/null if [ $? -ne 0 ] then echo "At time: `date` :MySQL is stop .">> /var/log/mysql_m
阅读全文

浙公网安备 33010602011771号