Hi,Friend

知之为知之

git 回退版本

如果你的错误提交已经推送到自己的远程分支了,那么就需要回滚远程分支了。首先要回退本地分支:git refloggit reset --hard Obfafd紧接着强制推送到远程分支:git push -f参考:https://github.com/geeeeeeeeek/git-recipes/wi

suse linux 离线安装git、svn

配置zypper加本地源:zypper ar file:///mnt/cdrom update #要mount ISO文件到cdrom, mount -o loop susexxxx.iso /mnt/cdrom然后就可以 zypper install xxx; zypper remove

linux strace命令使用

一次在新系统中执行pconv的perl命令发现需要30秒的调用时间,经过测试,最后锁定时间消耗到use 平台开发的插件当中(后续精确到了use 邮件相关的插件。)一般来说use并没有做实际的操作。可能是在插件初始化的过程中有一些调用引起的问题。在排查过程中,使用到了strace这个命令,strace

Linux限制用户登录次数 3次

登陆3次失败,则该用户限制一小时内不能登陆vi /etc/pam.d/sshd输入:auth required pam_tally2.so deny=3 unlock_time=3600 even_deny_root root_unlock_time=3600vi /etc/pam.d/logina

linux curl 使用

使用put:curl -X PUT -H “Content-Type: application/json” -d ‘{“key1”:“value”}’ “YOUR_URI”使用token:curl -H “Authorization: OAuth <ACCESS_TOKEN>” http

linux 设置rm保护脚本

在某次产品升级中,在A机器删除了data目录,后续重新创建,原B机器挂载了A机器的data目录,导致B机器df -h没有反应。后续做数据库主从的步骤中,对B机器进行了重启操作,B机器一直启动不成功,因为加载data共享卷的时候找不到data卷,需要在B机器/etc/fstab注释共享卷的引用。此时A

OOM kill掉 java 进程

有次遇到了某一台新搭建的服务器偶发性发生balantflow挂掉的情况,查看日志没有看到相关有用信息,有些时候进程还存在,但是服务不可用。有些时候进程不存在,就像是被执行kill -9一样。查看服务停止时相关操作,发现某核心应用正好处在该时间区间。因此怀疑是因为进程OOM导致balantflow挂掉

Hi,Friend

切换主题 | SCHEME TOOL