- 博客(128)
- 资源 (4)
- 收藏
- 关注
原创 Linux下的硬链接和符号链接
硬链接和符号链接(软链接): Linux 文件系统最重要的特点之一是它的文件链接。链接是对文件的引用,这样您可以让文件在文件系统中多处被看到。保存在磁盘分区中的文件不管是什么类型都给它分配一个编号,称为索引节点号inode 。在 Linux 中,链接可以如同原始文件一样来对。链接可以与普通的文件一样被执行、编辑和访问。对系统中的其他应用程序而言,链接就是它所对应的原始文件。当您通
2012-04-08 21:04:58 2350 3
原创 Linux运维日常监控的对象
1.服务器监控,主要监控服务器如:CPU 负载、内存使用率、磁盘使用率、登陆用户数、进程状态、网卡状态等。2.应用程序监控,主要监控该应用程序的服务状态,吞吐率和响应时间,因为不同应用需要监控的对象不同,这里不一一列举。3.数据库监控,只所以把数据库监控单独列出来,足以说明它的重要性,一般监控数据库状态,数据库表或者表空间的使用情况,是否有死锁,错误日志,性能信息等等。4.
2012-04-08 18:31:51 1519
原创 最近总结
从去年寒假就开始自己学习C语言了。后悔大一的时候没有好好学。现在学习别人以前学习的东西。这一次重新学习过程中发现了好多以前没有听说过的知识点。以前连for循环都不太懂。现在算是明白了。开学后为了暑假的实习就开始复习以前学过的知识。发现自学的东西忘记得很快,长时间的不练习都忘的一干二净了。在复习的过程中又学到了新知识真是太好了。 以前的时候觉得自己不喜欢编程,以后就走运
2012-04-05 22:12:16 516
原创 linux批量设置用户磁盘配额
设置规则:1、每个用户最多只能存放20MB的文件,而且最多只能建立200个文件。2、当建立超过100MB大小的文件,以及超过100个文件时,就警告用户。3、因为有一些用户已经超出了上述限制,所以我们必须先用电子邮件通知用户,尽快处理多余文件。2、由于事发突然,为了避免强烈的用户反映,先给每一个用户7天的期限,以便用户有机会备份文件;但当7天后就把期限自动改为2天。解决办法:
2012-04-05 21:55:45 1592
原创 Red Hat Enterprise Linux修复系统专用 Runlevel
Red Hat Enterprise Linux 系统中提供了3中专门修复系统的Runlevel。1、Runlevel 12、Runlevel S3、Runlevel emergency(一)、当开机进入Runlevel 1级别时,Red Hat Enterprise Linux的开机启动顺序为:BIOS——— 启动加载器——— 内核———init——— rc.syinit——
2012-03-28 18:09:10 1609
转载 awstats简介
AWStats是在Sourceforge上发展很快的一个基于Perl的WEB日志分析工具。相对于另外一个非常优秀的开放源代码的日志分析工具Webalizer,AWStats的优势在于: 1.界面友好:可以根据浏览器直接调用相应语言界面(有简体中文版) 2.基于Perl:并且很好的解决了跨平台问题,系统本身可以运行在GNU/Linux上或Windows上(安装了ActivePerl后);
2012-03-27 15:30:04 850
原创 用C语言将二进制转换为IP地址
根据需要将任意32位二进制转换为IP地址。输入:11111111输出:255.0.0.0思路:将输入的二进制数以每8个为一个单位转化为十进制 。#include int bin_dec(int x, int n) //自定义函数将二进制数转换为10进制{ if(n == 0) { return 1; } return x * bin_dec(x, n-1);
2012-03-25 18:12:03 10614
原创 用C语言代码实现n进制数转换为十进制数
用C语言代码实现n进制数转换为十进制数为了实现进制之间的相互转化,编程实现输入任意一个数并输入该数的进制,然后将其转换为10进制并输出。主要思路是将输入的数存入一个一维数组中然后进行相应处理。#include #include #include int main(void){ long t1; int i, n, t, t3; char a[100]; print
2012-03-25 16:24:20 13021 3
转载 ntop简介
Ntop是一种监控网络流量工具,用ntop显示网络的使用情况比其他一些网络管理软件更加直观、详细。Ntop甚至可以列出每个节点计算机的网络带宽利用率。他是一个灵活的、功能齐全的,用来监控和解决局域网问题的工具;尤其当ntop与nprobe配合使用,其功能更加显著。它同时提供命令行输入和web页面,可应用于嵌入式web服务。Ntop主要提供以下一些功能 自动从网络中识别有用的信息;
2012-03-10 13:47:23 1186
原创 解决删除linux后无法启动的方法
解决linux后无法启动的方法:在卸载掉Linux系统后由于grub没有了无法启动windows,在这时只用在windows中进入DOS然后输入命令:c:\fdisk/mbr 即可。MBR(Master Boot Record):主引导记录。在 ROM BIOS 引导例程结束时,BIOS 会读取并执行系统中第一个软盘或硬盘的第一个物理扇区。硬盘的第一个扇区称为主引导记录(有时也称为分区表或
2012-03-08 16:58:19 1515
转载 dmraid的介绍
dmraid 全名为设备对应器磁盘阵列(Device Mapper RAID),利用Linux内核提供的设备对应器(Device Mapper)机制 ,为多种磁盘阵列设备提供磁盘阵列的设备文件,让用户可以在 Red Hat Enterprise Linux系统中使用硬件磁盘阵列设备。使用硬件磁盘阵列设备启动磁盘阵列设备后,你可以把该设备文件当做一个磁盘使用,例如对该磁盘阵列设备产生分区、制
2012-03-07 20:27:50 6186
转载 RAID简介
独立磁盘冗余阵列(RAID, Redundant Array of Independent Disks)简称硬盘阵列,其基本思想就是把多个相对便宜的硬盘组合起来,成为一个硬盘阵列组,使性能达到甚至超过一个价格昂贵、容量巨大的硬盘。根据选择的版本不同,RAID比单颗硬盘有以下一个或多个方面的好处:增强资料整合度,增强容错功能,增加处理量或容量。另外,磁盘阵列对于电脑来说, 看起来就像一个单独的硬
2012-03-06 21:48:21 735
原创 cacti简介
Cacti是一套基于PHP,MySQL,SNMP及RRDTool开发的网络流量监测图形分析工具。 Cacti是通过 snmpget来获取数据,使用 RRDtool绘画图形,而且你完全可以不需要了解RRDtool复杂的参数。它提供了非常强大的数据和用户管理功能,可以指定每一个用户能查看树状结构、host以及任何一张图,还可以与LDAP结合进行用户验证,同时也能自己增加模板,功能非常强大完善
2012-03-05 13:46:36 854
原创 二十五条励志金句
1、多做一点 每次你多做一些,别人就欠你一些。让别人做得更好,同时提升自己的价值。善于钓鱼的人选用鱼喜欢的饵。你不能让所有的人喜欢你,却能减少别人讨厌你的原因。与人协商而不产生摩擦,是有待学习的一大课题。多做一些,机会将随之而来。为别人服务最多的人最富有。服务的道路才能通往快乐的城市。 2、挑战 如果你想要更上一层楼,就为别人提供超出预期
2012-02-28 22:11:50 3841
原创 Nagios简介
Nagios是一款开源的免费网络监视工具,能有效监控Windows、Linux和Unix的主机状态,交换机路由器等网络设置,打印机等。在系统或服务状态异常时发出邮件或短信报警第一时间通知网站运维人员,在状态恢复后发出正常的邮件或短信通知。Nagios 可以监控的功能有: 1、监控网络服务(SMTP、POP3、HTTP、NNTP、PING等); 2、监控主机资源(处理器负荷、磁盘利用率等);
2012-02-26 12:00:07 680
原创 Linux主机开机顺序
Linux的开机顺序为:1、加载BIOS信息获取第一个启动设备代号。2、读取第一个启动设备的MBR的引导加载程序。3、加载核心。4、启动程序init。5、初始化脚本(/etc/rc.d/rc.sysinit).6、启动核心的外挂模块(rc)。7、启动守护进程。8、本地设置(/etc/rc.d/rc.local)。9、等待用户登录。
2012-02-25 15:47:05 816
原创 bash shell中expr命令下几种的使用
expr在linux中是一个功能非常强大的命令。通过学习做一个小小的总结。1、计算字符串的长度。我们可以用awk中的length(s)进行计算。我们也可以用echo中的echo ${#string}进行计算,当然也可以expr中的expr length $string 求出字符串的长度。举例[root@localhost shell]# string="hello,everyone
2012-02-25 15:44:42 25606
原创 用C语言求两个数的最大公约数和最小公倍数
求最大公约数,就是求较小的一个数的约数同时也能被较大的数整除,把他求到最大就可以了。求最小公倍数,就是求较大的一个数的倍数(同时也能整除较小的数),求最小的。1、# include <stdio.h>int main(void){ int num1, num2,temp; int r; printf("请输入两个正整数:\n"); ...
2012-02-24 19:23:26 65836 7
原创 LBS简介
基于位置的服务(Location Based Service,LBS),它是通过电信移动运营商的无线电通讯网络(如GSM网、CDMA网)或外部定位方式(如GPS)获取移动终端用户的位置信息(地理坐标,或大地坐标),在GIS(Geographic Information System,地理信息系统)平台的支持下,为用户提供相应服务的一种增值业务。LBS英文全称为Location Based Se
2012-02-17 09:58:20 1642
原创 mongodb简介
MongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。特点:它的特点是高性能、易部署、易使用,存储数据非常方便。主要功能特性有: *面向集合存储,易存储对象类型的数据。 *模式自由。 *支持动态查询。 *支持完全索引,包含内部对象。 *支持查询。 *支持复制和故障恢复。 *使用高效
2012-02-13 17:32:27 686
原创 nginx简介
Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,第一个公开版本0.1.0发布于2004年10月4日。其将源代码以类BSD许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。201
2012-02-13 17:22:35 519
原创 tomcat简介
Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5 支持最新的Servlet 2.4 和JSP 2.0 规范。因为Tomcat 技术先进、性能
2012-02-13 17:15:05 905
转载 酒桌艺术与计算机文化的交集
大家喝的是啤酒,这时你入座了……你给自己倒了杯可乐,这叫低配置。你给自已倒了杯啤酒,这叫标准配置。你给自己倒了杯茶水,这茶的颜色还跟啤酒一样,这叫木马。你给自己倒了杯可乐,还滴了几滴醋,不仅颜色跟啤酒一样,而且不冒热气还有泡泡,这叫超级木马。你的同事给你倒了杯白酒,这叫推荐配置。人到齐了,酒席开始了。你先一个人喝了一小口,这叫单元测试。
2012-02-03 19:44:20 1622
原创 30岁前成功的12条黄金法则
为何20-30岁才跳两级,但很多人30-40岁身家暴涨,因为30岁很重要!李嘉诚、盖茨、杨元庆在30岁时都抓住了人生的转折,你的30岁又做了什么人生计划?这是个很值得思考的问题。 一:定下人生目标 一艘没有航行目标的船,任何方向的风都是逆风。 1、你为什么是穷人,第一点就是你没有立下成为富人的目标。 2、你的人生核心目标是什么?杰出人士与平庸之辈的根本差别并不是天赋、机遇,
2012-01-25 22:58:13 1913 1
转载 十三种时间管理方法
1、每分每秒做最高生产力的事。将罗列的事情中没有任何意义的事情删除掉。2、不要想成为完美主义者。不要追求完美,而要追求办事效果。3、巧妙地拖延。如果一件事情,你不想做,可以将这件事情细分为很小的部分,只做其中一个小的部分就可以了,或者对其中最主要的部分最多花费15分钟时间去做。4、学会说“不”。一旦确定了哪些事情是重要的,对那些不重要的事情就应当说“不”。5、集中处
2012-01-06 21:39:07 621
转载 笔试常见的智力题 附答案
笔试常见的智力题(附答案)A.逻辑推理 1、你让工人为你工作7天,给工人的回报是一根金条。金条平分成相连的7段 ,你必须在每天结束时给他们一段金条,如果只许你两次把金条弄断,你如何给你 的工人付费? 2、请把一盒蛋糕切成8份,分给8个人,但蛋糕盒里还必须留有一份。 3、小明一家过一座桥,过桥时是黑夜,所以必须有灯。现在小明过桥要1秒,小明的弟弟要3秒,小明的爸
2012-01-03 19:52:33 857
转载 强烈推荐:C/C++语言编程必备网址
Windows C 程序设计入门与提高http://download.chinaitlab.com/program/files/13246.html单片机C语言入门http://download.chinaitlab.com/program/files/12907.htmlC++ 入门基础教程http://download.chinaitlab.com/program/
2012-01-03 17:40:41 2082 1
转载 Linux系统新手学习的11点建议
随着Linux应用的扩展许多朋友开始接触Linux,根据学习Windwos的经验往往有一些茫然的感觉:不知从何处开始学起。这里介绍学习Linux的一些建议。 一、从基础开始:常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基础的。例如:为什么我使用一个命令的时候,系统告诉我找不到该目录,我要如何限制使用者的权限等问题,这些问题其实都不是很难的,只要了解了 Linux 的基础
2012-01-03 17:38:13 609
原创 ATM取款机系统模拟仿真
#!/bin/shHOSTNAME="localhost" #数据库信息PORT="3306"USERNAME="root"PASSWORD=""#数据库名称DBNAME="bank" TA
2011-12-30 19:52:21 2794 2
原创 用perl查找mysql数据库内容以及添加数据表等
关于perl处理my数据库的一些内容,看到书也不太了解,还好有文档。还是文档好。查看文档,在终端中输入:perldoc DBD::mysql 1 #!/usr/bin/perl -w 2 use DBI; 3 my $database="datebasename"; 4 my $hostname="localhost"; 5 my $port="3306
2011-12-19 14:05:14 1483
原创 统计文件中某个单词出现的次数
统计file文件中单词good的个数1、awk 'BEGIN {num=0} {i=1;while(i<=NF) {if ($i=="good") num++; i++}} END{ print "num="num}' sed2、awk -v RS='\\' 'END {print --NR}' file3、sed 's/[^a-zA-Z]/\n/g' file |sort |
2011-12-02 18:22:28 4299 1
原创 对浏览器各个性能的测试评比
对于浏览器的性能能评比不能只凭自己体验一面之词作出判断,拿出数据进行纵向和横向的对比。才能最终的出哪个浏览器,在性能上出众,领先于其他浏览器。 首先说明一下我的电脑配置:系统为windowsxp professional service pack 2 、Intel(R) Core(TM)2 Duo CPU T8100 2.10Hz 2.09Ghz 2.00GB内存。
2011-11-24 09:47:08 3771 5
原创 grep 、sed、awk的一些应用
目录: 1、不显示文件中的空行 2、删除文件的1到5行 3、删除文件注释行 4、打印匹配行 5、显示从字符1到字符2的中间行 6、匹配特别表达式 7、替代文本 1、不显示文件中的空行[guo@guo ~]$ cat rc.local #!/bin/sh## This script will be executed *after* a
2011-11-21 21:59:55 1033
原创 查看文件夹中的文件的修改时间,并从小到大排列出来到一个文件中
#!/bin/sh echo -n "" >filefor dir in $( ls ) do time'=` date +%Y%m%d%H%M%S -r $dir ` echo "$time $dir" >>file done sort -n -k 1 file
2011-11-19 19:56:41 1359
原创 date的详细说明
用法:date [选项]... [+格式] 或:date [-u|--utc|--universal] [MMDDhhmm[[CC]YY][.ss]]以给定的格式显示当前时间,或是设置系统日期。 -d,--date=字符串 显示指定字符串所描述的时间,而非当前时间 -f,--file=日期文件 类似--date,从日期文件中按行读入时间描述
2011-11-19 18:20:29 1549
转载 Linux GUI脚本zenity
zentiy可以帮助你使用脚本创建常用的gtk+对话框。1、使用日历控件:szDate=$(zenity --calendar --text "Pick a day" --title "Medical Leave" --day 13 --month 5--year 2010); echo $szDate2、创建一个Entry对话框:szAnswer=$(zenity
2011-11-19 17:34:04 4642
原创 正则表达式中的 grep程序支持的meta字符plus和POSIX
<!--td p {margin-bottom:0cm}p {margin-bottom:0.21cm}-->grep程序支持的meta字符plus字符 模式含义\瞄定单词的开始,如:’\匹配包含以grep开头
2011-11-16 20:29:30 1325
原创 Shell 编程中的参数形式
<!--p {margin-bottom:0.21cm}-->学习Shell当然Sehll中的参数必须熟练掌握。 <!--td p {margin-bottom:0cm}p {margin-bottom:0.21cm}-->Shell编程中参数所起的作用引用参数描述$0
2011-11-15 09:34:55 899
原创 shell实现ssh自动登录远程主机
首先生成一个新的ssh密钥对[guo@guo zuo]$ ssh-keygen -f id_ras -t rsaGenerating public/private rsa key pair.Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identificatio
2011-11-13 20:28:04 3442
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人