Centos7安装gotty
一、下载go1.13.8.linux-amd64.tar.gz
命令:wget https://dl.google.com/go/go1.13.8.linux-amd64.tar.gz
百度云下载地址:链接: https://pan.baidu.com/s/1MEITNiq4mqw9Zw9zzc61fQ 提取码: cxnq 复制这段内容后打开百度网盘手机App,操作更方便哦
二、解压安装包
命令:tar zxvf go1.10.1.linux-amd64.tar.gz -C /usr/local/
三、创建goroot目录
命令:mkdir /usr/local/gocode
四、设置环境变量,修改/etc/profile文件,在文件末追加
export GOROOT=/usr/local/go
export GOPATH=/usr/local/gocode
export PATH=$PATH:${JAVA_HOME}/bin:$GOROOT/bin
五、使环境变量生效
命令:source /etc/profile
六、验证go安装准确
命令:go version
七、在线安装,命令(
go get github.com/yudai/gotty
)
七、离线安装
1、在git上下载源码:https://github.com/yudai/gotty
或者再gitee(在中国推荐)上现在:https://gitee.com/kszsa/gotty
2、进入gocode目录,并创建目录
cd /usr/local/gocode/
[root@mc-app-sr gocode]# mkdir /usr/local/gocode/src/github.com/yudai -p
[root@mc-app-sr gocode]# cd /usr/local/gocode/src/github.com/yudai/
3、把下载下来的文件放在改目录下,执行本地安装
[root@mc-app-sr yudai]# cd /usr/local/gocode/src/
[root@mc-app-sr src]# go install github.com/yudai/gotty
找到gotty的执行文件
命令:cd /usr/local/gocode/bin/
git使用场景
1、git动态查看日志 命令:gotty -p 80 tail -f /data/tomcat7logs/catalina.out
后台启动:gotty tail -f /data/tomcat7logs/catalina.out >/dev/null 2>&1 &
gotty --p 8080 --title-format mc8test-logs /usr/bin/tail -f /data/tomcat7logs/catalina.out >/dev/null 2>&1 &
2、git控制台命令
gotty -w -p 8081 --permit-arguments /bin/bash >/dev/null 2>&1 &
效果:可以在浏览器中输入命令