“一切皆文件”是Unix/Linux系统中一个非常重要的思想。在Linux系统中,具体到硬件来说就是每个设备都被当成一个文件来对待。下面列出几个常见的设备在Linux系统中的文件名。设备 文件名IDE硬盘/dev/hd[a-d]SCSI/SATA/USB 硬盘/dev/sd[a-p]U盘/dev/s...
分类:
系统相关 时间:
2014-06-25 16:55:55
阅读次数:
246
作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!典型的UNIX系统都支持一个进程创建多个线程(thread)。在Linux进程基础中提到,Linux以进程为单位组织操作,Linux中的线程也都基于进程。尽管实现方式有异于其它的UNI...
分类:
编程语言 时间:
2014-06-25 16:01:44
阅读次数:
227
今天就来用具体实例代码来运用一下昨天所说的只个工具的用法吧
这几个实例主要的目的是来熟悉一下汇编相关工具的用法及应用一下昨天刚说的汇编程序模板。
我们用到的工具主要有as,ld,gcc,gdb,当然,它们是运行在linux系统下的
废话少说,直接来例子了。嗯,再说一句,下面的例子是参考或来自《汇编语言程序设计》Richard Blum的...
分类:
编程语言 时间:
2014-06-24 21:54:14
阅读次数:
421
这里给出一个服务端和客户端,服务端可以接收多个连接,并且利用Go的杀手特性go和channel来替代select进行数据的接受。
服务端:
package main
import (
"fmt"
. "syscall"
)
func RecvRoutine(sockfd int, session chan string) {
var buffer []byte = make(...
分类:
系统相关 时间:
2014-06-24 17:53:37
阅读次数:
399
转载自http://www.cnblogs.com/descusr/p/3225874.html
所有程序写完之后,验证码图片不显示,点击图片地址会提示如下错误,并且在linux下的纠正办法
用pil产生验证码出现:ImportError: The _imagingft C module is not installed
这个是由于PIL没有编译freetype导致的...
一、介绍在linux系统内核发生崩溃或者服务器hang住时,Kdump(kernelcrashdump:内核崩溃转储设备)生成vmcore文件,通过分析vmcore信息判断原因,而crash是一个被广泛应用的内核奔溃转储文件分析工具,前提系统必须安装crash工具和内核调试工具kernel-debuginfo。二、工具的安..
分类:
其他好文 时间:
2014-06-24 16:29:19
阅读次数:
3678
Nagios是一个监视系统运行状态和网络信息的监视系统。Nagios能监视所指定的本地或远程主机以及服务,同时提供异常通知功能等。Nagios可运行在Linux/Unix平台之上,同时提供一个可选的基于浏览器的WEB界面以方便系统管理人员查看网络状态,各种系统问题,以及日志等等。安装完成..
分类:
移动开发 时间:
2014-06-24 16:20:57
阅读次数:
354
线上集群后端某台Web服务器,我们观察到+buffers/cache值(即Linux内存的实际使用情况)一直都是5365左右,就算停掉Nginx+FastCGI程序也是一样,考虑到这台机器经常在使用rsync+inotify,肯定会存在着频繁存取文件。而Linux系统有一个特性:在Linux下频繁存取文件时,就会占用..
分类:
其他好文 时间:
2014-06-24 16:19:37
阅读次数:
303
在linux系统上有三大文本处理工具分别是:grep,sed,awk,这次主要来看看awk。awkoption‘pattern‘file-F指定分隔符;-v申明自定义变量;查看当前系统上,用户名和用户shell,输出分隔符为~.#awk-F:‘BEGIN{OFS="~";print"UserNameShell"}{print$1,$7}END{print"==============..
分类:
系统相关 时间:
2014-06-24 16:09:14
阅读次数:
397
Linux中也有类似windows中DLL的变成方法,只不过名称不同而已。在Linux中,动态链接叫做Standard Object,生成的动态链接文件为*.so。详细请参考相关文档。开发环境:Eclipse 3.4.2G++:4.3.21. 创建动态链接库(1)在Eclipse中创建新的C++工程...
分类:
编程语言 时间:
2014-06-24 14:45:53
阅读次数:
221