linux下启动informix服务
1.由于onmode –ky是在informix用户下才能执行的。所以计划只针对于informix用户来做的.. 1)用命令su– informix切换到informix用户: linux:~ # su - informix linux">informix@linux:~ 2.用crontab命令制定定时关闭informix服务计划: informix@linux:~ crontab –e用此命令打开后需要编写脚本.将停止informix服务的命令添加进去.输入如下命令: informix@linux:...
监测Linux系统10条最佳成功经验
1. 定义所获得的“生产”资源的含义 - 一个服务器,一个应用或一种服务。 2. 找出满足此生产需求的监测方式。 3. 执行监测可能性,能通过手动方式也能借助开源工具,比如Nagios或其他商业工具。 4. 定义那些 “损坏、不存在、警惕” (broken/unavailable/on fire) 的含义 - 通常也被称之为 警告、出错、危险 (warn/error/critical)。 5. 在你的监测系统中执行警报以捕捉这些阈值。 6. 定义不同的警报级别所对应的处理流程。 7. 确保你的警报处理流...
Unix动态库和静态库比较
静态库和动态库的区别 文件预览 文件目录树如下,如你所见,非常简单。 1. libtest/ 2. |-- lt.c 3. |-- lt.h 4. `-- test.c #lt.c 1. 4. 5. #include 6. 7. void myprint(void) 8. { 9. printf("Linux library test!\n"); 10. } # lt.h 1. 4. 5. void myprint(void); #test.c 1. 4. 5. #include "lt.h" 6. 7...
LINUX FSCK数据出错灾难应急方案
[适用于] 1、文件系统:ext2 ext3 reiserfs xfs等 2、范围:提示文件系统需要FSCK时,未执行或FSCK执行完成 [症状] 1、无法MOUNT分区; 2、大量文件、目录丢失,根目录下生成/LOST+FOUND文件夹,里面有大量#XXXXXX类的文件和目录; 3、FSCK很快报错完成; 4、FSCK执行时,有大量提示,如修改节点、清0节点等操作 [应急方案] 1、如遇提示FSCK时,请小心。如果可能,请尽快断开系统,UMOUNT所有分区。 2、必需执行FSCK时,先做准备工作,方法...
Linux内存管理
前言 内存管理一向是所有操作系统书籍不惜笔墨重点讨论的内容,无论市面上或是网上都充斥着大量涉及内存管理的教材和资料。因此,我们这里所要写的Linux内存管理采取避重就轻的策略,从理论层面就不去班门弄斧,贻笑大方了。我们最想做的和可能做到的是从开发者的角度谈谈对内存管理的理解,最终目的是把我们在内核开发中使用内存的经验和对Linux内存管理的认识与大家共享。 当然,这其中我们也会涉及到一些诸如段页等内存管理的基本理论,但我们的目的不是为了强调理论,而是为了指导理解开发中的实践,所以仅仅点到为止,不做深究。...
Linux系统下常用的数据备份方法
Linux作为新一代网络操作系统,在服务器方面的应用越来越广泛。作为专门的网络服务器,一个重要功能就是对服务器数据进行备份,以确保数据的安全。本文将介绍在Linux系统下一些常用的数据备份方法。 1、本机上数据的手工备份 Linux系统上配有功能强大的tar命令,可以灵活地备份数据。tar最初是为了制作磁带备份而设计的把文件和目录备份到磁带中,然后从磁带中提取或恢复文件。当然,现在我们可以使用tar来备份数据到任何存储介质上。tar非常易于使用稳定可靠,而且在任何 Linux系统上都有这个命令。因此是最...
查看硬盘参数,CPU参数温度等
1)查看硬盘参数: hdparm /dev/hda 我的硬盘显示: /dev/hda: multcount = 16 (on) IO_support = 1 (32-bit) unmaskirq = 1 (on) using_dma = 1 (on) keepsettings = 0 (off) readonly = 0 (off) readahead = 256 (on) geometry = 59582/16/63, sectors = 60058656, start = 0 2)查看cpu参数 c...
linux虚拟机添加硬盘
一.Linux的硬盘识别 2.6 kernel以后,linux会将识别到的硬件设备,在/dev/下建立相应的设备文件.如: sda 表示第1块SCSI硬盘. hda 表示第1块IDE硬盘(即连接在第1个IDE接口的Master口上). scd0 表示第1个USB光驱. 当添加了新硬盘后,在/dev目录下会有相应的设备文件产生.cciss的硬盘是个例外,它的 设备文件在/dev/cciss/目录下.一般使用“fdisk -l”命令可以列出系统中当前连接的硬盘 设备和分区信息.新硬盘没有分区信息,则只显示硬...
制作yaffs2文件系统
由于内核里没有yaffs2文件系统生成功能,所以需要添加补...
几种快速清空文件内容的方法
几种快速清空文件内容的方法: $ : filename #其中的 : 是一个占位符, 不产生任何输出. $ filename $ echo “” filename $ echo /dev/null filename $ echo filename $ cat /dev/null filename...
文件的切分split和结合工具cat 介绍
1、文件的切分及结合工具; 可能我们遇到这种情况,有时文件比较大,想上传到服务器上,但由于服务器管理员为了安全考虑,把上传空间作了限制,比如只能上传20M的文件,如果我们文件的体积在100M的,有时就是压缩也不能满足服务器上传的限制。这时我们就要考虑切分文件了,把100M的文件,切分成若干份,然后传到服务器上。切分后的每个文件都是原文件的组成部份。如果要获得整个完整的文件,我们就需要文件的结合工具。 所以我们引入了文件切分工具split和csplit,文件的结合工具cat; 2、文件的切分工具 split...
SED单行脚本快速参考(Unix 流编辑器)
文本间隔: -------- # 在每一行后面增加一空行 sed G # 将原来的所有空行删除并在每一行后面增加一空行。 # 这样在输出的文本中每一行后面将有且只有一空行。 sed '/^$/d;G' # 在每一行后面增加两行空行 sed 'G;G' # 将第一个脚本所产生的所有空行删除(即删除所有偶数行) sed 'n;d' # 在匹配式样“regex”的行之前插入一空行 sed '/regex/{x;p;x;}' # 在匹配式样“regex”的行之后插入一空行 sed '/regex/G' # 在匹...