04 2023 档案
摘要:git pull --rebase 这个命令做了以下内容:a.把你 commit 到本地仓库的内容,取出来放到暂存区(stash)(这时你的工作区是干净的)b.然后从远端拉取代码到本地,由于工作区是干净的,所以不会有冲突c.从暂存区把你之前提交的内容取出来,跟拉下来的代码合并 参考资料 1. git
阅读全文
摘要:rpm命令 命令选项: -a 查询所有的软件包 -b或-t 设置包装套件的完成阶段,并指定套件档的文件名称; -c 只列出组态配置文件,本参数需配合”-l”参数使用 -d 只列出文本文件,本参数需配合”-l”参数使用 -e或--erase 卸载软件包 -f 查询文件或命令属于哪个软件包 -h或--h
阅读全文
摘要:把 gitit submodule 变成普通文件夹 要实现的是把git submodule 变成普通文件夹。这需要两步:先删除git submodule(删除所有相关的git配置文件即可),再把 submodule中的文件添加到主仓库。 1. 删除 git submodule: git rm --c
阅读全文
摘要:删除本地或远程分支 1.1 删除本地分支 删除本地分支的命令: git branch -d [local_branch_name] git branch 是在本地删除分支的命令。 -d 是一个标志,是命令的一个选项,它是 --delete 的别名。顾名思义,它表示你要删除某些内容。 - local_
阅读全文
摘要:samba+ctdb集群搭建 samba集群模型图: 参考资料 1. CTDB入门
阅读全文
摘要:shell函数 例1: #!/bin/bash #函数定义 function url(){ echo "http://c.biancheng.net/shell/" } #函数调用 url function func1() { echo 1 return 2 echo 3 } res=$(func1
阅读全文
摘要:搭建本地离线yum仓库 yum基于rpm安装,其中一个重要的特性就是可以自动解决依赖问题,yum的本质依旧是把后缀名.rpm的包下载到本地,然后按次序安装之。但是每次执行yum install安装会自动安装并且安装完毕后把rpm包自动删除。当下载比较大的服务,比如MySQL大约190M,每次都重新下
阅读全文
摘要:__thread Thread Local Storage:线程局部存储(tls)分配的变量,每个当前线程有一个该变量的实例。__thread是gcc内置的线程局部存储设施,其存储效率可以和全局变量相比;__thread变量在每一个线程中都有一份独立实例,各线程值是互不干扰的。可以用来修饰那些带有全
阅读全文
摘要:分配虚拟内存 使用free -m 查看swap大小,如果只有4或者8G的,建议扩容一下。 # 在/swap下创建swapfile文件,不要在/tmp下创建swapfile mkdir -p /swap dd if=/dev/zero of=/swap/swapfile bs=1M count=163
阅读全文

浙公网安备 33010602011771号