摘要: Linux静态IP设置IP配置:/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0BOOTPROTO=staticHWADDR=00:26:18:0B:38:C0ONBOOT=yesIPADDR=192.168.0.20NETMASK=255.255.255.0GATEWAY=192.168.0.1IP生效:/sbin/ifdown eth0/sbin/ifup eth0通知网关更新信息:/etc/init.d/network restart配置DNS:vi /etc/resolv.confnameserver 202.96.134.133 阅读全文
posted @ 2011-06-24 15:59 hnrainll 阅读(19726) 评论(0) 推荐(4) 编辑
摘要: 配置文件位于:/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0 ONBOOT=yes BOOTPROTO=static IPADDR=192.168.0.3NETMASK=255.255.255.0GATEWAY=192.168.0.1 使IP地址生效:/sbin/ifdown eth0/sbin/ifup eth0配置dns解析echo "nameserver 211.98.1.28">> /etc/resolv.conf 通知网关更新信息:/etc/init.d/network restart ①简介 阅读全文
posted @ 2011-06-24 15:58 hnrainll 阅读(12578) 评论(0) 推荐(0) 编辑
摘要: 作者:北南南北来自:LinuxSir.Org摘要:本文是关于Linux操作系统主机名(hostname)的文档,对主要配置文件/etc/hosts进行简要的说明 ;另外对基配具工具hostname也进行了举例说明; 欢迎高手斧正,谢谢; ++++++++++++++++++++++++++++++++++++++++正文++++++++++++++++++++++++++++++++++++++++1、 什么是主机名;无论在局域网还是INTERNET上,每台主机都有一个IP地址,是为了区分此台主机和彼台主机,也就是说IP地址就是主机的门牌号。但IP地址不方便记忆,所以又有了域名。域名只是在公网 阅读全文
posted @ 2011-06-24 15:05 hnrainll 阅读(10082) 评论(0) 推荐(1) 编辑
摘要: rz,sz是Linux/Unix同Windows进行ZModem文件传输的命令行工具优点:比ftp命令方便,而且服务器不用打开FTP服务。首先先了解有关的两个命令可以提供很方便的操作:sz:将选定的文件发送(send)到本地机器rz:运行该命令会弹出一个文件选择窗口,从本地选择文件上传到Linux服务器第一步:下载rzsz-3.48.tar.gz文件下载地址:http://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz [root@localhost soft]# ll总计 72-rw-r--r-- 1 root root 65566 2004-05 阅读全文
posted @ 2011-06-24 12:06 hnrainll 阅读(3289) 评论(0) 推荐(0) 编辑
摘要: Vmware有自己的硬盘管理工具,其所在位置是/vmware/vmware workstation/,名称为vmware-vdiskmanager.exe,具体的参数及命令格式可以参照帮助文档。其使用方法如下:假设虚拟机装有Linux操作系统,虚拟机名称为AS4,安装路径是H:\AS4,则首先进入到vmware-vdiskmanager所在的目录下,然后执行如下命令:vmware-vdiskmanager.exe -x 10Gb "H:\AS4\Red Hat Enterprise Linux 4.vmdk"其中,-x参数表示为虚拟机增加存储空间,后面所跟的数字表示存储空间 阅读全文
posted @ 2011-06-24 09:50 hnrainll 阅读(5364) 评论(0) 推荐(0) 编辑
摘要: Linux添加硬盘是在原来安装的硬盘空间不够或者需要使用其他硬盘上的东西时候的解决办法,因为大多数初学者习惯使用虚拟机,这里以在Vmware虚拟机中实现Linux添加硬盘的具体步骤来详细介绍说这个问题。Vmware中为linux增加硬盘1. 在vmware的setting中为虚拟机增加一个硬盘。2. 在vmware中看见 第1个硬盘是 /dev/sda , 第2个硬盘是 /dev/sdb3. 创建硬盘信息fdisk /dev/sdba. 按n添加分区,选p(主分区);b. 选1,也就是sdb1;c. 然后就是空间划分,一路回车。默认是使用整个磁盘空间。d. 然后按w写入分区信息4. 格式化硬盘 阅读全文
posted @ 2011-06-24 09:49 hnrainll 阅读(481) 评论(0) 推荐(0) 编辑
摘要: 每次测试自己写的驱动模块都要自己mknod设备文件,总觉得是一种不好的行为而且要自己指定主设备号和次设备号,就是没有书上说sysfs、udev什么程序员不需关心设备号之类的优点了内核TMD经常变,一个2.6.25上还好好的驱动,跑到2.6.29上就不能编译通过了,妈的,可以理解为什么Linux驱动工程师会高薪了,好,我忍了这里的方法只能保证倒2.6.31,再往后就未知了,所以死读书是不行的要融会贯通,深入理解,有问题直接到内核代码里找答案在2.6.17以前,在/dev目录下生成设备文件很容易,devfs_mk_bdevdevfs_mk_cdevdevfs_mk_symlinkdevfs_mk_ 阅读全文
posted @ 2011-06-24 06:53 hnrainll 阅读(6131) 评论(0) 推荐(0) 编辑
摘要: 从linux内核2.6的某个版本之后,devfs不复存在,udev成为devfs的替代。相比devfs,udev有很多优势,在此就不罗嗦了,提醒一点,udev是应用层的东东,不要试图在内核的配置选项里找到它;加入对udev的支持很简单,以作者所写的一个字符设备驱动为例,在驱动初始化的代码里调用class_create为该设备创建一个class,再为每个设备调用 class_device_create创建对应的设备。(不太明白什么是devfs,udev,对linux中的文件系统没有什么概念呢。)大致用法如下:struct class *myclass = class_create(THIS_MO 阅读全文
posted @ 2011-06-24 06:52 hnrainll 阅读(23461) 评论(1) 推荐(1) 编辑