码迷,mamicode.com
首页 >  
搜索关键字:bash shell的特性    ( 15240个结果
Shell编程
1.shell程序格式 #! /bin/bash 首行#!指定shell编译器 # program 除首行的#外,其他的都表示注释 # read var1 read var2 if[ $var1 -eq $var2 ] then echo "$var1 is equal to $var2" elif...
分类:其他好文   时间:2014-05-08 10:36:56    阅读次数:252
博弈问题(总结于他人博客)
>>巴什博奕(Bash Game):...
分类:其他好文   时间:2014-05-08 05:07:25    阅读次数:256
Ubuntu 12.04 安装 gearman 以及php扩展安装脚本
#!/usr/bash #createbylhb #date2014-05-07 #descinstallgearmanandphpextensionforUbuntu12.04.4LTSPHP5.5 apt-getupdate #安装依赖库 apt-getinstalllibboost-all-devgperflibevent1-devlibcloog-ppl0 mkdir-pv/home/lhb/software&&cd/home/lhb/software #下载gearma..
分类:Web程序   时间:2014-05-08 02:56:01    阅读次数:365
基于地理位置信息的traceroute
我们在机房选择、测试网络的质量的时候,往往只根据跳数、延迟、抖动、网络吞吐量等指标来衡量,很多时候跳数并不能完全显示网络拓扑优劣,于是写了个traceroute结合whois的小脚本来直观显示每一跳所处的网络位置。 需要安装mtr和whois 脚本: [root@localhost ~]# more  geotrace.sh          #!/bin/bash ec...
分类:其他好文   时间:2014-05-07 23:56:29    阅读次数:474
跳板机定期改密码脚本
很早写的,最近别人问过一次,贴出来吧。#!/bin/bash # source/etc/profile&>/dev/null basedir=$(cd`dirname$0`;pwd) nowmonth=`date+%m` nowday=`date+%d` email="$basedir/email/sendemail.sh" functionGaiMiMa(){ user="$1" passwd=$(/usr/bin/mkpasswd-l20-d5-c2-C..
分类:其他好文   时间:2014-05-07 22:26:08    阅读次数:951
《鸟哥linux》--第十一章课后习题答案
1.在linux上可以找到哪些shell?哪个档案记录可用的shell?儿linux预设的shell是? 1./bin/bash,/bin/tcsh,/bin/csh 2./etc/shells 3.bash,亦即是/bin/bash2.在shell环境下,有个提示符(prompt),他可以修...
分类:系统相关   时间:2014-05-07 21:08:15    阅读次数:720
linux文件与目录管理
一、文件目录:/bin 系统放置执行文件的目录,主要有: mv,mkdir,cp,bash/boot 这个目录主要在放置开机会使用到的文件,包括Linux内核文件以及开机菜单与开机所需配置文件等/dev 在Linux系统上,任何设备与接口都是以文件的形式存在于这个目录当中/etc 系统主要的配置文件...
分类:系统相关   时间:2014-05-07 17:09:49    阅读次数:466
linux下如何让控制台程序后台运行
方法1:./test &方法2:(./test &)方法3:nohup 和bg方法4:screen -mS test /root/test 退出程序需要手动进入screen创建的test虚拟终端去退出方法5:修改并保存一下代码为脚本,运行 #!/bin/bash NAME=$(basename "....
分类:系统相关   时间:2014-05-07 15:03:04    阅读次数:421
ORACLE 11G 单实例 磁盘文件系统 DG 归档日志删除脚本 基于RED HAT LINUX 5.3 X86 64BIT
最近做个DG的归档日志删除,[oracle@.local logs]crontab -l * 8 * * * sh /home/oracle/dbscripts/del_arc.sh 该脚本分别调用 生成 删除 校验 三个脚本cat del_arc.sh #! /bin/bash source /home/oracle/.bash_profile sh /home/oracle/dbscrip...
分类:数据库   时间:2014-05-07 11:29:48    阅读次数:519
防止shell脚本长时间运行导致ssh超时
在一些对安全性要求较高的场景下,ssh的超时时间是管理员预先设置好的,在闲置一段时间后ssh连接会自动断开。这种情况下如果通过ssh执行脚本,而脚本运行时间又比较长的话,会导致ssh客户端和服务器长时间无交互而超时,命令执行失败。 使用bash子进程可以解决这种问题,思路是由子进程执行具体的逻辑代码,而由主进程来监控子进程的执行状态,同时向控制台输出字符来keep alive。 bash创建子...
分类:其他好文   时间:2014-05-06 23:30:56    阅读次数:366
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!