Bash是GNU计划中重要的工具软件之一,目前也是Linuxdistributions的标准shell。bash主要兼容于sh,并且依据一些使用者需求,而加强的shell版本。不论你使用的是那个distribution,你都难逃需要学习bash的宿命!那么这个shell有什么好处,干嘛Linux要使用他作为默认的shell呢?b..
分类:
其他好文 时间:
2015-11-06 23:39:34
阅读次数:
456
shell的优势:可以直接调用linux系统命令shell脚本的基本写法:脚本名以.sh结尾程序的第一行为#!/bin/bash,告诉系统这是一个shell脚本以#作为注释shell脚本的执行方式:先赋予脚本执行权限,chmod;再用绝对路径或相对路径直接调用(因为shell是可执行程序,所以可以直...
分类:
系统相关 时间:
2015-11-06 22:20:27
阅读次数:
262
报错结果:bash-3.2# brew updateError: Cowardly refusing to `sudo brew update`解决方案:顺序执行以下即可:ls -al `which brew`sudo chown root:wheel `which brew`sudo chown ...
每次上线,先把内网代码用xhell拖到本地。再拖到线上服务器。拖来拖去,太慢了。所以写了一个上线脚本写了几次版本,这个是最终版本scp_v3.sh内容如下:#!/bin/bash#注释:<<BLOCK内网项目message,路径是/message/trunk/.....文件线上路径是/server/www/....文件那么scp的..
分类:
系统相关 时间:
2015-11-06 13:13:00
阅读次数:
278
架构方案web1:192.168.1.211web1:192.168.1.212web1:192.168.1.214部署软件:javatomcatredis主从集群zookeeper集群elastcserch集群####三台服务器Jdk安装部署rpm–ivhjdk-7u67-linux-x64.rpmvi/root/.bash_profile添加内容JAVA_HOME=/usr/java/jdk1.7.0_67PATH=$JAVA_HOME/bi..
分类:
其他好文 时间:
2015-11-06 13:11:15
阅读次数:
355
环境Centos6.6[root@CentOS~]#catjindutiao.sh
#!/bin/sh
b=‘‘
for((i=0;$i<=100;i+=2))
do
printf"progress:[%-50s]%d%%\r"$b$i
sleep0.1
b=#$b
done
echo
[root@CentOS~]#效果图:
分类:
系统相关 时间:
2015-11-05 16:53:12
阅读次数:
200
#!/bin/bash
corpid="wxd6b3"
corpsecret="aJTaPaGjW"
access_token=`curl-s"https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=$corpid&corpsecret=$corpsecret"|jq‘.access_token‘|awk-F‘"‘‘{print$2}‘`
curl-l-H"Content-type:application/json"-XPOST-d‘{"touser"..
分类:
微信 时间:
2015-11-05 16:39:33
阅读次数:
1154
Nginx 启动、重启、停止脚本第一步先运行命令关闭nginxsudo kill `cat /usr/local/nginx/logs/nginx.pid`第二步vi /etc/init.d/nginx输入以下内容 :#!/bin/bash## nginx - this script starts ...
分类:
系统相关 时间:
2015-11-05 13:21:47
阅读次数:
252
1、打开bash,进入工程根目录(引用whaon的话:是和.classpath和.project同级的目录)。PS:我的系统是win7,在bash切换到E的命令是cd /e;2、运行git init初始化代码仓库(repository)3、运行git add .将该目录下的所有文件全部提交到缓冲区4...
分类:
其他好文 时间:
2015-11-05 10:38:21
阅读次数:
187
#!/bin/bash#INSTALLNginx+PHP5yum-yinstalllibxml2*libtool*pcre*gettext*DIR=`pwd`mkdir${DIR}/Tmp#VERSION=`cat/etc/redhat-release|awk‘{print$7}‘|cut-c1`VERSION=`lsb_release-r|awk‘{print$2}‘|cut-c1`cp-r/usr/local/src/install_nginx/mysql_x86_64/usr/local/mysqlJp..
分类:
其他好文 时间:
2015-11-05 00:57:39
阅读次数:
447