![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
大鹏blog
把自己遇到的问题记录下来,方便自己,也方便他人!
展开
-
shell : git push ssh_exchange_identification: Connection closed by remote host fatal: Could not read
背景git push 代码报错ssh_exchange_identification: Connection closed by remote hostfatal: Could not read from remote repository.Please make sure you have the correct access rightsand the repository exists.解决办法:确认是否在git仓库上注册 ssh 公钥有可能是网络问题怎么检查是否网络问题?原创 2022-01-12 14:22:01 · 1528 阅读 · 0 评论 -
git diff:只展示变化文件名
git diff --name-only也可以带参数 ,分支名或者 commitid原创 2021-10-08 17:28:37 · 3880 阅读 · 0 评论 -
Linux :关于git:您尚未完成合并(MERGE_HEAD存在)
push代码的时候,别人已经更新代码error: 您尚未结束您的合并(存在 MERGE_HEAD)。提示:请在合并前先提交您的修改。fatal: 因为存在未完成的合并而退出。解决办法git merge --abortgit reset --mergefelixpeng@FELIXPFCHEN-MB0 TKETest % git merge --abortfelixpeng@FELIXPFCHEN-MB0 TKETest % git reset --mergefelixpeng@FELI原创 2020-08-07 17:35:39 · 21327 阅读 · 6 评论 -
git:显示所有冲突文件
git ls-files -u | cut -f 2 | sort -u原创 2020-07-02 19:26:05 · 5031 阅读 · 0 评论 -
linux :关于 region zone vpc的理解
背景:在公有云场景下,一定会碰到这么几个词region zone vpc ,具体来说说名词解释region : 地域,顾名思义是标志地区用的,比如 西安,上海,广东 就是不通的regionzone:叫可用域 ,一般指的是 某个region下的可用域,一个region下有多个可用域 ,比如 北京1 ,北京2 ,北京3vpc:Virtual Private Cloud 虚拟私有云 与...原创 2020-04-07 11:24:47 · 1413 阅读 · 0 评论 -
linux :一张git的思维导图
git大家都经常使用,但是偶尔有一些生僻命令还是要查询,那么看这张思维导图就足够了原创 2020-03-13 20:47:17 · 204 阅读 · 0 评论 -
linux : X.509数字证书
什么是X.509数字证书X.509是密码学里公钥证书的格式标准。X.509证书已应用在包括TLS/SSL在内的众多网络协议里,同时它也用在很多非在线应用场景里,比如电子签名服务。X.509证书里含有公钥、身份信息(比如网络主机名,组织的名称或个体名称等)和签名信息(可以是证书签发机构CA的签名,也可以是自签名)。对于一份经由可信的证书签发机构签名或者可以通过其它方式验证的证书,证书的拥有者就可以...原创 2020-03-10 08:19:40 · 1504 阅读 · 0 评论 -
linux : svn命令行操作
背景:本文介绍 svn的命令行操作操作:创建新路径mkdir svndir检出项目svn co svn://repo/docsco是 checkout的简写提交 svn add <filename> 文件加入版本管理 svn commit -m ‘修改描述’ 查看svn 信息svn info5.删除文件svn delete pat...原创 2019-12-12 10:25:17 · 252 阅读 · 0 评论 -
Linux:正则表达式,匹配规则
背景:我们要对如下格式文件进行解析。 获取class的信息<span class="token number">91</span> <span class="token variable">BHost</span><span class="token punctuation">=</span><span class=...原创 2019-11-29 17:52:03 · 642 阅读 · 0 评论 -
Linux: 数据表插入一列与多行数据update
1.已经创建的表增加一列数据alter table service.service_info add column type int(11) not null;2.对表中多行数据进行修改UPDATE service.service_infoSET type = 2WHERE id IN (54,55,56,57,58,59,60,61,62,63,64,65,66,67,68);...原创 2019-11-18 09:49:11 · 829 阅读 · 0 评论 -
Linux : 交互式shell
背景:shell 脚本中如何实现人机交互方法:最简单的可以使用read 方式function choose(){ #choose which harbor read -p "Please choose a harbor: " option echo $option case $option in 1) harbor_r...原创 2019-11-12 18:11:48 · 644 阅读 · 0 评论 -
Linux :北向接口 南向接口
背景我们经常会听到网络管理系统,或者是相关组件(SDN,servicemesh)中 有北向接口,南向接口的概念,怎么理解呢?知识点学习了一些资料,发现描述各有差别,但是意思大致相同我看先看英文的定义A northbound interface is an interface that conceptualizes lower level details. It interfaces to...原创 2019-11-01 14:30:26 · 581 阅读 · 0 评论 -
Linux: LVS的简单用法
背景:k8s 目前使用LVS作为 service访问的转发规则 , 有时候服务访问有问题,我们可以查看具体node节点上的LVS转发规则,帮助排查问题。使用:我们使用ipvsadm 可以查看具体的LVS规则ipvsadm工具常用的参数选项有:-A --add-service添加一条新的虚拟服务-E --edit-service编辑虚拟服务-D --delete-s...原创 2019-10-24 15:43:20 · 524 阅读 · 0 评论 -
Linux : -bash: ls: 未找到命令
背景:编写环境变量文件 错误导致 Linux基础命令失效解决办法:export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin之后修改正确的环境变量文件即可...原创 2019-10-17 15:06:02 · 2571 阅读 · 0 评论 -
Linux:set -eux
背景我们经常见到很多设立了脚本 打头会写如下set -e或者set -ex或者set -eux这是什么意思呢?具体解释一下Linux set命令用于设置shell。set指令能设置所使用shell的执行方式,可依照不同的需求来做设置。set所有的参数说明-a 标示已修改的变量,以供输出至环境变量。-b 使被中止的后台程序立刻回报执行状态。-C 转向所产生的文件无...原创 2019-09-10 11:54:57 · 9491 阅读 · 0 评论 -
Linux:vim复制乱码
背景:在vim 编辑器下面,复制代码,只要中间有# 注释符,就会产生一系列的 注释缩紧,使得代码变得不可用类似这种解决办法:在当前用户下面创建一个.vimrc 文件,输入:set pastetoggle=使用的时候按下F9进入 粘贴模式即可。...原创 2019-09-27 15:07:06 · 550 阅读 · 0 评论