随笔分类 -  Linux基础及运维

摘要:安装tengine及淘宝会话保持模块 1. 下载 "http://tengine.taobao.org/" 2. 解压tar zxvf tengine 2.3.0.tar.gz 3. 安装GCC: 4. 安装pcre: 5. 安装openssl: 6. 安装tenginx: 常用命令 查看有哪些可用 阅读全文
posted @ 2019-07-11 15:33 阿木木在发呆 阅读(599) 评论(0) 推荐(0)
摘要:1. 空设备文件以及标准输入输出/dev/null 表示空设备文件0 表示stdin标准输入 1 表示stdout标准输出 2 表示stderr标准错误 2>&1 这里有两种解释:将标准错误重定向到标准输出。这里标准输出已经重定向到了 /dev/null。那么标准错误也会输出到/dev/null可以把/dev/null 可以看作"黑洞". 它等价于一个只写文件. 所有写入它的内容都会永远丢失. 而... 阅读全文
posted @ 2019-03-04 16:11 阿木木在发呆 阅读(199) 评论(0) 推荐(0)
摘要:http://blog.csdn.net/haoel/article/details/2881 GDB主要调试的是C/C++的程序。要调试C/C++的程序,首先在编译时,我们必须要把调试信息加到可执行文件中。 使用编译器(cc/gcc/g++)的 -g 参数可以做到这一点。如果没有-g,你将看不见程 阅读全文
posted @ 2016-03-23 09:13 阿木木在发呆 阅读(217) 评论(0) 推荐(0)
摘要:1、添加用户 首先用adduser命令添加一个普通用户,命令如下:#adduser tommy //添加一个名为tommy的用户#passwd tommy //修改密码Changing password for user tommy.New UNIX password: //在这里输入新密码Rety 阅读全文
posted @ 2016-03-23 09:13 阿木木在发呆 阅读(272) 评论(0) 推荐(0)
摘要:21.查看不同版本直接的变动和差异 情景:某次将自己的分支版本和远程master合并解决冲突后发现以前能够正常运行的程序的无法正常运行了 但又忘记合并解决冲突时修改了哪些代码。 解决方案: 1- 通过git log 查找某次commit的hash值 git lo... 阅读全文
posted @ 2015-05-13 11:28 阿木木在发呆 阅读(113) 评论(0) 推荐(0)
摘要:21.查看不同版本直接的变动和差异 情景:某次将自己的分支版本和远程master合并解决冲突后发现以前能够正常运行的程序的无法正常运行了 但又忘记合并解决冲突时修改了哪些代码。 解决方案: 1- 通过git log 查找某次commit的hash值 g... 阅读全文
posted @ 2015-04-29 10:44 阿木木在发呆 阅读(137) 评论(0) 推荐(0)