随笔分类 - unix/linux
摘要:列表中,编号为1 ~ 31的信号为传统UNIX支持的信号,是不可靠信号(非实时的),编号为32 ~ 63的信号是后来扩充的,称做可靠信号(实时信号)。不可靠信号和可靠信号的区别在于前者不支持排队,可能会造成信号丢失,而后者不会。下面我们对编号小于SIGRTMIN的信号进行讨论。1) SIGHUP本信
阅读全文
摘要:#字体色30-37echo -e "\033[30m黑色字\033[0m"echo -e "\033[31m红色字\033[0m"echo -e "\033[32m绿色字\033[0m"echo -e "\033[33m黄色字\033[0m"echo -e "\033[34m蓝色字\033[0m"e
阅读全文
摘要:Socket error 0 - Directly send errorSocket error 10004 - Interrupted function //call 操作被终止Socket error 10013 - Permission denied //c访问被拒绝Socket error
阅读全文
摘要:有的只要做了第一步就够了。有的第三就够了。需不同系统不同版本测试。第一步:sudo vim /etc/security/limits.conf 文件尾追加 * hard nofile 65535* soft nofile 65535* soft core unlimited第二步:sudo vim
阅读全文
摘要:tmux #开启tmuxtmux ls #显示已有tmux列表(C-b s)tmux attach -t key #选择tmux的sessiontmux attach-session -t 数字 #选择tmux的session C-b d #临时断开会话,可以重连 tmux kill-session
阅读全文
摘要:terminate called after throwing an instance of 'std::system_error'what(): Enable multithreading to use std::thread: Operation not permittedAborted (co
阅读全文
摘要:gdb a.out 启动GDB, Makefile里记得加-g调试参数set args 可指定运行时参数。(如:set args 10 20 30 40 )show args 命令可以查看设置好的运行参数。l --命令相当于list,从第一行开始例出原码。直接回车表示,重复上一次命令break 16
阅读全文
摘要:两个简易版本写法(注意标签的下行开始为tab间隔)方法1.all: g++ -o out -g -Wall main.cc tool.ccclean: rm out 方法2..Phony : all cleanall: testtest: main.cc tool.cc g++ -g -Wall -
阅读全文
摘要:具体实现如下:1. 安装pptpd,这是个VPN服务器端软件sudo apt-get install pptpd2. 修改文件 /etc/pptpd.confsudo vi /etc/pptpd.conf找到# TAG: localip一行,在后面添加以下2行:localip 192.168.0.1
阅读全文
摘要:在Debian wheezy中更新svn至Subversion1.7的详细步骤记录:1.在/etc/apt/sources.list中增加以下仓库:deb http://opensource.wandisco.com/debian/ wheezy svn172.使用以下命令从http://opens...
阅读全文
摘要:from: http://www.opsers.org/base/debian-package-management-tools-command-dpkg-apt-get-detailed.html 1.dpkg包管理工具 dpkg –info "软件包名" –列出软件包解包后的包名称. dpkg
阅读全文
摘要:from:http://www.ipcpu.com/2010/08/linux-cpu-32-64/本文仅限于服务器CPU和Linux系统讨论,与台式电脑、笔记本无关。32位、64位不能乱装,64的能装32位的,因为64位的CPU可以兼容32位,32位的装不了64位的。最近部署了MongoDB,系统...
阅读全文
摘要:格式:date -s STRING 设置当前时间为STRING指定的日期时间格式:date -d STRING 显示用STRING指定的日期时间明天:date -d "1 day" 昨天:date -d "-1 day" 前天:date -d "-2 day"月month 年year 周week 小
阅读全文
摘要:Sed命令调用sed命令有两种形式:sed [options] 'command' file(s)sed [options] -f scriptfile file(s)a\在当前行后面加入一行文本。b lable分支到脚本中带有标记的地方,如果分支不存在则分支到脚本的末尾。c\用新的文本改变本行的文本。d从模板块(Pattern space)位置删除行。D删除模板块的第一行。i\在当前行上面插入文本。h拷贝模板块的内容到内存中的缓冲区。H追加模板块的内容到内存中的缓冲区g获得内存缓冲区的内容,并替代当前模板块中的文本。G获得内存缓冲区的内容,并追加到当前模板块文本的后面。l列表
阅读全文
摘要:# 本文是已文件为例子,中文数字组合格式支持两种,如69--->六十九或者六九。大小写可自行替换#http://blog.csdn.net/xiao0915/article/details/17244841# 用按字符提取转换,如一百二十四 提取到 1 100 2 10 4,# ----> 1*100+2*10+4,偶数位必定是能%10==0,#测试了下,十亿,百亿都可以转for i in `ls *.txt`do sum=0gstr=`echo $i|sed 's%第%第 %'|sed 's%章% 章%'`fstr=`echo $gstr|awk
阅读全文
摘要:grep 条件或 grep 'usrquota\|grpquota' /etc/fstab ###单引号 netstat -an | grep -e EST -e WAIT并列使用多个 -e参数可以实现或条件 netstat -an | grep -E "ESTABLISHED|WAIT" 双引号
阅读全文

浙公网安备 33010602011771号