linux
文章平均质量分 71
Oracle_WD
这个作者很懒,什么都没留下…
展开
-
ClamAV编译安装和使用(一)
ClamAV是使用广泛且基于GPL License的开源代码的典型杀毒软件,它支持各种平台,如:windows、linux、Unix等操作系统,并被广泛应用于其他应用程序,如:邮件客户端服务器、HTTP病毒扫描代理等。 编译ClamAV时应包括zlib库,用于压缩和解压缩函数。(下述为以clamav-0.88.tar.gz为例的编译安装和使用)1.下载clamav-0.88.原创 2011-11-29 20:18:32 · 8237 阅读 · 0 评论 -
ClamAV编译安装及使用(二)
clamd后台与clamscan客户端: clamd是使用libclamav库扫描文件病毒的多线程后台,他可以在两种网络模式下工作:侦听在Unix(local)socket和TCP socket。后台由clamd.conf文件配置。clamd的一个重要特征是基于Dazuko模块进行on-access病毒扫描,即拦截文件系统的访问,出发clamd对访问文件进行病毒扫描。clamd中原创 2011-11-29 20:57:52 · 2388 阅读 · 0 评论 -
Libclamav库 API
每个使用libclamav库的应用程序都必须包括clamav.h头文件 #include (使用样例见clamscan/manager.c)一、装载库初始化装载库的函数列出如下:int cl_loaddb(const char * filename , struct cl_node **root , unsigned int *signo);//装载选择的数据库int原创 2011-11-30 21:54:42 · 6553 阅读 · 1 评论 -
Linux内核设计与实现 学习笔记(二)进程管理
进程和线程的概念我就不讲了。总之,你记着:内核调度的对象是线程,而不是进程。linux系统中的线程很特别,它对线程和进程并不做特别区分。进程的另外一个名字叫任务(task).我和作者一样,习惯了把用户空间运行的程序叫做进程,把内核中运行的程序叫做任务。 内核把进程存放在叫做任务队列(task list)的双向循环链表中,链表中的每一项都是类型为task_struct,名称叫做进程转载 2012-03-12 18:57:03 · 677 阅读 · 0 评论 -
USRP系列之GNURadio安装
GNURadio安装的方法: 1. 脚本安装(简单粗暴,但可能无效): $ apt-get install gnuradio 2. 自行编译安装(较繁琐,但成功率高,推荐使用) step:1 安装Ubuntu 12.04;step:2 安装依赖:$ sudo apt-get -y install libfontconfig1-dev libxrender-dev libpulse-dev s原创 2015-07-31 02:19:48 · 4115 阅读 · 0 评论