golang linux 基本命令

1,初始化 go mod init 项目名 
2,直接安装 go get -d -v ./...

3,go env -w GOPROXY=https://goproxy.cn,direct 设置国内代理
chown -R 用户名 文件目录 //为用户添加文件操作权限, ps -ef|grep 程序名 //查看运行程序 set GOOS=linux //修改程序配置 go build 项目名 //打包 chmod -R 755 项目名 //为项目添加权限 nohup ./项目名& 后台运行项目 ps -ef|grep 项目名 查看运行的go程序 nginx检查配置 /usr/local/nginx/sbin/nginx -t nginx修改配置后重载 /usr/local/nginx/sbin/nginx -s reload rm -rf 文件名 递归删除文件下所有 Linux查看并杀死被占用的端口 apt-get install lsof   //安装lsof lsof -i:端口号      //查找对应的进程号 kill -9 进程号      //杀死对应的进程 find / -name tnsnames.ora 查找文件 //添加环境变量 vi /etc/profile export PATH=/usr/local/mysql/bin:$PATH source /etc/profile 重新加载环境变量

 tail -f nohup.out  查看服务打印信息

 netstat -ntlp 查询所有服务端口

//解压tar.xz文件
解压过程也分为两层:xz -d mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz,
之后就会出现mysql-8.0.18-linux-glibc2.12-x86_64.tar文件
然后tar xvf mysql-8.0.18-linux-glibc2.12-x86_64.tar即可完成解压.

chown  chown命令是用于更改文件的用户和组的所有权。要将文件 foo 的用户和组的所有权更改为 root,可以使用以下命令: chown root:root foo

chmod  修改文件访问权限

tail -f nohup.out 查看日志打印信息
启动 redis ./redis-server /etc/redis/redis.conf
启动 mysql service mysqld start
python
启动flask项目 nohup python3 启动文件.py runserver &

将文件拷贝至服务器上后,进入项目文件中,通过命令:python -m venv env_name 创建虚拟环境, 其中env_name 为虚拟环境的名称 启动创建的虚拟环境:通过命令 source 环境名称/bin/activate ,虚拟环境激活之后,对应的环境名 会出现在命令行 关闭虚拟环境的命令:deactivate

windows 进入 虚拟环境 .\venv\Scripts\activate

 

开启防火墙:systemctl start firewalld.service

关闭防火墙:systemctl stop firewalld.service

检查是否开启:firewall-cmd --query-port=8000/tcp
添加端口 :firewall-cmd --permanent --add-port=8000/tcp
重启防火墙 :firewall-cmd --reload

查看 防火墙是否关闭 firewall-cmd --state

gitlab 启动命令


启动:sudo gitlab-ctl start

停止:sudo gitlab-ctl stop

重启:sudo gitlab-ctl restart

 nsenter --target 3326 --mount --uts --ipc --net --pid  进入容器

 

posted @ 2021-01-19 13:51  杨鑫Zz  阅读(359)  评论(0编辑  收藏  举报