标签归档:linux

Unix设计原则介绍



Unix设计原则介绍。Unix管道的发明人、Unix传统的奠基人Doug Mcllroy曾经说过:

1、让每个程序就做好一件事情。如果有新的任务,就重新开始,不要往原程序中加入新功能而搞得复杂。

2、假定每个程序的输出都会成为另外一个程序的输入,哪怕那个程序还是未知的。输出中不要有无关的信息[......]

Read more

shell数组应用实例源码总结



shell数组应用实例源码总结。数组作为一种特殊的数据结构在任何一种编程语言中都有它的一席之地,当然bash shell也不例外。本文就shell数组来做一个小的总结。

在这里只讨论一维数组的情况,关于多维数组(事实上,你得用一维数组的方法来模拟),不涉及。这里包括数组的复制,计算,删除,替换[......]

Read more

linux如何使用shell脚本结合innobackupex自动备份mysql innodb数据库实例教程

linux如何使用shell脚本结合innobackupex自动备份mysql innodb数据库实例教程。给出一个自动备份的shell脚本,脚本每周六作一次完整备份,其它时间每天定时作一次增量备份。

#!/bin/bash
#检查命令是否执行成功
if_sucess(){
local[......]

Read more

linux内核编程中的EXPORT_SYMBOL

linux内核编程中的EXPORT_SYMBOL。EXPORT_SYMBOL标签内定义的函数或者符号对全部内核代码公开,不用修改内核代码就可以在您的内核模块中直接调用,即使用EXPORT_SYMBOL可以将一个函数以符号的方式导出给其他模块使用 。 您还可以手工修改内核源代码来导出另外的函数,用于重[......]

Read more

linux下查看硬件的信息(BIOS\CPU\MEM\主板命令dmidecode实例介绍

linux下查看硬件的信息(BIOS\CPU\MEM\主板命令实例介绍,服务器的cpu型号,和主板型号,我就纳闷了,cpu型号可以看,主板怎么看呀!只好google了,发现一很给力的命令dmidecode
我大致看了一下man手册,我把我用到的部分贴出来
-t, –type TYPE
Onl[......]

Read more