最新文章

开源空间:交叉编译Linux内核(2.6.22.6)

动手编译内核之前,至少应该看看源码根目录下的README文件,并参考一些其他的资料,了解编译一个内核所需要的基本条件和环境,以及基本的步骤。 我使用的交叉编译器是arm-iwmmxt-linux-gnueabi-gcc(4.2.1),选用的内核版本是Linux-2.6.22.6。以下操作均以普通用户身份进行: (1)m…

Linux&Uinx

新手学堂:嵌入式Linux系统的设计与应用

一、引言 嵌入式系统(Embedded Systems)是根据应用的要求,将操作系统和功能软件集成于计算机硬件系统之中,从而实现软件与硬件一体化的计算机系统。嵌入式系统出现于60年代晚期,它最初被用于控制机电电话交换机,如今已被广泛的应用于工业制造、过程控制、通讯、仪器、仪表、汽车、船舶、航空、航天、军事装备、消费类产…

Linux&Uinx

高手进阶:Linux操作系统的硬盘分区建议

注,初学者用根分区与交换分区即可。 我经常建立的文件系统的次序是128M的root,1G的swap,128M的/var/tmp,3G的/usr,其余的空间留给/home。 典型地,你应该把交换区大小定为2倍的内存大小。如果你没有很多内存,那样的话,你将需要更多的交换区空间。不建议将交换区定在小于256M,当你确定交换区…

Linux&Uinx

Linux操作系统下安装及配置花生壳的方法

一、花生壳For Linux安装步骤 下载适合您的unix/linux版本的安装包文件,使用root身份解压缩安装包 # tar -zvxf phlinux-1.0-install.redhat.9.0.tar.gz 安装包文件将解压缩至phlinux_install目录中 # cd phlinux_install 执…

Linux&Uinx

在VM上学习嵌入式Linux系统的构建之--编译内核

1、下载内核 ·我用的是linux-2.4.20.tar.gz (google一下,多的是),拷到工作目录,解压。 说明:我在VM上装了个Redhat9.0, 在XP上下载,通过VM的共享目录拷到Redhat中。 2、配置内核 ·好多配置选项,因为不懂,就更改了一个选项: 把cpu的结构设为i386。 make men…

Linux&Uinx

Linux操作系统下简单的远程桌面实现方法

简单的介绍一个远程桌面———vnc方式的实现方法 前提是server端要有一个vnc-server的和cnv的client端(其实就是生成vncviewer命令的包,但是一般的linux是包含此命令的) 安装相关包之后配置即可使用 Server端的设置 1) 修改 /etc/sysconfig/vncserver,加入…

Linux&Uinx

Linux操作系统上必需要学的系统管理命令

对于Linux系统来说,无论是中央处理器、内存、磁盘驱动器、键盘、鼠标,还是用户等都是文件,Linux系统管理的命令是它正常运行的核心。熟悉了Linux常用的文件处理命令以后,这一讲介绍对系统和用户进行管理的命令。 df 1.作用df命令用来检查文件系统的磁盘空间占用情况,使用权限是所有用户。 2.格式df [opti…

Linux&Uinx

Linux操作系统中安装内核的方法详细介绍

编译完成后, 在 arch/i386/boot目录中会有bzImage映象文件. 安装内核步骤如下: (1)在/boot目录下新建mynewkernel目录,并将bzImage拷贝到/boot/mynewkernel目录下: $ sudo cp arch/i386/boot/bzImage /boot/mynewker…

Linux&Uinx

Linux服务器傻瓜式安装完全接触

正如那只让人爱不释手的小企鹅一样,从诞生的那一刻起,Linux就以有一副亲近可人的面孔吸引了全球数以万计电脑爱好者的目光。如今,从桌面到服务器,从操作系统到嵌入式系统,从零散的应用到整个产业的初见雏形,Linux都呈现出蓬勃发展的趋势。随之而来的是,业界许多大公司对Linux专业人才的渴求也急剧上升!一批有影响力的著名…

Linux&Uinx

如何来量身定制安全的Linux系统服务平台

如何保证安全的最大化呢?量体裁衣,有的放矢,取舍得当是关键。现从以下几个方面加以详述。 控制文件的属性和权限 密切关注文件的属性和权限设置是保证主机文件系统完整性的至关紧要的操作。 两种特殊的文件访问权限分别是SUID(八进制为4000)和SGID(八进制为2000)。设置这两种权限的文件,将使其它用户在执行它们时拥有…

Linux&Uinx

介绍Linux操作系统下关于声卡配置的方法

如果是ISA/PnP的声卡,首先去设置isapnp。 如果是SoundBlaster系列而且用的是RH5.1以上版本,可以用它带的sndconfig来配置声卡,连isapnp都不用去配了。 如果声卡已经工作了,则在/etc/sndstat里有声卡的配置信息,如果没有这个文件或者它为空,则声卡没有被驱动(在2.2.127…

Linux&Uinx

Linux操作系统下加载ISO文件的方法介绍

其实ISO也是一个打包文件,和rar以及zip文件类似,只是他们的格式不同罢了;我们能把iso挂载到一个目录中; 首先我们要把iso加载到一个目录,用的是。 mount -o loop ISO文件名 目的目录。 比如我们要把 iso 临时加载到 /mnt/temp目录中,当然我们首先要建这个目录。 # mkdir /m…

Linux&Uinx

在Linux操作系统下一些不常用的进程信息

PS能够提供不少进程信息,比如进程号、进程运行状态、进程名称、所占CPU时间、所占内存等。除此以外,还有一些不很常用的进程信息,可以用来解决一些可能很常见的问题 (比如内存泄漏,进程运行异常等)。了解这些信息毕竟要比去读程序源码要简单一些,更何况有些时候根本没有源代码。 所打开的文件 获取方法1: # ls -l /p…

Linux&Uinx

分享Ubuntu Linux上边的CVS服务器配置

STEP1: Install CVS files: sudo apt-get install cvs STEP2: Install the CVS server: sudo apt-get install cvsd When prompted in the cvsd installation process for R…

Linux&Uinx