tx工作经验

.关于linux 上根据文件路径查找对应进程的PID。

lsof /filepath/file
相关资料:https://blog.csdn.net/kozazyh/article/details/5495532
或者根据PID查找该进程对应的文件
ps -ef | grep qdc_address_book_udp_srv
在这里插入图片描述
ll /proc/20982(对应的进程PID)
在这里插入图片描述
ps -ef 和ps aux 区别比较:https://www.cnblogs.com/5201351/p/4206461.html

查看php扩展信息 /usr/local/services/TSF2_qidian-1.0/runtime/php/bin/php --re l5sys
在这里插入图片描述

10.命令追踪详解:

strace -o /data/abx -tt -s 2048 -Ff ps
strace -s 2048 -tt -p 22061 -p 22062

文件压缩

在这里插入图片描述

git相关

在项目录下执行 ssh-keygen.exe 会生成一个密钥
然后使用cat ~/.ssh/id_rsa.pub
将密文(整个ssh。。。。PCO)复制到git下
在这里插入图片描述
另外 vi ~/.gitconfig
在这里插入图片描述
另外git config --list

如果我们git clone的下载代码的时候是连接的https://而不是git@git (ssh)的形式,当我们操作git pull/push到远程的时候,总是提示我们输入账号和密码才能操作成功,频繁的输入账号和密码会很麻烦。
解决办法:
git bash进入你的项目目录,输入:
git config --global credential.helper store
然后你会在你本地生成一个文本,上边记录你的账号和密码。当然这些你可以不用关心。
然后你使用上述的命令配置好之后,再操作一次git pull,然后它会提示你输入账号密码,这一次之后就不需要再次输入密码了。

**husk_3.0 分支得某个节点往master 合: **

1.切到master分支 拉去代码
2.切到husk_3.0拉取代码
3.再切到master 执行 merge commit id(代码push的记录id)

猜你喜欢

转载自blog.csdn.net/weixin_38385580/article/details/88539124