工具与环境
轮子学长
这个作者很懒,什么都没留下…
展开
-
ubuntu12.04没有/var/log/messages解决
ubuntu12.04没有/var/log/messages解决 因为出错了找不到这个文件,很奇怪,因为网上介绍说查看这个文件的 然后百度,发现有些版本是没有,不过ubuntu的可以有 编辑/etc/rsyslog.d/50-default.conf 其中有这么一段 *.=info;*.=notice;*.=warn;转载 2013-05-27 18:07:22 · 1398 阅读 · 0 评论 -
Ubuntu 16.04 安装 VMware Tools后开机启动卡在A start job is running for LSB
Ubuntu 16.04 重新安装VMware Tools后,重新启动时卡在 A start job is running for LSB: VMware Tools Services , 大概90s。Ubuntu 16.04 开机卡慢原创 2017-08-08 09:54:23 · 13516 阅读 · 0 评论 -
虚拟机samba共享 使用svn时遇到的各种问题笔记
虚拟机Ubuntu16.04 设置samba共享,TortoiseSVN 访问时各种问题`The working copy database at '\\192.168.168.186\wangsu\maa' is corrupt.` 、`sqlite: attempt to write a readonly database svn:`问题记录与解决方案原创 2017-08-08 10:08:16 · 2506 阅读 · 0 评论 -
centOS6系统 glib-2.52.0安装笔记
glib:lipl@bogon:opt$ wget http://ftp.gnome.org/pub/gnome/sources/glib/2.52/glib-2.52.0.tar.xzlipl@bogon:opt$ tar -Jvxf glib-2.52.0.tar.xz lipl@bogon:glib-2.52.0$ ./configure --enable-libmount=no # 这原创 2017-08-03 10:10:36 · 7039 阅读 · 3 评论 -
如何让Wireshark支持(加密的HTTP2等)HTTPS报文分析
Wireshark本身并不支持分析HTTPS报文。 随着HTTPS、甚至HTTP2协议的流行,抓取并分析tls加密的报文变得极为有用。 下面介绍如何用Wireshark解密经tls加密的web报文。浏览器设置要解码tls加密的web报文,首先要获取到加密密钥。 Chrome、Firefox等浏览器支持将访问网站是使用的密钥输出到文件中。仅需要配置环境变量SSLKEYLOGFILE 即可。 首原创 2017-11-23 14:36:30 · 20606 阅读 · 1 评论 -
让curl命令支持http2
CentOS首先,先为你的服务器获取最新匹配的源:http://mirror.city-fan.org/ftp/contrib/yum-repo/安装新版libcurl的yum源rpm -ivh http://mirror.city-fan.org/ftp/contrib/yum-repo/city-fan.org-release-1-13.rhel6.noarch.rpm升级libcurlyum转载 2017-12-22 09:46:43 · 8227 阅读 · 0 评论 -
Ubuntu安装sendmail失败卡死问题解决方案
使用sudo apt install sendmail安装 结果如下:sudo dpkg --configure -aSetting up sendmail-bin (8.15.2-3) ...Updating sendmail environment ...Reading configuration from /etc/mail/sendmail.conf.Validating conf转载 2017-12-07 09:28:47 · 2389 阅读 · 0 评论 -
Linux下sendmail配置
linux下可以配置sendmail作为邮件服务器,可以使用系统用户作为账号进行发送邮件(不需要真实的邮箱账号)安装: sudo apt install sendmail 或 sudo yum install sendmailCentOS 配置root@ubuntu:~# cat /etc/mail/local-host-names # local-host-names - include al原创 2017-12-08 09:46:27 · 4079 阅读 · 0 评论 -
CentOS 7.2 和 Ubuntu 16.04 安装配置samba
系统信息[lipl@localhost ~]$ cat /etc/redhat-release CentOS Linux release 7.2.1511 (Core) [lipl@localhost ~]$ 要确保虚拟机中centOS能够上网, 主机能够被ping通安装samba安装sudo yum -y install samba查看[root原创 2018-01-10 10:34:37 · 4059 阅读 · 0 评论 -
CentOS编译安装subversion 1.9.7
安装aprwget http://mirror.bit.edu.cn/apache//apr/apr-1.6.3.tar.gz tar -zxvf apr-1.6.3.tar.gz./configure --prefix=/desired/path/of/aprmakesudo make install安装apr-utilwget http://mirror.bit原创 2018-01-09 10:56:44 · 1779 阅读 · 0 评论 -
CentOS 7 编译安装DNS服务器bind
网上大部分教程使用yum安装,但是我这边用该方法安装后启动不起来,具体原因不详。目前是使用源码安装,使用的版本是bind-9.9.9-P6root@localhost:opt$ wget ftp://ftp.isc.org/isc/bind9/9.9.9-P6/bind-9.9.9-P6.tar.gzroot@localhost:opt$ tar -zvxf bind-9.9.9-P6.ta...原创 2018-02-28 16:02:17 · 2255 阅读 · 0 评论 -
nodejs npm 问题解决记录 MSBUILD : error MSB4132: 无法识别工具版本“2.0”。可用的工具版本为 "14.0", "4.0"
MSBUILD : error MSB4132: 无法识别工具版本“2.0”。可用的工具版本为 "14.0", "4.0"PS E:\Project\nodejs\Study> npm install --msvs_version 2015PS E:\Project\nodejs\Study> npm config set msvs_version 2015 --global```...原创 2019-01-10 17:29:08 · 11670 阅读 · 0 评论 -
使用devtoolset升级GCC版本
工作中有时需要进行gcc的升级,最近在工作中遇到要编译一个使用了C++11标准的开源代码,因而需要进行gcc的升级。gcc 升级的两种方法目前知道两种升级gcc 的方法:直接编译安装新版本的gcc (目测前方坑很多)下面通过devtoolset来升级下gcc原创 2017-05-09 09:07:31 · 7330 阅读 · 1 评论 -
vim 空格转tab,2空格缩进转4空格
最近遇到一个问题: 源文件文件原来的缩进是2空格,现在想把它变成4个空格。(注意,源文件中的缩进都已经用空格替换了)。首先,要把2空格转换成tab:set ts=2:set noexpandtab:%retab!再把缩进宽度有2空格编程4空格长度:set ts=4缩进转空格:set expandtab:%retab!原创 2017-03-28 16:10:04 · 2542 阅读 · 1 评论 -
如何使用Valgrind memcheck工具进行C/C++的内存泄漏检测
什么是valgrind:**valgrind是一个构建动态分析工具的框架,它提供了一系列的工具用于检测和分析内存管理和线程的bug。 其中,最常用的工具就是**Memcheck。 Memcheck能够检测出内存相关的,在C/C++中常见的可能导致程序Crashes以及发生不可预知错误的行为。valgrind本文将通过实例介绍如何使用valgrind进行内存泄漏检测。(再此之前我们的Linux上必须先原创 2016-09-21 15:53:33 · 985 阅读 · 0 评论 -
Ubuntu12.04下samba服务器共享配置
1 . 前置工作首先保证你的Ubuntu能上网;虚拟机网络连接方式为NAT;虚拟机雨物理机互ping可通:2. 安装sambasudo apt-get insall sambasudo apt-get install smbfs3. 创建samba共享目录,我是在用户windeal的根目录下创建共享目录Windealwindeal@ubuntu:~原创 2013-07-21 13:00:47 · 1096 阅读 · 0 评论 -
Linux下安装eclipse做Qt的IDE
一:前置条件:1. 安装QT二、安装Eclipse1. 下载所需软件: 2. 将三个文件共享到虚拟机的Linux系统中,(虚拟机和主机之间的共享通信可以使用samba。)我这里是将其拷贝到/home/windeal/MyDocument/EclipseForQt目录下,其中windea原创 2013-05-08 12:44:40 · 2366 阅读 · 0 评论 -
core文件介绍
原文链接:http://team.eyou.com/?p=27linux下,产生core文件,和不产生core文件的条件:当我们的程序崩溃时,内核有可能把该程序当前内存映射到core文件里,方便程序员找到程序出现问题的地方。最常出现的,几乎所有C程序员都出现过的错误就是“段错误”了。也是最难查出问题原因的一个错误。下面我们就针对“段错误”来分析core文件的转载 2014-09-15 10:09:15 · 1729 阅读 · 0 评论 -
Ubuntu12.04 中文输入法设置
分类: LINUX1、ibus输入法Ubuntu系统安装后已经自带了ibus输入法,在英语环境下默认不启动。配置ibus自动启动可 以在ubuntu系统菜单上选择System(系统)--- Preferences(首选项) --- Startup Applications(启动应用程序),在该窗口中点“添加“按钮,增加一个程序:Name(名称): ibus-daemon转载 2014-09-19 09:22:23 · 2855 阅读 · 0 评论 -
辛星笔记——VIM学习篇(推荐阅读)
转载自: 辛星和您一起学vim脚本第一节转载 2014-09-11 14:18:31 · 1155 阅读 · 0 评论 -
windows下gvim搭建IDE
原文转载自:手把手教你把Vim改装成一个IDE编程环境(图文)转载 2014-09-11 09:35:26 · 1974 阅读 · 0 评论 -
vim使用技巧
(一)各种文本操作各种跳转h,j,k,l: h左移一个字符,j下移一行,k上移一行,l右移一个字符w,b : w 下一个单词,b上一个单词0,$ 行首,行尾G,gg,30% 3G跳到第3行,gg跳到第一行行首,30%:30%处%原创 2014-09-19 14:32:59 · 1024 阅读 · 0 评论 -
vim+ctags用法
vim用法 在VIM编辑器的环境下用“:make”就可以编译程序,如果程序中有错误,就会显示出来。 下列命令可以快速定位,并修改错误错误 “:cl”列出错误 “:cn”让光标指向下一个错误 “:cp”让光标指向上一个错误 “:cnew”从头开始 ct原创 2014-09-15 15:33:49 · 1995 阅读 · 0 评论 -
将VIM打造成强大的IDE
Code Issues0 Pull Requests0 Pulse GraphsHTTPS clone URLYou can clone with HTTPS orSubversion. Clone in Desktop Download ZIPuse vim as IDE转载 2014-10-14 09:02:34 · 10265 阅读 · 3 评论 -
tcpdump学习笔记
转载自:Tcpdump的详细用法 1. TCPDump介绍 TcpDump可以将网络中传送的数据包的“头”完全截获下来提供分析。它支持针对网络层、协议、主机、网络或端口的过滤,并提供and、or、not等逻辑语句来帮助你去掉无用的信息。tcpdump就是一种免费的网络分析工具,尤其其提供了源代码,公开了接口,因此具备很强的可扩展性,对于网络维护和入侵者都是非常有原创 2014-12-18 13:59:45 · 1354 阅读 · 0 评论 -
Android开发工具配置大全
程序员生存定律这系列的目录在这里:程序员生存定律--目录喜欢从头瞄的,可以移步。-------------------------------------------------------------------------------1. “博”与“专”上的迷失假设说一个人的学习已经聚焦,并且学习的内容和自己实际参与的项目也相吻合,那么是不是就没有问题了?很不幸,答转载 2014-08-14 23:24:06 · 909 阅读 · 0 评论 -
zlib库 安装与使用
1. zlib简介 zlib 适用于数据压缩的函式库,由Jean-loup Gailly (负责compression)和 Mark Adler (负责decompression)开发。 zlib被设计成一个免费的、通用的、法律上不受阻碍(即没有被任何专利覆盖) 的无损数据压缩库。zlib几乎适用于任何计算器硬件和操作系统。 zlib本身的数据格式可以进行跨平台的移植。 与在U原创 2016-10-29 19:53:38 · 51156 阅读 · 6 评论