![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux_shell
白山黑土
芸芸众生
展开
-
linux下如何将c++程序编译成so,如何调用该so文件
so文件为动态链接库文件,与windows下的dll文件相当,linux下系统so文件一般保存在/usr/lib中。下面就说明一下如何生成c++程序的so文件,以及如何在c++程序中调用该so文件==========test.h===========#ifdef __cplusplus //extern "C" { #endif class Test{pub原创 2013-10-18 10:37:39 · 11722 阅读 · 0 评论 -
linux下安装apache步骤
1、准备:五个文件:httpd-2.4.6.tar.gz apache安装文件apr-1.4.8.tar.gz apr-util-1.5.2.tar.gzpcre-8.21.tar.gzopenssl-fips-2.0.5.tar.gz2、分别安装各个文件1)安装aprsudo tar -zxf Desktop/apr-1.4.8原创 2013-10-21 20:46:31 · 623 阅读 · 1 评论 -
Ubuntu下脚本自启动方法
1)将工作目录切换到脚本所在的文件夹下2)将脚本(autoStart)复制到/etc/init.d下sudo cp autoStart /etc/init.d3)将工作目录切换到/etc/init.d下cd /etc/init.d4)改变脚本的权限sudo chmod 777 autoStart5)建立启动软连接sudo update原创 2014-08-25 09:46:06 · 480 阅读 · 0 评论 -
keepalived+nginx安装配置
keepalived与nginx的安装配置(负载均衡和方向代理)原创 2015-08-13 17:02:43 · 1817 阅读 · 0 评论 -
linux shell读取命令行参数
#!/bin/bash# handle the command's parameters# shell's name is testcli="test"while [ $# -gt 0 ] # $# means the number of the parameters and $* means the parameter's stringdo case $1 in原创 2017-11-23 19:25:36 · 3305 阅读 · 0 评论 -
linux regular expression
\w: 匹配文字或数字字符\b: 单词分隔符,如只匹配linux,则使用\blinux\b\n: 换行符.: 换行符以外的任何字符\d: 数字^: 行或者字符串的开始,如匹配以a开头的字符串,则使用^a.*。其中.*一起用表示任意非换行符的字符。$: 行或者字符串的结尾\: 打开或者关闭字符的特殊含义原创 2017-11-23 19:54:48 · 496 阅读 · 0 评论