linux相关
文章平均质量分 61
rn7ps8bn
这个作者很懒,什么都没留下…
展开
-
Makefile
Makefile文件 Makefile 一个工程中的源文件不计数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为 makefile就像一个Shell脚本一样,其中也可以执行操作系统的命令。 makefile带来的好处就是——“自动化编译”,一旦写好,转载 2009-08-12 15:06:00 · 354 阅读 · 0 评论 -
linux安装vmware过程
在linux平台下安装vmware还是比较曲折,但是有信心和毅力的话,借助google的帮助,就一定能够装好。这里,我把自己成功安装的总结写下来,以积累自己的知识。原创 2010-06-15 15:46:00 · 12851 阅读 · 0 评论 -
【配置】VMWare复制Linux虚拟机后eth0找不到的解决方案
<br />现象描述: <br /> 最近装了虚拟机系统是 fedora9,为了以后使用方便对虚拟机进行克隆或复制。当使用克隆后的虚拟机时发现原来在基本系统中的网卡eth0到了新系统却没有了,使用ifconfig -a会发现只有eth1。因为基本系统的网络相关配置都是基于eth0的,eth1没有网络相关的配置,此时要正常该虚拟机中的网络,只有添加eth1的网络配置,这样每次都要修改网卡配置在做多Linux系统测试的时候很不方便。更进一步,如果基于此克隆虚拟机继续克隆或复制新的虚拟机,网卡的标识每一转载 2010-08-25 15:00:00 · 844 阅读 · 0 评论 -
【shell】sed学习小结1
在linux下可以用sed命令来对文本内容进行查找、替换、删除、读出、写入和追加文本内容等功能,其强大的功能可以让我们快速地处常见的文本问题。今天,我就把自己对sed的想法记录到自己的blog中。原创 2010-08-24 18:27:00 · 708 阅读 · 0 评论 -
[shell]-Linux shell I/O重定向详解
<br />Linux shell I/O重定向详解 <br />from:http://www.yuanma.org/data/2006/1116/article_1827.htm<br />I/O重定向详解及应用实例<br /><br />1、 基本概念(这是理解后面的知识的前提,请务必理解) <br />a、 I/O重定向通常与 FD有关,shell的FD通常为10个,即 0~9; <br />b、 常用FD有3个,为0(stdin,标准输入)、1(stdout,标准输出)、转载 2010-09-02 19:38:00 · 382 阅读 · 0 评论 -
奇怪的网络地址,ifconfig竟然有地址配置
<br /> 在这里先说明一下,自己遇到的情况。在有两张网卡的主机上,我安装了FC9操作系统,还安装了网桥程序,为的是让主机中的两张网卡能通过网桥程序来转发数据。为了能让“透明网桥”正常工作,我把这两张网卡的IP都去掉。在/etc/sysconfig/network-scripts/下的两张网卡配置文件分别为<br />ifcfg-eth0:<br />DEVICE=eth0<br />ONBOOT=yes<br />BOOTPROTO=static<br />ifcfg-eth1:<br /原创 2010-10-12 17:02:00 · 575 阅读 · 1 评论 -
linux系统文件流、缓冲及描述符与进程间关系详解
对文件描述符的讲解,写的不错的一片文章,转帖过来。原文地址:http://blogold.chinaunix.net/u2/62117/showart_1879733.html转载 2011-05-11 11:49:00 · 964 阅读 · 0 评论 -
在安装FC5时停在“ACPI: Assume Root Bridge [/_SB_.PCI0] bus is 0”之解决办法
今天因需要安装了FC5系统,但主板却给自己带来了些麻烦。不是什么大问题,但却花了半天的时间。知识的积累在于点滴。原创 2011-05-17 19:35:00 · 1589 阅读 · 0 评论 -
linux reboot一直停留在“restarting system”
在linux中提供了两种电源解决方案,分别为APM和ACPI。APM为早期的linux发行系统中主要解决方案,但这个方案的在实现上存在通用性的问题,随之出现了ACPI,具体对这两种方案的分析请参考文中的参考文章和linux源码。 今天设备硬盘从320G升级到500G,同样是安装FC5系统,经过复杂的安装过程后,系统正常安装成功,在重启时出现了系统一直停留在“restartin原创 2011-06-10 18:09:00 · 19183 阅读 · 1 评论 -
用户进程与内核IO通信的数据结构说明
用户进程与内核IO通信的数据结构说明转帖,原文地址:http://www.blogjava.net/sunzhong/articles/297303.html转载 2011-05-11 12:09:00 · 780 阅读 · 0 评论 -
Unix操作系统家谱图
做IT的经常会碰到这样那样的操作系统,别和我说你只知道Windows。虽然现在Windows平台占了绝大多数,但是在服务器市场上还是有不少其他平台的系统,这些系统基本都是从Unix发展而来的。目前常见一些“其他系统”有AIX、HP-UX、Solaris、Linux,这些主要是用在服务器系统,Mac OS、Linux这些桌面平台都一定的用户。下面这个图不知道是哪个强人做的,绿色的是开源系转载 2011-11-16 15:10:40 · 1551 阅读 · 0 评论 -
Linux操作系统十五年病毒简史(转)
尽管相比Windows和Mac OS X,Linux很少受到病毒的侵扰,而且很多杀毒软件厂商也为Linux系统提供了免费的安全防护,比如ClamAV、AVG、Avast、F-Prot,Linux历史上也并不是“无毒”的。但是绝大多数的linux系统都是“裸奔”的,今天来回顾一下过去十五年Linux的病毒史:1996年:破解组织VLAD发布了Linux第一个病毒Staog,它能利用内核的一个转载 2011-11-16 15:08:50 · 563 阅读 · 0 评论 -
【shell】shell的数值比较和字符串比较
在shell中,我们常常会对用到判断的语句来判定某个条件的真假。比如while,if等控制语句。 你如果运行下面这个脚本语句。脚本1:#!/bin/sh x=0.1 while [ `echo "$x do echo $x x=`echo "$x + 1" | bc` echo "$x done 你会发现,这个脚本怎么原创 2010-05-27 17:20:00 · 1628 阅读 · 0 评论 -
linux下多网卡绑定设置问题
多网卡绑定设置在服务器的设置中,常常会遇到。写下自己的处理过程,共大家分享和指教。原创 2010-07-02 12:04:00 · 2379 阅读 · 0 评论 -
centos网卡ip、dns配置
centos网卡ip、dns配置 (1)文件 /etc/sysconfig/network这个/etc/sysconfig/network文件是定义hostname和是否利用网络的不接触网络设备的对系统全体定义的文件。设定形式:设定值=值/etc/sysconfig/network的设定项目如下:NETWORKING 是否利用网络转载 2009-09-01 10:13:00 · 799 阅读 · 0 评论 -
core文件的简单介绍
//---------------------------------------------------------------1. core文件的简单介绍//---------------------------------------------------------------在一个程序崩溃时,它一般会在指定目录下生成一个core文件。core文件仅仅是一个内存映象(同时加上调试转载 2009-09-16 09:29:00 · 403 阅读 · 0 评论 -
LINUX-信号SIGNAL
运行如下命令,可看到Linux支持的信号列表:$ kill -l 1) SIGHUP 2) SIGINT 3) SIGQUIT 4) SIGILL 5) SIGTRAP 6) SIGABRT 7) SIGBUS 8) SIGFPE 9) SIGKILL 10) SIGUSR1 11) SIGSEGV转载 2009-09-16 09:30:00 · 738 阅读 · 0 评论 -
【shell】linux统计某一文件中字符串“sent ip”出现的次数
前几天在测试产品性能,连续跑了好几天的程序,今天停止了,由于程序还不是很稳定,测试完了,要求统计一次程序从启了多少次。于是打开日志文件,自己就开始一次一次地算啊,发现太大了,看的眼睛都花了。心想这样不行,要让计算机自己统计才好,于是想了想,就写了以下一行sh语句,果然一下就统计好了。为了防止忘记,写到bolg中。(好在没有自己算,4M大的日志文件,自己算的话,估计下班了,该找不到路回家了)原创 2009-09-21 10:34:00 · 6821 阅读 · 1 评论 -
linux文件权限全接触
文件类型 Linux下的文件可以分为5种不同的类型:普通文件、目录文件、链接文件、设备文件和管道文件。 1.普通文件 这是一类常见的文件,也是常使用的一类文件,其特点是不包含有文件系统的结构信息。通常所接触到的文件,包括图形文件、数据文件、文档文件、声音文件等都属于这种文件。这种类型的文件按其内部结构又可细分为文本文件和二进制文件。 2.目录文件 目录文件是用于存放文件名及其转载 2009-11-19 19:53:00 · 551 阅读 · 0 评论 -
将LINUX的控制台定向到串口终端的方法
利用串口终端作为Linux控制台,可以免去额外的键盘,显示卡和显示器,同时可将Linux主机作为一个任意用途的嵌入式黑匣。 将串口终端连接到计算机的串口上并不困难,可以参考Linux的HOWTO文档和以及inittab和agetty的帮助信息。这里扼要地说一下。 首先,准备好一根null modem 电缆. 其次,在文件/etc/inittab 增加下面一行。[注:如果你不采用 agetty程转载 2009-12-03 14:53:00 · 716 阅读 · 0 评论 -
设备驱动编译
在使用linux系统的过程中,难免不了会要编译相关设备的驱动;对于初学者来说,这是件比较麻烦的事情。今天就遇到了编译网卡驱动的问题。由于公司的产品是多网卡设备,系统自带的网卡驱动能够驱动网卡设备,但是drop数据包比较严重,从现象上看,是由于网卡驱动不符合造成的。 首先,要清楚,设备驱动程序是基于Linux内核源码编写的,所以,在编译设备驱动程序前,一定要清楚当前使用的Linu原创 2009-12-02 18:29:00 · 386 阅读 · 0 评论 -
在Linux上配置COM口
在linux系统上同样可以配置串口,使用串口来与其他设备进行通信。在配置串口前,我们有取得linux系统的root权限,这个很重要。否则无法完成下面步骤。1.切换到root用户.[root@localhost ~]#su root2. 查找有效的串设备.[root@localhost ~]#cat /proc/devicesCharacter devices: 1 mem 4 /dev原创 2009-12-03 14:29:00 · 1597 阅读 · 0 评论 -
嵌入式linux系统与主机通过串口传输文件
嵌入式linux系统与主机通过串口传输文件 我想如果要从PC机下载东西到开发板的嵌入式linux系统里面,很多人首先会想到用tftp sftp等网络工具从网口下载。但如果网络用不了,只能通过串口下载怎么办呢?这个时候有两个工具能帮到你:一个是zmrx、zmtx,另外一个是lsz、lrz。个人觉得zmrx/zmtx没有lsz/lrz稳定,建议还是用后者。下面介绍一下lsz/lrz的使用方转载 2009-12-03 15:33:00 · 1806 阅读 · 0 评论 -
GCC的升级
接触Linux没有多久,一直以来都是比较喜欢使用redhat9,今天心血来潮,打算给这个机器升级一下,所以首先从编译器gcc开始吧。gcc作为linux平台的的编译器,多数的开发者还是比较熟悉的,其功能的强大就不必说了。好啦,开始升级我的redhat9啦。首先,我们要下载一下相关的包,以便我们编译新的gcc。 gmp包:地址: http://fpt.gmplib.org/pub/gm原创 2010-02-26 15:19:00 · 2030 阅读 · 0 评论 -
[转]sed & awk & grep 专题( 鸟哥 )
grep, sed 与 awk 相当有用 !gerp 查找, sed 编辑, awk 根据内容分析并处理. awk(关键字:分析&处理) 一行一行的分析处理 awk '条件类型1{动作1}条件类型2{动作2}' filename, awk 也可以读取来自前一个指令的 standard input相对于sed常常用于一整行处理, awk则比较倾向于一行当中分成数个"字段"(区域)来处转载 2016-06-02 18:45:54 · 429 阅读 · 0 评论