我们长路漫漫,只因学无止境。网站首页学无止境
bash脚本编程之十四 信号捕捉及系统管理之任务计划-ping脚本
发布时间:2018-10-21 14:50:25作者:雪饮[心得笔记]
(1)trap单命令ping脚本:[root@localhost ~]# cat ./ping.sh #!/bin/bash#NET=192.168.43FILE=`mktemp /tmp/file.XXXX`clearup(){ echo "quit..." rm -rf $FILE exit 1} trap
详细信息>>bash脚本编程之十四 信号捕捉及系统管理之任务计划-捕捉信号
发布时间:2018-10-21 14:49:22作者:雪饮[心得笔记]
(1)一个测试脚本[root@localhost ~]# cat ./test3.sh #!/bin/bash#trap 'echo "you go.."' INTwhile :;do date sleep 2done[root@localhost ~]# ./test3.sh Sun Oct 14 23:
详细信息>>bash脚本编程之十四 信号捕捉及系统管理之任务计划-创建临时文件或文件夹
发布时间:2018-10-21 14:47:30作者:雪饮[心得笔记]
(1)创建临时文件[root@localhost ~]# mktemp /tmp/file.XX/tmp/file.38[root@localhost ~]# mktemp /tmp/file.XXXX/tmp/file.3839注意:这里的"XX"必须是大写的,不能是小写的
详细信息>>bash脚本编程之十四 信号捕捉及系统管理之任务计划-变量的作用域
发布时间:2018-10-21 14:45:41作者:雪饮[心得笔记]
(1)不带局部变量标识:[root@localhost ~]# cat test2.sh#!/bin/basha=1test(){ a=$[3+4]} testfor I in `seq $a 10`;do echo $Idone[root@localhost ~]# ./test2.sh 78910(2
详细信息>>bash脚本编程之十四 信号捕捉及系统管理之任务计划-加载配置文件
发布时间:2018-10-21 14:31:32作者:雪饮[心得笔记]
为脚本添加配置文件,文件中存放一些脚本所用的变量脚本如:[root@localhost ~]# cat test.sh #!/bin/bash#. /root/a.confTEST=${TEST:-info}[ -n "$TEST" ] && echo $TEST变量
详细信息>>bash脚本编程之十四 信号捕捉及系统管理之任务计划-字符串截取
发布时间:2018-10-21 14:30:29作者:雪饮[心得笔记]
(1)指定截取开始位置与截取长度从位置2开始截取3个单位长度[root@localhost ~]# a='hello world'[root@localhost ~]# echo ${a:2:3}llo若没有第二个参数则默认从指定位置
详细信息>>bash脚本编程之十四 信号捕捉及系统管理之任务计划-变量默认值
发布时间:2018-10-21 14:29:02作者:雪饮[心得笔记]
有时候一个变量没有值的时候我们希望取得一个默认值。(1)值为空取值如下:${a:-30}表示当变量a的值不存在时就式该表达式得到值为30,但对变量本身的值并没有改变。[root@localh
详细信息>>马哥linux运维学习笔记-Linux系统裁减之四 自定义内核及busybox完成系统定制
发布时间:2018-10-13 15:05:57作者:雪饮[心得笔记]
Linux系统裁减之四 自定义内核及busybox完成系统定制-一些硬件指令Linux系统裁减之四 自定义内核及busybox完成系统定制-使用busybox定制mini系统
详细信息>>Linux系统裁减之四 自定义内核及busybox完成系统定制-使用busybox定制mini系统
发布时间:2018-10-13 14:58:51作者:雪饮[心得笔记]
环境:vmware10.0.7 build-2844087(使用兼容版本workstation9.0)[红帽桌面Linux.5.8.for.x86].rhel-server-5.8-i386-dvd(ED2000.COM).isobusybox-1.20.2.tar.bz2linux-2.6.38.5
详细信息>>Linux系统裁减之四 自定义内核及busybox完成系统定制-一些硬件指令
发布时间:2018-10-13 14:57:44作者:雪饮[心得笔记]
lsusb:查看所有usb硬件[root@localhost ~]# lsusbProtocol spec without prior Class and Subclass spec at line 4297lspci:查看pci总线所有硬件信息[root@localhost ~]# ls
详细信息>>