linux
hust_liye
程序猿一枚!
展开
-
Linux统计某文件夹下文件、文件夹的个数
统计某文件夹下文件的个数ls -l |grep "^-"|wc -l统计某文件夹下目录的个数ls -l |grep "^d"|wc -l统计文件夹下文件的个数,包括子文件夹里的ls -lR|grep "^-"|wc -l如统计/home/han目录(包含子目录)下的所有js文件则:ls -lR /home/han|grep js|wc -l 或 ls -l转载 2015-08-12 15:21:23 · 214 阅读 · 0 评论 -
linux升级内核
Linux 2.6内核编译比以前方便多了,本文描述了在FC8下升级linux内核为2.6.25的详细步骤. 1. 首先从如下网址得到linux-2.6.25.http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.25.tar.bz22. 然后在/usr/src下untar这个包.tar -xjfv linux-2.6.25.转载 2015-05-26 09:36:42 · 276 阅读 · 0 评论 -
Ubuntu编译内核树
什么是内核树?刚开始我也没弄明白,通过这几天的学习,有所感悟,就说说我的理解吧!从形式上看,内核树与内核源码的目录结构形式是相同的,都是由各个层次的文件目录结构组成,但是其中的具体内容肯定是不同的。从功能上看,内核树中含有编写或编译Kernel程序或驱动时所需要的一些内核函数库以及定义好的一些数据结构,数据类型等,说白了,当你在进行kernel编程或者是编写linux设备驱动时都需要用到这里面的一转载 2015-05-26 09:44:01 · 325 阅读 · 0 评论 -
Linux中实现在系统启动时自动加载模块
为搞清楚如何在Linux系统启动时自动加载模块,搜索了好久,网上有很多人提出这个问题,但都没有正确的答案,无论是中文社区还是英文社区,大家的回答都没有讲到点子上,无非是围绕 modprobe.conf、modprobe讲来讲去的,要不就是针对特定问题尝试不同的方法。有的还建议把modprobe modulename写入rc.local,却不曾想,rc.local的执行被放在整个启动顺序的很后面,而转载 2015-06-02 16:07:29 · 429 阅读 · 0 评论 -
linux路由表的配置
linux路由表的配置 一、原理说明1、路由表(table)从0到255进行编号,每个编号可以对应一个别名,编号和别名的对应关系在linux下放在/etc/iproute2/rt_tables这个文件里,一般0编号的table对应的别名为upspec,255编号对应的别名为local,254和25转载 2015-06-10 10:10:01 · 223 阅读 · 0 评论 -
Linux开机启动程序详解
Linux开机启动程序详解我们假设大家已经熟悉其它操作系统的引导过程,了解硬件的自检引导步骤,就只从Linux操作系统的引导加载程序(对个人电脑而言通常是LILO)开始,介绍Linux开机引导的步骤。加载内核LILO启动之后,如果你选择了Linux作为准备引导的操作系统,第一个被加载的东西就是内核。请记住此时的计算机内存中还不存在任何操作系统,PC(因为它们天然的设计缺陷)也还转载 2015-06-10 21:32:42 · 279 阅读 · 0 评论 -
配置apt-get告诉下载源
本文转自:http://blog.csdn.net/hyl1718/article/details/7915296方法:1、修改源地址:cp /etc/apt/sources.list /etc/apt/sources.list.bakvim /etc/apt/sources.list加入如下内容(中科大的):deb http://mirro转载 2015-06-11 17:59:22 · 727 阅读 · 0 评论 -
arp hook
最近疯狂的研究Linux的种种功能,也颇有心得,这里讲述一下Linux下的Net的Hook,使用net的Hook可以实现很多很多非常底层的功能,比如过滤报文,做防火墙,做代理等等。 Now,Let's Go! 使用的是Linux 2.6.19.1的内核代码。 首先是 在./Source/net/netfilter/core.c文件中的函数 nf_regis转载 2015-06-13 15:00:22 · 363 阅读 · 0 评论 -
进程&线程间通信方式总结
一、进程间的通信方式# 管道( pipe ):管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父子进程关系。# 有名管道 (namedpipe) : 有名管道也是半双工的通信方式,但是它允许无亲缘关系进程间的通信。# 信号量(semophore ) : 信号量是一个计数器,可以用来控制多个进程对共享资源的访问。它常作为一种转载 2017-03-13 22:08:13 · 293 阅读 · 0 评论 -
Ubuntu 删除多余内核
Ubuntu 删除多余内核 转载▼首先查询当前我们使用的是内核是那个版本别删错了。uname -a第二:查询系统中装了多少内核dpkg --get-selections|grep linux第三:多余的内核可以通过命令删除 需要删除header和imagesudo apt-get remove li转载 2015-05-26 09:26:44 · 6776 阅读 · 0 评论