1#!/bin/bash2#FUNCTIONcalculator3#AUTHORwangbo4#DATE2015-09-26567functionchecknum()8{9expr$1+0&>/dev/null1011case$?in120)13return$114;;15*)1617read-t50-p"pleaseinputinteger:"int1819check"$int"2021return"$int"2223;;24esac25}2627functionoperate()28{29e..
分类:
系统相关 时间:
2015-10-01 01:52:28
阅读次数:
588
Linux上的日志系统1、syslog2、syslog-ng下一代升级版日志系统红帽5使用syslog6使用syslog-ngsyslog服务syslogd:系统,非内核产生的信息klogd:内核,专门负责记录内核的日志信息系统启动时所输出的信息【到init启动之前的所有信息】:kernel-->物理终端(/dev/console)-->..
分类:
系统相关 时间:
2015-10-01 01:49:06
阅读次数:
293
系统设定默认输出设备:标准输出,STDOUT,1默认输入设备:标准输入,STDIN,0标准错误输出:STDERR,2标准输入:键盘标准输出和错误输出:显示器1、输出重定向>:覆盖输出>>:追加输出如果为了防止操作失误可以使用set-c开启文件存在不可覆盖功能set+c可以关闭在开启set-..
分类:
系统相关 时间:
2015-10-01 01:48:02
阅读次数:
243
正则表达式RegulerEXPression,REGEXPBasicREGEXP:基本正则表达式ExtendedREGEXP:扩展正则表达式1、grep[options]模式[files]使用基本正则表达式模式过滤文本的命令-i忽略大小写--color加颜色-v反向查找-o只显示被模式匹配到的字符串-E支持扩展的正则表达式-An:不仅显示匹配内容..
分类:
系统相关 时间:
2015-10-01 01:46:34
阅读次数:
207
RAID不同级别介绍磁盘阵列(RedundantArraysofIndependentDisks,RAID)RAID的常用级别有:RAID0,RAID1,RAID01,RAID10,RAID3,RAID5,RAID6.等。1.RAID0:最简单的实现方式就是把N块同样的磁盘通过智能磁盘控制器或操作系统的磁盘驱动城区以软件的防暑串联在一起创建一个大..
分类:
系统相关 时间:
2015-10-01 01:45:26
阅读次数:
304
sedsed为文本处理三剑客之一.本身就是一个管道命令,可以将文件进行增加,修改,删除,选取等操作。格式:sed[-nrefi][command]"文本字符串"选项:-r:支持扩展正则表达式;-n:静默模式;(sed有个模式空间和保持空间,默认sed会将执行的结果保存到模式空间里面,而模式空间默认情况..
分类:
系统相关 时间:
2015-10-01 01:44:22
阅读次数:
317
1.Mac安装Brew > curl -LsSf http://github.com/mxcl/homebrew/tarball/master | sudo tar xvz -C/usr/local --strip 1 2.使用Brew安装SBT > sudo brew install sbt...
分类:
系统相关 时间:
2015-10-01 00:38:56
阅读次数:
220
守护进程守护进程和僵尸进程:http://blog.sina.com.cn/s/blog_58b48d1e0100fy6f.html如何编写守护进程:http://blog.csdn.net/yefengnidie/article/details/7187392不早了,可以睡了。
分类:
系统相关 时间:
2015-10-01 00:35:58
阅读次数:
183
安装linux的最新内核其实不难,搞linux就不要怕尝试。我配置是AMD Athlon X2 64 4600+的处理器和DDR2 2GB的内存条,系统为Xubuntu 15.04。现在我与大家分享一下经验,由于我写这个帖子的时候,4.2.2是最新的正式版内核,所以就以4.2.2为例了。首先去官网下...
分类:
系统相关 时间:
2015-10-01 00:34:20
阅读次数:
353
[root@moban oldboy]# for oldboy in `chkconfig --list |grep "3:on" |awk '{print $1}' |grep -vE "crond|network|sshd|rsyslog"`;do chkconfig $oldboy off;d...
分类:
系统相关 时间:
2015-10-01 00:30:43
阅读次数:
266
cmp(compare)命令命令作用:比较两个文件之间的差异
命令用法:cmp [-clsv][-i ][–help][第一个文件][第二个文件]当相互比较的两个文件完全一样时,则该指令不会显示任何信息;
若发现有所差异,预设会标示出第一个不同之处的字符和列数编号;
若不指定任何文件名称或是所给予的文件名为”-“,则cmp指令会从标准输入设备读取数据。命令参数:
-c或–print...
分类:
系统相关 时间:
2015-09-30 22:10:36
阅读次数:
203
用 vim中二进制文件的编辑是先通过外部程序xxd来把文件dump成其二进制的文本形式,然后就可以按通常的编辑方式对文件进行编辑,编辑完成后再用xxd 转化为原来的形式即可。可分如下几步进行:(1) 首先以二进制方式编辑这个文件:vim-b datafile(2) 现在用 xxd 把这个文件转换成十...
分类:
系统相关 时间:
2015-09-30 22:05:28
阅读次数:
341
vi /etc/sysconfig/iptables-A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙) -A INPUT -m state –state NEW -m tcp -p tcp –dpor...
分类:
系统相关 时间:
2015-09-30 21:02:05
阅读次数:
243
1. 打包和压缩文件linux现在经常使用gzip和bzip2要压缩的文件。tar压缩文件。经常使用的扩展:*.gz gzip压缩文件*.bz2 bzip2压缩的文件*.tar tar打包的文件,没有压缩*.tar.gz tar打包文件。经过gzip压缩*.tar.bz2 tar打包文件,经过b.....
分类:
系统相关 时间:
2015-09-30 21:00:54
阅读次数:
297
查询与自动挂载#查询系统中已经挂载的设备mount#依据配置文件/etc/fstab的内容,自动挂载mount -a 挂载命令格式mount [-t 文件系统] [-o 特殊选项] 设备文件名 挂载点#-t 文件系统:加入文件系统类型来指定挂载的类型,可以ext3 ext4 iso9660等#-o....
分类:
系统相关 时间:
2015-09-30 19:32:06
阅读次数:
235
Ctrl+K:双击或括起变量,继续按Ctrl+K键可以查找到下一个同样的变量 Ctrl+F 查找并替换? Alt+/内容辅助 (自动补全)(我知道6.X的版本好像要改一下,默认不是这个, 8.X和9.X 以后我都是直接导入我的个人配置,所...
分类:
系统相关 时间:
2015-09-30 18:23:33
阅读次数:
257
[root@Freedom1991test1]#cp/root/test/filetest1复制文件到[root@Freedom1991test1]#lsfile.lntest1[root@Freedom1991~]#cp-axtesttest1复制所有的目录及包含的目录[root@Freedom1991~]#lsanaconda-ks.cfginstall.loginstall.log.sysloglinuxtesttest1公共的模板视频图片文档..
分类:
系统相关 时间:
2015-09-30 18:21:26
阅读次数:
206