配置IP很简单,你可以写脚本放在rc.local中,也可以按照下面的操作方式一劳永逸。
按/etc/sysconfig/network-scripts/ifcfg-eth0增加一文件,根据网络虚拟接口的名字进行命名
例如ifcfg-eth0:0或者ifcfg-eth0:1等等
#下边看下ifcfg-eth0:0文件里面的配置信息
DEVICE=eth0:0 #网络虚拟接口eth0:0
ONBOOT=yes #启动的时候激活
BOOTPROTO=static #使用静态ip地址
IPADDR=192.168.0.1 #分配ip地址
NETMASK=255.255.255.0 #...
阅读全文
gdb
Linux 包含了一个叫 gdb 的 GNU 调试程序. gdb 是一个用来调试 C 和 C++ 程序的强力调试器. 它使你能在程序运行时观察程序的内部结构和内存的使用情况. 以下是
gdb 所提供的一些功能:
* 设置断点;* 监视程序变量的值;* 程序的单步执行;* 修改变量的值。
gdb支持下列语言C, C++ ,FORTRAN, PACAL, Java, Chill, assembly, Modula-2. 一般来说,GDB会根据调试的程序来确定的相应的调试语言,比如说,扩展名为.c...
阅读全文
usb驱动在windows系统下只用支持主流的WinXp和Win7,代码就一套,编译出32位和64位两个版本release给用户就ok了。
但在linux系统下就不一样了,众多的linux内核版本,即使常用的2.6.y和3.x.y都有好多种,针对每个版本内核都编译一把显然不现实。我们的做法是直接把驱动源码和Makefile发给客户,让客户自己编译。
但直接源码发给用户显然不符合公司的利益,上周老大让我试试看能不能把源码中核心内容编译成.a的静态库,加上一个...
阅读全文
pipe命令在linux shell中是很重要的概念
管道pipe,意思是上一次命令的输出是下一个命令的输入,但是,我们知道,一个命令的输出,是没有固定格式的
如ls -l一样,输出的是大段大大段的数据,那么我们怎么把这些数据格式化成为我们下一个命令能用的呢?这就要
用linux下面的一些管道命令了;
1)cut: cut -d “分隔符” -f "区快" -c "字符界限"
如: cut /etc/passd -d: -f1 cut /etc/passwd -c1-10
2)sor...
阅读全文
导读:
linux下各种软件的安装方法
2007-02-27 下午 09:08
先
来看看Linux软件扩展名。软件后缀为.rpm最初是Red Hat
Linux提供的一种包封装格式,现在许多Linux发行版本都使用;后缀为.deb是Debain/ubnutu
Linux提供的一种包封装格式;后缀为.tar.gz、tar.Z、tar.bz2或.tgz是使用Unix系统打包工具tar打包的;后缀为.
bin 的一般是一些商业软件。通过扩展名可以了解软件格式,进而了解软件安装。
RPM格式软件包的安...
阅读全文
导读:
现在用linux的朋友越来越多了,前几天就有两个朋友问我linux下怎么配置java环境,我想还有很多朋友想了解学习这方面的东西,就写一个完全一点的linux java环境配置吧,希望对大家有帮助。
一. 下载jdk5.0 for linux
到sun的主页 http://java.sun.com/j2se/1.5.0/download.jsp 下载jdk安装文件jdk-1_5_0_05-linux-i586.bin
二. 解压安装jdk
在shell终端下进入jdk-1_5_0_05-linux-i586.bin文件所在目录,执行命...
阅读全文
/bin 引导启动所需的命令或普通用户可能用的命令(可能在引导启动后) /sbin 类似/bin 但不给普通用户使用虽然如果必要且允许时可以使用 /etc 特定机器的配置文件 /root root用户的家目录 /lib 根文件系统上的程序所需的共享库 /lib/modules 核心可加载模块特别是那些恢复损坏系统时引导所需的(例如网络和文件系统驱动) /dev 设备文件 /tmp 临时文件引导启动后运行的程序应该使用/var/tmp 而不是/tmp 因为前者可能在一个拥有更多...
阅读全文
@转载请注明出处
linux可以根据内核版本号来区分是开发测试版本还是稳定版本版本号都是由三个用点号分开的数字组成,如:2.4.18如果其中第二个数字是偶数的话则说明该linux内核是稳定版本一般来说稳定版本没有什么太大的变化,而开发测试版本变化一般较大
linux的源代码被组织成了一棵树,可见树结构在linux下面是颇受喜爱的;
源代码我们一般安装在/usr/src/linux下面
内核的核心函数代码一般在kernel 和arch/体系类结构类型/...
阅读全文
@author:corey
转载请注明出处
在了解这两种链接方式之前,我们先了解一下什么是inode
我们首先来看一看硬盘的整体结构
硬盘中包含很多硬盘盘片,这么硬盘盘片组成了“一摞”也就是一个”圆柱“的硬盘;
一个硬盘盘片是圆形的,在每个硬盘盘片上都有一个读写的磁头,将这个磁头固定,然后把盘片旋转一周,
那么这个磁头所走的一个圆周就是一个“磁道”,这一摞盘片相应的磁道,我们顾名思义的叫着”磁柱“
然后每一个磁道被分成很多个...
阅读全文
______
___/bin (binary二进制) 常用Linux命令
___/boot 存放着启动Linux时使用的一些核心文件,包括一些链接文件以及镜像文件
___/cdrom 这个目录在你刚刚安装系统的时候是空的。你可以将光驱文件系统挂在这个目录下。
例如:mount /dev/cdrom /cdrom
___/sbin 存放管理员使用的系统管理程序
___/home 存放用户主目录。如果我们建立一个用户,用户名是"xx",
那么在/home目录下就有...
阅读全文