Linux系统
文章平均质量分 74
June_Water
常常有人告诉我们现在的辛苦是为了以后的幸福可是没有人许诺我们那个以后什么时候会来人生一直是付出和得到的交织把辛苦也当幸福来过着我们就赢了
展开
-
在Ubuntu安装完成后更改默认的语言LANG,出现Cannot set LC_CTYPE to default locale: No such file or directory错误的解决办法
在安装ubuntu的时候选了中文,但后来发现SVN客户端需要utf8来支持中文。于是修改 /etc/default/locale为:LANG="en_US.UTF-8"LANGUAGE="en_US:en"但是,后来perl, locale,export LANG=en_US.UTF-8之类的命令都出现warning:> localelocale: Cannot set L转载 2013-10-10 01:40:07 · 13058 阅读 · 0 评论 -
mmap详解
转自http://kenby.iteye.com/blog/1164700共享内存可以说是最有用的进程间通信方式,也是最快的IPC形式, 因为进程可以直接读写内存,而不需要任何数据的拷贝。对于像管道和消息队列等通信方式,则需要在内核和用户空间进行四次的数据拷贝,而共享内存则只拷贝两次数据: 一次从输入文件到共享内存区,另一次从共享内存区到输出文件。实际上,进程之间在共享内存时,并不总是读写转载 2013-04-01 18:46:19 · 733 阅读 · 0 评论 -
grep与正则表达式
grep正则表达式元字符集:^ 锚定行的开始 如:'^grep'匹配所有以grep开头的行。 $ 锚定行的结束 如:'grep$'匹配所有以grep结尾的行。 . 匹配一个非换行符的字符 如:'gr.p'匹配gr后接一个任意字符,然后是p。 * 匹配零个或多个先前字符 如:'*grep'匹配所有一个或多个空格后紧跟grep的行。 .*一起用代表任意字符。[] 匹配一个指定范围内转载 2013-12-03 21:16:43 · 1106 阅读 · 0 评论