摘要:
近来文章被踩的厉害,我只想把自己从马哥学的知识自己总结下发到博客里,但是没想到昨天一篇文章刚发一上午被踩了9次。。。如果您真的觉得我的文章很烂,请告诉我原因,不胜感激。这星期,马哥讲了关于Linux内核的编译和Linux的内核模块,浅显易懂,所以写出来和大家一起分享学习成果。首先说明,这只是简单的编译,和手动添加模块,而这篇主要介绍linux的内核分类,和linux内核相关的两个文件夹/proc /sys 这是实现内核编译和添加内核模块的理论基础。内核的分类: 1. 微内核:尽可能的保证内核的精简,所有的设备都需要安装驱动程序(不知道这样说准确否) 例如windows,你所有的设备的驱... 阅读全文
摘要:
RHEL6相比以前的版本来说,yum仓库的配置要简单的多。其主要是写/etc/yum.repos.d/*.repo文件。当然,文件的名字是随便起的,这个无关紧要,但是后边必须是.repo格式的。比如你的图形管理软件的工具Add/Remove Software,这个工具就是到/etc/yum.repos.d/目录下扫描所有*.repo格式的文件,然后根据文件中的内容查找可用的软件包。下来我来介绍一下*.repo文件的内容及配置方法:1 【NAME】 这个NAME并不重要,自己随便写,但方括号一定要有哦。2 name=RHEL6.0 =右边的内容也是自定义的,就是一个名字而已。不过一般写明自己是哪 阅读全文
摘要:
⑴欢迎词 女士们,先生们: 欢迎你乘坐中国XX航空公司航班XX_____前往_____(中途降落_____)。有_____至____的飞行距离是_______,预计空中飞行时间是________小时_______分。飞行高度______米,飞行速度平均每小时_______公里。 为了保障飞机导航通讯系统的正常工作,在飞机起飞和下降过程中请不要使用手提式电脑,在整个航程中请不要使用手提电话,遥控玩具,电子游戏机,激光唱机和电音频接收机等电子设备。 飞机很快就要起飞了,现在有客舱乘务员进行安全检查。请您坐好,系好安全带,收起座椅靠背和小桌板。请您确认您的手提物品是否妥善安放在头顶上方的行李架内或座 阅读全文
摘要:
在linux中有多中的安装方式:本地光盘安装,硬盘安装,FTP HTTP,NFS安装等下面我主要介绍RHEL6beta2的PXE引导的网络安装RHEL6BETA的配置主要有如下的配置步骤:1、配置网络NFS,FTP,HTTP 服务器来到处安装目录2、配置 TFTP服务器上用于PXE引导所需要的文件。3、配置允许从PXE配置中引导的主机4、启动TFTP服务器5、配置DHCP服务器6、使用PXE 功能引导客户机,并启动anaconda一、tftp服务的配置如下:1、 查看是否安装tftp软件[root@lvs02 tftpboot]# rpm -qa |grep tftptftp-server-0 阅读全文
摘要:
创建raid:mdadm --create /dev/md0 --raid-devices=4 --level=5 /dev/sdb /dev/sdc /dev/sde /dev/sdf当然,你也可以用分区来作为raid的一个设备,当然分区格式必须为:fdmdadm --create /dev/md0 --raid-devices=4 --level=5 /dev/sdb1 /dev/sdc1 /dev/sde1 /dev/sdf1--raid-devices=4 #代表用于创建Raid的设备数目--level=5 #代表Raid的级别,Linux支持Linux supports LINEAR 阅读全文
摘要:
系统 # uname -a # 查看内核/操作系统/CPU信息 # head -n 1 /etc/issue # 查看操作系统版本 # cat /proc/cpuinfo # 查看CPU信息 # hostname # 查看计算机名 # lspci -tv # 列出所有PCI设备 # lsusb -tv # 列出所有USB设备 # lsmod # 列出加载的内核模块 # env # 查看环境变量 资源 # free -m # 查看内存使用量和交换区使用量 # df -h # 查看各分区使用情况 # du -sh <目录名> # 查看指定目录的大小 # grep MemTotal /p 阅读全文
摘要:
六、子程序的引用perl中子程序的引用与C中函数的指针类似,构造方法如下:$pointer_to_sub = sub {... declaration of sub ...};通过所构造的引用调用子程序的方法为:&$pointer_to_sub(parameters);子程序模板子程序的返回值不仅限于数据,还可以返回子程序的引用。返回的子程序在调用处执行,但却是在最初被创建的调用处被设置,这是由Perl对Closure处理的方式决定的。Closure意即如果你定义了一个函数,它就以最初定义的内容运行。(Closure详见OOP的参考书)下面的例子中,设置了多个错误信息显示子程序,这样的 阅读全文
摘要:
第六节:一、数组变量的限制在前面讲的数组变量中,可以通过下标访问其中的元素。例如,下列语句访问数组@array的第三个元素:$scalar = $array[2];虽然数组很有用,但它们有一个显著缺陷,即很难记住哪个元素存贮的什么内容。假如我们来写一个程序计算某文件中首字母大写的单词出现的次数,用数组来实现就比较困难,程序代码如下:1 : #!/usr/local/bin/perl2 :3 : while ($inputline = <STDIN>) {4 : while ($inputline =~ /b[A-Z]S+/g) {5 : $word = $&;6 : $wo 阅读全文
摘要:
第一节:基本上,简单变量就是一个数据单元,这个单元可以是数字或字符串。一、整型1、整型PERL最常用的简单变量,由于其与其它语言基本相同,不再赘述。例:$x = 12345;if (1217 + 116 == 1333) {# statement block goes here}整型的限制:PERL实际上把整数存在你的计算机中的浮点寄存器中,所以实际上被当作浮点数看待。在多数计算机中,浮点寄存器可以存贮约16位数字,长于此的被丢弃。整数实为浮点数的特例。2、8进制和16进制数8进制以0打头,16进制以0x打头。例:$var1 = 047; (等于十进制的39)$var2 = 0x1f; (等于 阅读全文
摘要:
功能说明:利用script来处理文本文件。 语 法:sed [-hnV][-e<script>][-f<script文件>][文本文件] 补充说明:sed可依照script的指令,来处理、编辑文本文件。 参 数: -e<script>或—expression=<script> 以选项中指定的script来处理输入的文本文件。 -f<script文件>或—file=<script文件> 以选项中指定的script文件来处理输入的文本文件。 -h或—help 显示帮助。 -n或—quiet或--silent 仅显示script 阅读全文