以下代码,实现了强制拉取remote更新到本地,无视本地任何修改~

git fetch --all  
git reset --hard origin/master
git pull

以上内容摘录自:Git pull 强制覆盖本地文件[……]

阅读全文

需求其实就是简单的,确认下本地和remote的版本号是否一致,不一致就拉更新~
三句代码:

git remote -v update
git rev-parse @git rev-parse @{u}

第一句是远端信息更新(不会对本地有任何改变) 第二句是输出本地目前所[……]

阅读全文

一般用的比较少,列出已安装的全部软件:

yum list installed //列出所有已安装的软件包 

列出所有已安装但不在 Yum Repository 内的软件包

yum list extras

将list变为info,可以列出软件的信息[……]

阅读全文

有的时候想对某个目录大范围搜索包含指定字符串的文件,类似全局搜索,实现示例:

grep -r "要查找的内容" ./

上述代码示例就是以当前目录下全部文件作为检索对象,挨个根据要查找的内容进行检查,如包含则输出文件名[……]

阅读全文

ping的时候是想设置超时多久自动放弃,查了下,参数是-w,指定次数,参数是-c,示例:

ping 127.0.0.1 -c 1 -w 1

上述就是限时1秒超时,ping1次的指令[……]

阅读全文

嗯,事情是这样的,要用swoole,然后安装嘛,之前yum装的php71,于是

yum install php-swoole

输出

Error: php71-common conflicts with php-common-5.3.29-1.8.amzn1.x86_6[......]

阅读全文

有创建就有删除喽~如何删除软链接呢?
假设我们之前给abc.txt建立软链接到 /var/test/abc.txt,则/var/test/abc.txt是软链接,那么删除只需要:

rm -rf /var/test/abc.txt

即可~

删除对应的软链接名称即可~[……]

阅读全文

以下内容摘录自:为初学者准备的 ln 命令教程(5 个示例)

ln [OPTION]... [-T] TARGET LINK_NAME (第一种形式)
ln [OPTION]... TARGET (第二种形式)
ln [OPTION]... TARGET... DIR[......]

阅读全文

事情是这样的,mongo要清理一千八百万的垃圾数据,然后运维跑完,第二天一看,从库状态是RECOVERING,就手动搜了下,发现下面这篇文章解决方案符合,故全文转载。
以下全文转载自:MongoDB 分片集群故障RECOVERING 处理纪实1、问题描述[……]

阅读全文