运维
运维相关文章
程序圆圆圆
这个作者很懒,什么都没留下…
展开
-
Kubernetes Secret
base64 命令Kubernetes 的 Secret 是使用 base64 进行编码的。以下是使用命令 base64 对字符串进行编码和解码的过程。将字符串编码为 base64 格式。echo 的 -n 选项的用处是不在字符串后添加换行符echo -n "hello" | base64结果为aGVsbG8=将 base64 解码为字符串echo -n "aGVsbG8...原创 2020-05-07 13:30:37 · 568 阅读 · 0 评论 -
Kubernetes kubectl 指定不同 config 文件访问不同集群
kubectl 使用--kubeconfig指定 config 文件地址来访问不同的集群,如:kubectl --kubeconfig ~/.kube/config.dev get pods原创 2020-04-26 11:00:03 · 15354 阅读 · 0 评论 -
Istio 报错503,upstream connect error or disconnect/reset before headers. reset reason: connect
错误描述:每一次在升级微服务时(更新微服务版本),会有一段时间访问报 503 。并在 istio-proxy 日志中有记录:”upstream connect error or disconnect/reset before headers. reset reason: connection failure“原因:Kubernetes 检测 Pod 准备好(Running 状态)是 Pod ...原创 2020-04-20 10:53:49 · 27969 阅读 · 2 评论 -
Shell 编程入门
文章目录快速查询数组Control Flowifcaseforwhileuntil循环控制 break 和 continue处理用户输入必须要加入 `#!/bin/bash`查看环境变量注释执行数学运算expr 命令使用方括号`$[运算式]`浮点数解决方案 bc —— bash内建计算器显示信息 echo变量环境变量用户变量命令替换(将命令的结果赋值给变量)重定向输入和输出输出重定向输入重定向管道...原创 2019-08-21 09:39:05 · 301 阅读 · 0 评论 -
Vim常用操作
实践中常用的命令0.重复操作:点 .1.复制粘贴yy: 复制当前行,n yy 复制 n 行 p: 在光标所在位置向下新开辟一行,粘贴3yyp: 复制粘贴光标下的三行,到光标下一行2.删除x: 删除光标后一个字符,相当于 Del X: 删除光标前一个字符,相当于 Backspacedd: 删除光标所在行,n dd 删除指定的行数 3.移动gg: 移动到第一行G: 移动到最...原创 2019-08-21 09:37:05 · 111 阅读 · 0 评论 -
Linux 配置命令行的头( PS1 )
PS1PS1是用来定义命令行提示符的参数, 如下命令显示PS1的配置echo $PS1阿里云改变PS1的参数使用root账户登录vim /ect/profile 编辑这个文件在/ect/profile中添加如下代码:# 自定义我的显示export PS1='[\u@lance \W]\$'# 是绿色的export PS1='\[\e[32m\][\u@lance \W]...原创 2019-08-21 09:36:08 · 786 阅读 · 0 评论 -
搭建ssh
重启ssh服务命令service sshd restart搭建过程(以lance用户为例)mkdir .sshvim .ssh/authorized_keys添加公钥改变目录属性原来的目录属性-rw------- 1 root root 415 1月 21 17:53 authorized_keysdrwxrwxr-x 2 lance lance 4096 1月 21 17...原创 2019-08-21 09:35:36 · 92 阅读 · 0 评论 -
Linux 系统管理
netstat 追踪网络或 socketnetstat -[atunlp]参数:a : 将目前系统上所有的联机, 监听, socket的数据全部列出来t : 列出tcp网络协议的数据u : 列出udp网络协议的数据n : 不以进程的服务名称, 以端口号来显示l : 列出目前正在网络监听(listen) 的服务p : 累出该网络服务的进程 PID网络字段列表从左到右讲解:P...原创 2019-08-21 09:27:00 · 78 阅读 · 0 评论 -
Linux 权限相关
更改权限 chmod# -rwxr-xr--chmod 754 .bashrcchmod 644 .bashrc[u g o a] [+(加入) -(去掉) =(设置为)] [rwx]chmod u=rwx,go=rx .bashrcchmod a+x haha.sh更改所属群组 chgrpchgrp[-R] dirname/filename-R 递归更改群组注意:需...原创 2019-08-21 09:26:25 · 76 阅读 · 0 评论 -
Centos7 安装NGINX
设置yum repository, 创建/etc/yum.repos.d/nginx.repo文件, 并加入以下内容[nginx]name=nginx repobaseurl=http://nginx.org/packages/centos/7/$basearch/gpgcheck=0enabled=1yum info nginxyum install nginx...原创 2019-08-21 09:23:14 · 78 阅读 · 0 评论 -
MySQL常用命令
MySQL数据库操作进入MySQL root账户: mysql -uroot -p显示当前账户下所有数据库show databases;进入数据表:use db_demo1;查看数据库中的所有的表: show tables;查看所有数据表的所有数据:select * from table;新建数据库:create database db_demo3 charset utf8;查看...原创 2018-02-27 21:44:58 · 132 阅读 · 0 评论 -
Mac MySql 未能载入偏好设置面板“MySQL”
是MySQL版本的问题系统版本:Mac:10.13.2 (17C88)MySQL:mysql-5.7.21-macos10.13-x86_64解决方法:使用mysql-5.6.39-macos10.13-x86_64版本安装即可。首先先从mac上卸载mysql,见我的这篇文章:http://blog.csdn.net/lancegentry/article/details...原创 2018-01-23 20:45:06 · 15132 阅读 · 2 评论 -
从Mac系统中卸载MySql
本文参考了https://stackoverflow.com/questions/1436425/how-do-you-uninstall-mysql-from-mac-os-xsu # 进入root账户方便操作rm /usr/local/mysqlrm -rf /usr/local/mysql*rm -rf /Library/StartupItems/MySQLCOM...原创 2018-01-23 20:25:43 · 7246 阅读 · 1 评论 -
Mac中修改root账号的密码,su提示sorry的解决办法
在mac中使用su后输入密码后提示su: Sorry解决方法如下:方法一:使用命令sudo su方法二:更改Mac的root账号密码sudo supasswd root输入后提示改变root账号的密码,其后输入要改变的密码即可最后不要忘记退出root账号exit...原创 2018-01-23 20:15:49 · 2231 阅读 · 0 评论 -
终端 常用移动光标的快捷键
在一些编辑器中也可以使用如atom\vim等Ctrl + a:移动光标到命令行首 Ctrl + e:移动光标到命令行尾Ctrl + b:同键盘左键,向左移动光标Ctrl + f:同键盘右键,向右移动光标# 在mac中,需要在终端首选项中设置{将Option键用做Meta键}Alt + b:向前移动一个词的距离Alt + f:向后移动一个词的距离# 删除Ctrl +...原创 2017-12-30 15:12:42 · 13364 阅读 · 0 评论 -
Docker ps 指定显示列
docker ps -a --format "table {{.ID}}\t{{.Names}}\t{{.Status}}"参考:https://www.jianshu.com/p/fd962293e128原创 2020-02-08 17:32:44 · 760 阅读 · 0 评论