随笔分类 -  shell

摘要:!/bin/bash#this script is source packages installed lnmp for redhat or centos 6.xmalyum -y install wget#"============download the source package=====... 阅读全文
posted @ 2015-10-14 16:12 夨忆′ 阅读(241) 评论(0) 推荐(0)
摘要:百科: ZOMBIE:僵尸状态,表示进程结束但尚未消亡的一种状态,此时进程已经结束运行并释放大部分资源,但尚未释放进程控制块。 与ZOMBIE对应的进程状态还有RUNNING(正在运行或等待运行状态),UNINTERRUPTABLE(不可中断阻塞状态),INTERRUPTABLE(可中断阻塞状态... 阅读全文
posted @ 2015-09-23 11:01 夨忆′ 阅读(294) 评论(0) 推荐(0)
摘要:#!/bin/bash##指定移植目录DEST=/mnt/sysroot #依赖库文件拷贝libcp() { LIBPATH=${1%/*} [ ! -d $DEST$LIBPATH ] && mkdir -p $DEST$LIBPATH [ ! -e $DEST${1} ... 阅读全文
posted @ 2015-09-06 16:43 夨忆′ 阅读(309) 评论(0) 推荐(0)
摘要:#!/bin/bash#echo -e "\033[31mWarning:此程序用于格式化分区! \033[0m"fdisk -l 2>/dev/null |grep -o "^Disk /dev/[sh]d[a-z]"|awk '{print $2}'read -p "Your choice:" ... 阅读全文
posted @ 2015-08-25 15:48 夨忆′ 阅读(362) 评论(0) 推荐(0)
摘要:#!/bin/bash# author by syskcat << EOFd|D) show disk usages.m|M) show memory usages.s|S) show swap usages.*) quitEOFread -p "Your choice:" CHOICEcase $... 阅读全文
posted @ 2015-08-22 17:39 夨忆′ 阅读(167) 评论(0) 推荐(0)
摘要:#!/bin/bash#author by syskread -p "Plese input service:" SERVICE service $SERVICE status &>/dev/null STATUS=$?while [ $STATUS -eq 0 ]; do e... 阅读全文
posted @ 2015-08-22 16:45 夨忆′ 阅读(202) 评论(0) 推荐(0)
摘要:#!/bin/bash# author by syskread -p "There files: " FILE1 FILE2 FILE3read -p "Destination:" DESTread -p "Compress[gzip|bzip2|xz]" COMPcase $COMP in gz... 阅读全文
posted @ 2015-08-22 15:22 夨忆′ 阅读(265) 评论(0) 推荐(0)
摘要:#!/bin/baship_mod=$1mask_mod=$2gw_mod=$3dns_mod=$4hostname_mod=$5hosts=/etc/hostsifcfg=/etc/sysconfig/network-scripts/ifcfg-eth1network=/etc/sysconfig... 阅读全文
posted @ 2015-08-22 15:21 夨忆′ 阅读(497) 评论(0) 推荐(0)
摘要:#!/bin/bashcase $1 in'start') echo "start server..." ;;'stop') echo "stop server..." ;;'restart') echo "restart ser... 阅读全文
posted @ 2015-08-18 15:10 夨忆′ 阅读(338) 评论(0) 推荐(0)
摘要:1.自动判断用户是否存在并添加用户和设置密码,并显示当前系统的用户数并列出可以登录的普通用户。#!/bin/bash#Author BY sysk#DATE 2015/08/13NAME=$1#判断传递参数是否合格if [ $# -lt 1 ]; then echo -e "\033[... 阅读全文
posted @ 2015-08-12 12:02 夨忆′ 阅读(240) 评论(0) 推荐(0)
摘要:在Shell中要如何调用别的shell脚本,或别的脚本中的变量,函数呢?方法一: . ./subscript.sh 方法二: source ./subscript.sh注意:1.两个点之间,有空格,千万注意.2.两个脚本不在同一目录,要用绝对路径3.为简单起见,通常用第一种方法例如... 阅读全文
posted @ 2015-08-03 14:33 夨忆′ 阅读(717) 评论(0) 推荐(0)
摘要:8.1先测试“/etc/vsftpd”、“/etc/hosts”是否为目录,并通过“$?”变量查看返回状态值,据此判断测试结果。[root@localhost ~]# [ -d /etc/vsftpd ][root@localhost ~]# echo $?0[root@localhost ~]# ... 阅读全文
posted @ 2015-07-30 20:59 夨忆′ 阅读(566) 评论(0) 推荐(0)
摘要:简介sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有 改变,除非你使用重定向存储输... 阅读全文
posted @ 2015-07-30 15:48 夨忆′ 阅读(1469) 评论(0) 推荐(0)
摘要:简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,g... 阅读全文
posted @ 2015-07-30 15:15 夨忆′ 阅读(1535) 评论(0) 推荐(0)