随笔分类 - Linux
1
摘要:docker run -d --name kafka --hostname kafka-server \ --log-opt max-size=200m \ --log-opt max-file=1 \ --restart=always \ -p 9092:9092 \ --memory 1024m
阅读全文
摘要:背景 使用go语言写了一个测试环境部署上报的备份服务,以防因为主服务挂了影响部署操作。 想把这个 backup 服务设置了系统服务,如果因环境重启等异常,可以自动重启 使用的环境的Centos7 1、首先需要创建一个systemd unit存储配置文件 [Unit] Description=depl
阅读全文
摘要:log="$JENKINS_HOME/jobs/$JOB_NAME/builds/${BUILD_NUMBER}/log" BUILD_USER=$(cat $log |head -n 1|sed -E "s#^.*Started by user##g" |sed -E "s#^.*0m##g" |
阅读全文
摘要:git clone https://github.com/flygon2018/MobaXterm-keygen.git cd MobaXterm-keygen python3 MobaXterm-Keygen.py <UserName> <Version> UserName 可以随意填,Versi
阅读全文
摘要:执行以下命令 :w !sudo tee % "%"表示当前的文件名,tee命令则表示把缓冲区的数据保存到当前文件
阅读全文
摘要:netstat常用参数说明:-a :列出所有的连接状态,包括 tcp/udp/unix socket 等-t :仅列出 TCP 封包的连接-u :仅列出 UDP 封包的连接-l :仅列出有在 Listen (监听) 的服务的网络状态-p :列出 PID 与 Program名-c :设置几秒钟后刷新一
阅读全文
摘要:提前条件:虚拟机网络已设置为主机模型 目标是将能上网的网卡共享给虚拟主机的网卡 操作步骤: 1. 在主机上打开能上网的网卡,上面是WLAN,打开属性 2. 切换到共享,选择需要共享的虚拟的网卡即可 参考:https://www.cnblogs.com/zhangkaimin/p/12799782.h
阅读全文
摘要:前提:安装ubuntu图像界面系统 系统动态扩容磁盘步骤如下: 1. 虚拟介质管理,设置需要扩展到的容量,本人扩展到40G 2.登录系统,打开磁盘管理工具 3. 选择之前的分区 sda1 4.设置-调整大小 5.调整大小即可 df -h验证是否成功
阅读全文
摘要:linux权限 sudo权限 普通用户,可以使用sudo commod ,然后输入密码,以root用户的身份执行命令。 如何给普通用户授予root用户的权限(使用sudo的时候不用输入密码) ,可以使用visudo命令或者使用sudo vi /etc/sudoers进行设置 root ALL=(AL
阅读全文
摘要:sudo visudo 在末尾添加如下命令(user 表示用户名,该用户在使用sudo执行NOPASSWD后的命令时不需要输入密码) user ALL=(root) NOPASSWD:/home/user/build/*/misc/build-push-img.sh,/usr/bin/docker,
阅读全文
摘要:安装 # Linux x86-64 sudo wget -O /usr/local/bin/gitlab-runner https://gitlab-runner-downloads.s3.amazonaws.com/latest/binaries/gitlab-runner-linux-amd64
阅读全文
摘要:firewall-cmd --zone=public --add-port=80/tcp --permanent 开启80端口 systemctl stop firewalld.service systemctl start firewalld.service 关闭并重启防火墙
阅读全文
摘要:安装:pip install supervisor创建配置文件:echo_supervisord_conf > /etc/supervisord.conf编辑配置文件:在myweb节点输入需要启动的命令 命令: 【启动supervisord】 supervisord -c /etc/supervis
阅读全文
摘要:最明显的是,获取网络端口的命令和IP信息的命令不同了 所以刚安装的centos 7 使用ifconfig查看ip时有可能出现-bash: ifconfig: 未找到命令
阅读全文
摘要:安装依赖包 在安装Python之前需要先安装依赖包 yum install gcc patch yum install libffi-devel yum install python-devel yum install zlib-devel yum install bzip2-devel yum i
阅读全文
摘要:1、安装上传下载指令 sz/rz yum install -y lrzsz 2、flask+gunicorn 代码更新升级部署 ps -ef | grep gunicorn 获取master进程 kill -HUP master进程 皆可 3、systemctl 4、查看linux最大链接数命令 u
阅读全文
摘要:动静分离: 所谓动静分离指的是当访问静态资源时,路由到一台静态资源服务器,当访问是非静态资源时,路由到另外一台服务器 静态资源配置: 如配置如下location 表示url为 /static/*.xxx 的图片或者js等静态资源则会到/html/static目录下去寻找资源 location /st
阅读全文
摘要:nginx location中root指令和alias指令 功能:将url映射为文件路径,以返回静态文件内容 差别:root会将完整的url映射进文件路径中 alias只会将location后的url映射到文件路径中 location /root { root html; } 当访问为http://
阅读全文
摘要:添加环境变量之前需要明白以下几点: 1、Linux的环境变量是保存在变量PATH中(window 也是保存在PATH中),可通过命令 echo $PATH 输出查看 2、Linux环境变量值之间是通过冒号分隔的( : ) 其格式为:PATH=$PATH:<PATH 1>:<PATH 2>:<PATH
阅读全文
摘要:在安装nginx之前需要安装依赖的包 一. gcc 安装安装 nginx 需要先将官网下载的源码进行编译,编译依赖 gcc 环境,如果没有 gcc 环境,则需要安装: yum install gcc-c++二. PCRE pcre-devel 安装PCRE(Perl Compatible Regul
阅读全文
1