Linux
johns78m
这个作者很懒,什么都没留下…
展开
-
批量替换文件名
*.js -> *.hls *|awk -F '.js' '{print $1".h"$2}'*.h-> *.jsls *|awk -F '.h' '{print $1".js"$2}'原创 2021-08-05 22:58:12 · 98 阅读 · 0 评论 -
iptables 防火墙 只允许某IP访问某端口、访问特定网站
iptables 防火墙 只允许某IP访问某端口、访问特定网站http://www.myhack58.com/Article/48/66/2012/35541_2.htm1.先备份iptables# cp /etc/sysconfig/iptables /var/tmp转载 2014-06-19 20:11:36 · 747 阅读 · 0 评论 -
Linux/Unix 下 替代svn diff的可视化工具
http://blog.csdn.net/linjianzao/article/details/8894963vimdiff的使用 http://www.ibm.com/developerworks/cn/linux/l-vimdiff/meld 文件及目录对比图形工具http://wowubuntu.com/meld.html 使用vimdiff替换svn diff:h转载 2014-07-04 11:26:52 · 497 阅读 · 0 评论 -
redis是一个key-value存储系统
http://baike.baidu.com/link?url=Awc4UGtNU3B2gxuFrQiNPakPLaPnJopGDvqIJo0I2l_Y8igAFxgbsLHwfJzng9sZls4ZPj31PsV2rGZgsDcTDa Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的转载 2014-04-10 14:06:00 · 2200 阅读 · 0 评论 -
linux下搭建SVN服务器完全手册
http://www.cnblogs.com/wrmfw/archive/2011/09/08/2170465.html转载 2013-10-30 14:39:16 · 390 阅读 · 0 评论 -
Linux下架设邮件服务器全攻略
Linux下架设邮件服务器全攻略http://http://server.51cto.com/463-164207.htm2009-11-20 15:02 佚名 www.7hao.net 我要评论(3) 字号:T |TLinux下架设邮件服务器其实并不难。我们以Red Hat Linux 9.0为例。在linux下可供选择的邮件服务器套件有Sendmai转载 2013-06-28 17:48:23 · 1027 阅读 · 0 评论 -
linux debug : addr2line追踪出错地址
http://www.cnblogs.com/wangkangluo1/archive/2012/06/23/2559247.htmlwangkangluo1调 试zSeries上的Linux应用程序类似于调试其他体系结构上的Linux应用程序。对于有经验的Linux开发人员,最大的挑战是理解新的系统体系 结构。对于刚接触Linux的大型机开发人员,掌握新的调试工具转载 2013-07-12 16:11:02 · 650 阅读 · 0 评论 -
常用正则表达式
常用正则表达式,正则匹配用户名,密码,中文字符和全角字符,Email,QQ等等[\\u0391-\\uFFE5]匹配双字节字符(汉字+符号)[\\u4e00-\\u9fa5]注意只匹配汉字,不匹配双字节字符 比如[\\u4e00-\\u9fa5]只匹配我们看到的汉字,不匹配全角状态下输入的符号!? []等等 [\\u0391-\\uFFE5]就匹配双字节字符转载 2013-06-08 17:03:05 · 770 阅读 · 1 评论 -
std::string的工具函数 - 用isspace实现trim函数
在CodeProject上有朋友说我不应该将空白字符限制在" /t/n/r" 以内,应该使用isspace来实现trim函数,以处理Unicode的空白字符。此话在理,所以将trim的三个函数改了一下。(参阅上一篇《std::string的工具函数》)string trimLeft(const string& str) { string t = str; for (st转载 2013-02-06 13:27:17 · 617 阅读 · 0 评论 -
linux signal IPC进程间通信
1.PROCESS1的结构void sig_handler(int signalNo){ switch (signalNo) { case SIGTERM: exit(0); break; case SIGUSR1: { fprintf(stderr, "get signal SIGUSR1\n");原创 2013-01-31 13:24:22 · 274 阅读 · 0 评论