通常我们在linux下看到的控制台(console)是由几个设备完成的。分别是/dev/ttyN(其中tty0就是/dev/console,tty1,tty2就是不同的虚拟终端(virtual c...
作者:chenzhufly(空灵)发表于2008/03/31 email:chenzhufly@126.com 不知道为什么,我的busybox1.0.0在linux2.6.20下用lsmod命令,...
前期准备: 1.去linux的官方网站上下一个linux 2.6的内核!http://www.kernel.org; 2.安装一个modules-init-tools-3.0.tar.gz工具包,...
linux下的whoami命令会显示当前的用户是谁,也就是显示自己的用户名。开始我一直想从utmp文件入手,但是总不知道怎么确定自己,后来我去群里问了,他们说每个进程都有用户ID,而用户ID可以通过g...
一出现段错误就无从下手...
我自己编译2.6.22内核后,make;make modules_install 以及mkinitrd, 修改menu.lst(grub)使用新的bzImage和initrd后重启得到如下错误提示: ...
我用的是redhat9版本的。使用usb时,mount /dev/sda1 /mnt/usb; 但是复制文件的时候,若文件超过2M的文件,复制部分时后面则会没反应,不知道原因,希望大家能帮我解决。先...
由于项目的需求,需要在Redhat Enterprise Linux 5.0上开发Java应用程序,故安装了Eclipse和NetBeans上。在安装过程发现了不少问题。安装NetBeans 5....
[/color] [color=#331199] int=1 [color=red]while test $int -le 5 #这一句是不是有问题呀?老是出现提示说,test:too...
用过redboot的高人指点下,这个loader 跟Uboot 那个好一些呢??...
显示CPU信息 cat /proc/cpuinfo 显示内存信息 cat proc/meminfo 显示内核版本 cat /proc/version 显示网络套接字 cat /proc/net/...
小弟在学USB驱动,买了一个网眼 V2000的摄像头。在linux2.4.20-8中带有OV511的驱动(ov511.c;ov511.h),我想先用一下是否好用,就改了一个测试程序来看看,结果一运行测...
JNI提供了C程序和Java程序的互操作机制。通常每个进程C进程只能启动一个JVM实例。在工程中,发现对于C程序fork派生的父子进程,可能存在以下潜在的问题: 条件: 1、C程序中创建...
linux编程,系统原理及应用,uclinux开发及应用,欢迎加入讨论,本人是个新手...
1. 安装 cscope, http://cscope.sourceforge.net/ 到这里下载cscope, 最新版本为 15.6。 如果你使用 debian 或者 ubuntu,直接 s...
1.去掉一个文件中重复的行 sort filename|uniq 2.去掉一个文件中某些行 grep -v "keyword" filename 3.取出一个文件中的第一列 cat filenam...
目前处在最后测试阶段2.6.25版Linux内核将会支持Marvell的Feroceon微体系结构和Orion单芯片集成系统。届时将有众多的NAS网络存储设备和其他应用得到Linux主干内核的支持...
1,编译缘由 使用斯道的zImage文件,我自己编译的Mplayer不能使用,必须加--nosound选项才能播放视频。后来见一篇文章说是Linux内核音频驱动的问题,所以决定重新编译内核。 2,编...
编写一段程序,使系统调用fork()创建两个子进程。让每一个进程在屏幕上显示一个字符:父进程显示“a”;子进程分别显示“b”和“c”。...
获得U盘的插入或者拔取得信息的传统方法是在内核级运行hotplug程序,相关参数通过环境变量传递过来,再由hotplug通知其他关注hotplug的应用程序。这样的做法效率有些低,现在通过一种特殊类型...
随着计算机内存的增大,我们现在编程往往没注意到内存的消耗。 初学者经常会把一个程序编出来,但往往占用很多内存,但人很容易满足于成功,一旦编出来运行成功就不管了, 没有去再想一下怎样把程序优化一下。...
数据挖掘@搜索算法,c/c++编程,linux shell,脚本编程...
其实很简单啊,网络上相关资料很多,无非就是几步 1、编译好内核 2、熟悉 Linux 的启动机制 3、使用 busybox 打造一个你需要的 chroot 树 4、复制其他相关程序及库到目录树里面(利...
我在linux下安装了netbeans开发环?后,汉字显示成小方格,请问?怎样解决?问题可能是jdk平台中文字体未正确设定,那么怎么设定? 将/usr/share/fonts/truetype/a...
为了实现LINUX自动登录,弄过几个实现方法,现在作个笔录吧。 脚本实现: 编写脚本autologin,并将权限改为755,脚本内容如下: 引用:#!/bin/sh exec 0/dev/$1 2...
之前在使用jedit,freemind,argounl等应用时都偶有出现突然键盘没响应的情况,一直还以为是ubuntu本身的BUG,对JAVA支持不好。 今天在用freemind时又出现这种情况。郁...
我说的多线程是指: 一方面压缩一个有很多文件的目录时,多核的cpu是不是可以同时压多个文件。我知道在编译的时候现在是有支持多线程的选项的,编译效率比单核高不少。 另一个是压缩大文件时,比如几个...
添加一个和ext3完全相同的文件系统myext3 一、代码拷贝 cd /usr/src/linux-2.6.10/fs mkdir myext3 cp -r ext3/. myext3/. ...
有想开发Embedded Linux的图形界面菜鸟可以看一看。。。。。...
驱动加载: 1.静态加载 (系统启动时自动的加载动内核,自动的注册设备并创建设备接点,系统启动后应用程序可以直接运行) 2.动态加载(既模块加载,系统启动时不会进行加载驱动程序,需要人为...
linux kernel有一个脚本Lindent,可以帮助你将自己的代码做一个好的代码风格格式化。 如:/usr/src/linux-headers-2.6.22-14/scripts/Linden...
无人指教,走路好艰辛 这个问题看似简单,但以一个什么都不懂的人去解决,难度很大 看了好久的glib库,觉的它好,可就是不知道为什么在编程中找不到它 原来,在编译时要增加些选项 如 gcc `p...
第一步:下载vivi代码到flash中 第二步:下载kernel到flash中 第三步:利用nfs启动系统 一、 下载vivi代码到flash中 Vivi 是由 mizi 公司设计为 ARM ...
一个转义序列符通常以ESC开始,在Shell中被记录为"^[",有时候也被常常记录为\033(因为ESC在ASCII编码中是27,八进制就被记录为033)。 文本终端的颜色可以使用“ANSI非常规...
运行iptables出现下面的错误提示: # iptables -I PREROUTING -t mangle -p tcp -s 192.168.1.0/24 -j MARK --set-mark...
一、linux的设备驱动程序与外界的接口可以分为三个部分: 1.驱动程序与操作系统内核的接口。通过file_operations(include/linux/fs.h)数据结构来完成的。 2.驱动...
Linux下的代码,用VC进行编辑后,或者EU或者editplus打开后,重新拷贝到Linux下。 在文件行尾会出现^M符号,编译器不会对此报错,但是却看起来很不舒服,另外,VC编辑的代码,在gcc...
查询某个目录下所有文件是否含有某个字符'test' grep -r 'test' /data/tomcat/ 批量更改文件内容 写成脚本文件,执行 #!/bin/sh for i in db....
linux下对dos如 ren *.aa *.bb是不支持的,还好强大的可编程性迂回的达到了目的,记之. 引用:find -type f -name “*.aa”|sed ’s/.aa//’|xar...
Linux原理的学习,我打算由浅入深,从上之下,也就是先了解个大概再逐个深入。先了解一下Linux的进程先。 一、Linux进程上下文 Linux进程上下文,我理解就是进程组成元素的集合。包括进程...