git 回退版本 git 如果你的错误提交已经推送到自己的远程分支了,那么就需要回滚远程分支了。首先要回退本地分支:git refloggit reset --hard Obfafd紧接着强制推送到远程分支:git push -f参考:https://github.com/geeeeeeeeek/git-recipes/wi
suse linux 离线安装git、svn linux 配置zypper加本地源:zypper ar file:///mnt/cdrom update #要mount ISO文件到cdrom, mount -o loop susexxxx.iso /mnt/cdrom然后就可以 zypper install xxx; zypper remove
jenkins运行流水线报错,docker安装、启动 jenkins 14:16:15 [INFO] Copying src/main/docker/Dockerfile -> /var/lib/jenkins/workspace/test/default/register-center/eureka-server/target/docker/Dockerfil
linux strace命令使用 linux 一次在新系统中执行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 使用 linux 使用put:curl -X PUT -H “Content-Type: application/json” -d ‘{“key1”:“value”}’ “YOUR_URI”使用token:curl -H “Authorization: OAuth <ACCESS_TOKEN>” http
linux 设置rm保护脚本 linux 在某次产品升级中,在A机器删除了data目录,后续重新创建,原B机器挂载了A机器的data目录,导致B机器df -h没有反应。后续做数据库主从的步骤中,对B机器进行了重启操作,B机器一直启动不成功,因为加载data共享卷的时候找不到data卷,需要在B机器/etc/fstab注释共享卷的引用。此时A
OOM kill掉 java 进程 linux 有次遇到了某一台新搭建的服务器偶发性发生balantflow挂掉的情况,查看日志没有看到相关有用信息,有些时候进程还存在,但是服务不可用。有些时候进程不存在,就像是被执行kill -9一样。查看服务停止时相关操作,发现某核心应用正好处在该时间区间。因此怀疑是因为进程OOM导致balantflow挂掉
Oracle Sqlplus执行失败:libsqlplus.so: cannot open linux 后台执行sqlplus连接的时候,发现如下报错,连接找不到。通过ldd sqlplus发现依赖库缺失。修改环境变量LD_LIBRARY_PATH,使变量到oracle/lib下,即libsqlplus.so的位置。再执行sqlplus即可。