- 博客(7)
- 收藏
- 关注
原创 tar 不包含主目录
如果只想打包指定目录下的所有文件和目录,可以执行如下命令(注意后那个点号 "." 别漏了):tar -cvf test.tar -C test1/ .解压到指定目录 tar -xvf test.tar -C test2/
2021-11-15 10:24:31
954
原创 roscpp 底层通讯协议更改
ROS为机器人开发者们提供了不同语言的编程接口,其中C++接口叫做roscpp,用来创建topic、service、param,实现ROS的通信功能。roscpp is a C++ implementation of ROS. It provides aclient librarythat enables C++ programmers to quickly interface with ROSTopics,Services, andParameters. roscpp is...
2021-10-28 17:39:27
860
原创 git 设置系统全局hooks
将钩子放在($PREFIX/share/git-core/templates/hooks,其中$PREFIX可能/usr/local或/usr)下即可,注意chmod a+x FILENAMEcommit 前代码indent钩子pre-commit:#!/bin/bashIFS=""function get_type(){ file "$1" | awk -F'[:,]' '{ print $2 }'}function get_status(){
2021-09-10 13:44:37
835
原创 git 合并多个commit
合并其他分支的commit到当前分支# 一次转移多个提交记录$ git cherry-pick <hash a> <hash b># 按照提交记录区间合并代码. 必须按照正确的顺序放置:提交 hashA 必须早于提交 hashB,否则命令将失败,但不会报错。$ git cherry-pick hashA..hashB### 注意,在git中,区间为左开右闭# 使用上面的命令,提交 hashA 将不会包含在 Cherry pick 中。如果要包含提交 A,可以使用
2021-08-09 17:49:38
796
原创 gnutls 生成证书
具体看man certtool,certtool可生成任意类型的密钥对和证书https://help.ubuntu.com/community/GnuTLS?_ga=2.224769235.859107353.1621415949-904983128.1621415949生成证书语句:certtool --generate-certificate --load-privkey key.pem --template cert.cfg --outfile cert.pem --loa
2021-06-02 11:09:42
581
原创 openssl + engine + pkcs11 双向认证测试
0 环境openssl 1.1.1bpkcs11-tool (由sudo apt-get install opensc 安装)libpksc11https://github.com/OpenSC/libp11softhsm2https://github.com/opendnssec/SoftHSMv21 证书生成1.1 CA 自签署证书:// 生成根证书私钥(pem文件)openssl genrsa -out root.key 2048// 生成根证书签发申请文件...
2021-05-10 18:00:06
2094
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人