Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器 软件资源

软件开发小程序制作系统集成与运维空间租用硬件开发视频监控技术咨询与支持——联系电话:0311-88999002/88999003

首页 / 操作系统 / Linux

Linux内核配置具体过程

Linux内核配置具体过程

Linux内核配置的方法很多,make config、make xconfig、make menuconfig、make oldconfig等等,它们的功能都是一样的,区别应该从名字上就能看出来,只有make oldconfig是指用系统当前的设置(./.config)作为缺省值。这里用的是make menuconfig。 需要牢记:不必要的驱动越多,内核就越大,不仅运行速度慢、占用内存多,在少数情况下、还会引发其他问题。具体过程如下:首先确定shell...
Linux系统调用之send/sendto/sendmsg函数解析

Linux系统调用之send/sendto/sendmsg函数解析

【send/sendto/sendmsg系统调用】 功能描述:发送消息。send只可用于基于连接的套接字,send 和 write唯一的不同点是标志的存在,当标志为0时,send等同于write。sendto 和 sendmsg既可用于无连接的套接字,也可用于基于连接的套接字。除了套接字设置为非阻塞模式,调用将会阻塞直到数据被发送完。用法: #include <sys/types.h>#include <sys/socket.h>...
Linux2.6内核升级编译成功

Linux2.6内核升级编译成功

我想定制一个属于自己Linux系统,所以从今天起开始学习各种linux的内容,今天开始学习如何编译Llinux内核,首先要安装Llinux内核 这个我选择了红帽子9.0的内核安装后下载了Llinux2.6的最新内核,解压后准备进行编译 发现少了很多要用的软件包于是上网搜索 这方面的能用的内容还真少。那只有自己摸索了!下面将Linux2.6内核升级编译具体步骤公布如下:首先,下载需要软件包及内核源码文件!下载地址如下(至少现在可用): 下载2.6内核源码下载...
Linux shell命令初认识

Linux shell命令初认识

学习Linux才几天,在这几天里学的都是些shell命令。现在我也想谈谈自己对shell的认识。 以前在windows下也用过命令行,不过都是些简单的操作。比如:设置启动项﹑查看网络设置情况等。没有感觉到命令方式有什么强大的功能。相反,很多能用命令行的操作都可以拿到图形方式下来做。甚至,感觉使用起来还要方便很多。所以很少用到命令来和windows来打交道。现在到linux上来了后,情况却完全相反。绝大部分的操作都是通过shell命令来完成的。不会shel...
Linux库知识大全

Linux库知识大全

引言:在xmeeting中,关于usb手柄部分,采用动态库调用方式,下面翻译一篇David A. Wheeler写的文章。文章就如何创建和使用静态库,共享库以及动如何动态装载库进行了论述。内容纲要如下:1.概述2.静态库3.共享库3.1 约定3.2 使用3.3 环境变量3.4 创建共享库3.5 安装与使用3.6 兼容性4.动态加载4.1 dlopen()4.2 dlerror()4.3 dlsym()4.4 dlclose()4.5 示例5.辅助知识5.1...
Linux下的run-level

Linux下的run-level

Linux操作系统自从开始启动至启动完毕需要经历几个不同的阶段,这几个阶段就叫做runlevel,同样,当Linux操作系统关闭时也要经历另外几个不同的runlevel,下面我们就准备详细介绍一下runlevel,并向您展示一些小技巧来让您的Linux系统避免不必要的重启动。 runlevel可以认为是系统状态,形象一点,您可以认为runlevel有点象微软的windows操作系统中的Normal,safemode,和Command prompt only...
在Windows平台下使用安装GCC(图)

在Windows平台下使用安装GCC(图)

我想将linux机 器上的一个程序拿到Windows下用。直接将souWindowsrce codes拷贝到Windows下无法用Windows的C编译器编译,大概是缺少一些库吧。后来,想到Linux下那些文件是用ccgcc编译的,因 此,觉得要是有Windows版本的或ccgcc编译器那就很值得一试了。 后来在网上搜了半天,似乎没有现成的Windows版本的cc或gcc编译器。不过,如果使用Cygwin, 它可以带有gcc编译器。Cygwin我一两年...
Linux下多线程编程学习

Linux下多线程编程学习

1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的 Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Windows/NT,当然,也包括Linux。 为什么有了进程的概念后,还要再引入线程呢?使用多线程到底有哪些好处?什么的系统应该选用多线程?我们首先必须回答这...
Linux网络编程学习之select()详解

Linux网络编程学习之select()详解

select系统调用是用来让我们的程序监视多个文件句柄(file descriptor)的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有某一个或多个发生了状态改变。文件在句柄在Linux里很多,如果你man某个函数,在函数返回值部分说到成功后有一个文件句柄被创建的都是的,如man socket可以看到“On success, a file descriptor for the new socket is returned.”而man 2...
<< 1121 1122 1123 1124 1125 1126 1127 1128 1129 1130 >>