一.脚本编程基础1.脚本是命令的堆积,但是要考虑命令结果的不等次幂2.脚本开头必须是shebang,即#!/bin/bash,#!必须顶格,后面跟shell3.行首加上#时既不会显示出来也不会运行,因此在写一些描述版本等信息的时候前边要加上#,调试脚本时不想执行某一命令前边也可以叫上#4.空..
分类:
其他好文 时间:
2016-06-07 11:19:37
阅读次数:
160
#!/bin/bashsource/etc/profilesource~/.bash_profile##################################0001***/bin/bash/utxt/soft/tools/rm_oracle.sh>>/utxt/soft/tools/rm_oracle.log2>&1#################################lyd_rm_dt=`date-d"-5day"+%Y%m%d`flow_rm_dt=`da..
分类:
系统相关 时间:
2016-06-07 11:18:23
阅读次数:
604
使用ping命令探测192.168.0.0/16有哪些主机在线:在线的,用绿色表示不在线的,用红色表示脚本如下:vimping.sh#!/bin/bash#foriin{0..255};doforjin{1..254};doifping-c1-w1192.168.$i.$j&>/dev/null;thenecho-e"\033[32m192.168.$i.$j\033[0misup"elseecho-e"\033[31m..
分类:
其他好文 时间:
2016-06-07 11:16:50
阅读次数:
171
#!/bin/bash
config_path=/work/ftp/vsftpd_config
cd/work/ftp
catscreen.txt
read-p"请选择您要做的操作:"caozuo
case$caozuoin
0)
read-p"请输入共享文件夹名字:"ftpdocument
read-p"请输入原来的账号:"ftpuser
read-p"请输入新的账号:"ftpusernew
read-p"请输入新的密码:..
分类:
其他好文 时间:
2016-06-07 11:16:46
阅读次数:
372
一、环境变量
1、/etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户
第一次登录时,该文件被执行。
2、/etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量。
3、~/.bash_profile:在登录时用到的第三个文件是.bash_pr...
分类:
系统相关 时间:
2016-06-07 11:11:36
阅读次数:
275
安装Oracle部分细节[oracle@orclsrv~]$vim.bash_profileDISPLAY=192.168.0.101:0.0允许xhost支持oracle图形化界面[root@orclsrv~]#xhost+192.168.0.101#物理机的ip地址-----------------------------------------------------------------------------------------------------..
分类:
其他好文 时间:
2016-06-06 23:54:00
阅读次数:
164
在shell中声明变量后直接使用: #!/bin/bash na=zhagnsan ag=11 echo '$na is $ag years old' 输出:$na is $ag years old echo "$na is $ag years old" 输出:zhagnsan is 11 year ...
分类:
系统相关 时间:
2016-06-06 22:04:49
阅读次数:
297
shell运算符:算数,关系,布尔,字符串,文件测试原生bash不支持简单的数学运算,可通过awk expr实现,expr最常用expr是一款表达式计算工具,使用它能完成表达式的求值操作 示例如下: 注意1.表达式和运算符之间要有空格2.完整表达式要被``包含 算数运算符 示例如下: + - * / ...
分类:
系统相关 时间:
2016-06-06 21:56:58
阅读次数:
291
参考资料:http://blog.sina.com.cn/s/blog_688077cf01013qrk.html 提示:bash: xxx command not found 首先就要考虑root 的$PATH里是否已经包含了这些环境变量。主要是这四个:/bin , /usr/bin, /sbin ...
分类:
系统相关 时间:
2016-06-06 20:30:09
阅读次数:
209
一、NAT模式1、安装程序yuminstall-yipvsadm2、在director服务器上配置脚本vim/usr/local/sbin/lvs_nat.sh#!/bin/bash#director服务器上开启路由转发功能;echo1>/proc/sys/net/ipv4/ip_forward#关闭icmp的重定向echo0>/proc/sys/net/ipv4/conf/all/send_redirectsecho0&..
分类:
其他好文 时间:
2016-06-06 19:11:10
阅读次数:
260