Linux C/C++后台开发

Talk is cheap. Show me the code!

docker registry带ssl认证的私有仓库搭建

1.首先docker pull registry默认下载最新版的镜像,我这边是2.6.2版本 2.这边考虑私有仓库部署的服务器可能没有网络,可以使用docker save -o registry.tar registry:2.6.2保存一个镜像,然后把registry.tar打包到部署包里面,下...

2017-08-11 19:42:41

阅读数:909

评论数:0

ntpdate同步时间

先说下ntpdate的用法: usage: ntpdate [option] server 大概就是ntpdate 192.168.0.1这样 最近发现个问题,当强制把本机时间改大了一个月之后,再使用ntpdate向主机同步时间会报错: ntpdate[8115]: Can't a...

2018-04-02 16:36:08

阅读数:13

评论数:0

shell脚本打印日志

#!/bin/bash LOG_FILE="/var/log/test.log" >"${LOG_FILE}" exec &>>${L...

2018-03-05 16:31:31

阅读数:288

评论数:0

docker run --rm

先引用docker run命令的帮助文档原文: Usage: docker run [OPTIONS] IMAGE [COMMAND] [ARG…] Run a command in a new container –rm Automatically remove the containe...

2018-03-05 14:55:45

阅读数:286

评论数:0

linux查看.so导出函数

方法一 nm -D *.so 方法二 objdump -tT *.so

2017-11-18 15:19:58

阅读数:897

评论数:0

2>/dev/null和>/dev/null 2>&1和2>&1 >/dev/null

标准输入0    从键盘获得输入 /proc/self/fd/0 标准输出1    输出到屏幕(即控制台) /proc/self/fd/1 错误输出2    输出到屏幕(即控制台) /proc/self/fd/2 /dev/null代表linux的空设备文件,所有往这个文件里面写入的内容都会...

2017-10-27 14:38:17

阅读数:531

评论数:0

source命令的巧用

首先,通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。例如,当我们修改了/etc/profile文件,并想让它立刻生效,而不用重新登录,就可以使用source命令,如source /etc/profile。 其次,source filepath或者. filepath,s...

2017-10-27 12:25:06

阅读数:536

评论数:0

linux c使用system调用shell脚本

system的原理其实就是调用fork创建子进程去执行shell命令,然后返回最后一条shell命令的状态值。linux下man system可以看到返回值说明: 1.如果返回值等于-1就是system函数执行失败,准确的说是fork创建子进程失败。 2.shell执行最后一条语句的状态值放在...

2017-08-05 12:48:47

阅读数:1207

评论数:0

linux环境变量LD_LIBRARY_PATH

在登录Linux时要执行文件的过程如下: 在刚登录Linux时,首先启动 /etc/profile 文件,然后再依次启动用户目录下的 ~/.bash_profile、 ~/.bash_login、~/.profile文件。如果 ~/.bash_profile文件存在的话,一般还会执行 ~/.ba...

2016-11-24 20:49:47

阅读数:291

评论数:0

protobuf使用方法

#!/bin/sh SRC_DIR=./protocol DST_DIR=./cpp#C++ protoc -I=$SRC_DIR --cpp_out=$DST_DIR $SRC_DIR/*.proto这是编译*.proto文件的脚本 这里我们用proto_class代替*.proto文件中的类...

2016-10-10 09:54:22

阅读数:544

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭