一,fork和vfork#include <sys/types.h>
#include <unistd.h>
pid_t fork(void);
pid_t vfork(void);fork用于创建一个进程,该函数调用一次,返回两次。两次返回的区别是子进程的返回值是0,而父进程的返回值是新子进程的进程号。出错时,返回-1。子进程是父进程的一个副本——子进程获得父进程...
注:如果自己不会操作,直接到文章后面下载我编译好的。从Ubuntu 14.04升级到16.04以后,有道词典就安装不上了。因为官方的deb包(Ubuntu版本的)依赖gstreamer0.10-plugins-ugly,但是该软件在16.04里面已经没有了。但其实没有该包,完全不影响有道词典的使用。所以我们可以去掉deb包里面对于该库的依赖。具体操作如下:从官方下载Ubuntu版本的deb包...
1. 什么是oom killerLinux 内核有个机制叫OOM killer(Out-Of-Memory killer),该机制会监控那些占用内存过大,尤其是瞬间很快消耗大量内存的进程,为了防止内存耗尽而内核会把该进程杀掉。典型的情况是:某天一台机器突然ssh远程登录不了,但能ping通,说明不是网络的故障,原因是sshd进程被OOM killer杀掉了。重启机器后查看系统日志/var/l...
更新:搜狗官方已经更新了包,现在在Ubuntu 16.04上面安装已经不会有下面提的依赖问题了。给搜狗输入法团队点赞。昨天安装了Ubuntu 16.04之后,发现搜狗输入法竟然安装不了,报缺少fonts-droid包。最后,通过强大的网友,找到了解决方案——核心就是将搜狗官方的deb包里面的fonts-droid依赖去掉(不影响功能使用)。具体操作如下1. 将deb解包到sogo目录:dpk...
0 文件描述符对于内核而言,所有打开的文件都通过文件描述符引用。文件描述符是一个非负整数。当打开一个现有文件或者创建一个新文件时,内核项进程返回一个文件描述符。文件描述符的变化范围时0~OPEN_MAX。1 Linux文件I/O函数Linux系统中的大多数文件I/O只需要用到5个函数:open、read、write、lseek、close。int open(const char *path,...
网易官方发布Linux版有道词典已经有一段时间了,今天才准备安装使用一下。 官方下载地址:http://cidian.youdao.com/index-linux.html 安装说明及问题解决:官方已经提供了适用于Ubuntu的deb包,并且说支持14.10及以上版本,其实14.04也是支持的(更低的版本我还没有测试,但应该也是支持的),官方也给了安装说明。不过我安装的时候遇到一些问题(14...
1. 什么是计算机的Locale关于locale我不知道该怎么样翻译(直译就是地区、地域)才算准确,干脆就叫locale吧,反正它与我们的操作系统的语言环境有着很大的关系。Locale 是软件在运行时的语言环境, 它包括语言(Language), 地域 (Territory) 和字符集(Codeset)。一个locale的书写格式为: 语言_地域.字符集,比如en_US.UTF-8、zh_C...
在Linux中,有两种流行的正则表达式(Regular Expressions)引擎:
POSIX基本正则表达式(BRE)引擎
POSIX扩展正则表达式(ERE)引擎
大多数Linux工具都支持BRE,但是只有一些工具支持ERE。1. BRE模式
RE字符
含义及范例
^word
含义:待查找的字符串(word)在行首
范例:查找行首为#开始的那一行,并列...
- « 前一页
- 1
- 2
- 3
- 后一页 »