码迷,mamicode.com
首页 > 系统相关
linux自定义开机启动服务
转 http://www.cnblogs.com/jimeper/archive/2013/03/12/2955687.html 手工创建服务 1.在/etc/rc.d/init.d目录下创建shell脚本,文件名auto_run 2.chkconfig --add auto_run 自启动shel...
分类:系统相关   时间:2015-01-22 13:01:06    阅读次数:222
移植代码到linux下的匿名结构体问题
之前在做windows服务器迁移到linux的过程中,出现了一个编译类的问题代码中定义了如下结构体struct MsgInfo{ union { struct { OBJID idType; UINT unExp; }; ...
分类:系统相关   时间:2015-01-22 13:00:42    阅读次数:194
Linux内核的特征
Linux内核的特征Linux是个人计算机和工作站上的Unix类操作系统。但是,它绝不是简化的Unix。相反,Linux是强有力和具有创新意义的Unix类操作系统。它不仅继承了Unix的特征,而且在许多方面超过了Unix。作为Unix类操作系统,Linux内核具有下列基本特征:1. Linux内核的...
分类:系统相关   时间:2015-01-22 12:56:27    阅读次数:166
OutputCache祥解
当用户訪问页面时,整个页面将会被server保存在内存中,这样就对页面进行了缓存。当用户再次訪问该页,页面不会再次运行数据操作,页面首先会检查server中是否存在缓存,假设缓存存在,则直接从缓存中获取页面信息,假设页面不存在,则创建缓存。页面输出缓存适用于那些数据量较多,而不会进行过多的事件操作的...
分类:系统相关   时间:2015-01-22 12:56:13    阅读次数:220
LinuxShell脚本编程7-for和while
1、for的使用#! /bin/bashfor a in `seq 1 2 10`do echo $adone表示:a初始值为1,然后a=a+2的操作,一直到a>与>的使用例子:一个录入雇员信息的shell脚本#! /bin/bashwhile truedo echo...
分类:系统相关   时间:2015-01-22 12:51:55    阅读次数:257
LinuxShell脚本编程基础5--数值,字符串,文件状态测试,((..))和[[..]]的使用
1、数值比较! /bin/bashecho "enter a score:"read num1if [ $num1 -ge 80 ]then echo "Very Good"elif [ $num1 -lt 80 -a $num1 -ge 60 ]then echo "Good"else echo ...
分类:系统相关   时间:2015-01-22 12:53:09    阅读次数:230
Linux中IO监控命令的使用分析
一篇不错的有关linux io监控命令的介绍和使用。1、系统级IO监控iostatiostat -xdm 1 # 个人习惯%util 代表磁盘繁忙程度。100% 表示磁盘繁忙, 0%表示磁盘空闲。但是注意,磁盘繁忙不代表磁盘(带宽)利用率高argrq-sz 提交给驱动层的IO请求大小,一般不小于4K...
分类:系统相关   时间:2015-01-22 12:51:12    阅读次数:279
Linux awk (测试)
简介awk是一个强大的文本分析工具,相对于grep的查找,sed的编辑,awk在其对数据分析并生成报告时,显得尤为强大。简单来说awk就是把文件逐行的读入,以空格为默认分隔符将每行切片,切开的部分再进行各种分析处理。awk有3个不同版本: awk、nawk和gawk,未作特别说明,一般指gawk,g...
分类:系统相关   时间:2015-01-22 12:44:21    阅读次数:282
shell -- shift用法
shift是Unix中非常有用的命令。可以使命令参数左移,从而使脚本程序中命令参数位置不变的情况下依次遍历所有参数。如shift 3表示原来的$4现在变成$1,原来的$5现在变成$2等等,原来的$1、$2、$3丢弃,$0不移动。不带参数的shift命令相当于shift 1。示例:shift_test...
分类:系统相关   时间:2015-01-22 12:43:10    阅读次数:181
Linux系统编程之IO_缓冲和非缓冲
下面是一段类似日志记录的代码,已获取通讯的报文内容和当时的环境参数内容,就是创建一个文件,使用标准IO的fopen、fprintf进行输出记录。但是在调试中,刚开始我就傻眼了,文件创建成功了,但是实时查看竟然没有任何数据记录。经过半天的担惊受怕和反复排查,发现是被标准IO的缓冲机制摆了一道,惭愧.....
分类:系统相关   时间:2015-01-22 12:39:56    阅读次数:355
Mac 系统安装redis服务
1.首先去http://www.redis.io/下载最新的redis文件,现在最新的是redis-2.8.192.进行解压缩 tar -zxvf redis-2.8.19.tar.gz3.移动重新命名为redis mv redis-2.8.19 ../redis4.进入src目录下面编译redis...
分类:系统相关   时间:2015-01-22 12:41:41    阅读次数:320
Visual Studio远程调试监视器(MSVSMON.EXE)的32位版本不能用于调试64位进程或64位转储
在VS2013中调试Silverlight项目时,提示:无法附加。Visual Studio远程调试监视器(MSVSMON.EXE)的32位版本不能用于调试64位进程或64位转储。请改用64位版本。解决方法很简单:把调试按钮的调试程序Internet Explorer改成Internet Explo...
分类:系统相关   时间:2015-01-22 12:39:47    阅读次数:489
Eclipse - M2E插件安装
M2E插件安装help - install new software - Addname : m2elocation: http://download.eclipse.org/technology/m2e/releases后面等待..
分类:系统相关   时间:2015-01-22 12:36:28    阅读次数:404
linux LVM分区查看dm设备
linux LVM分区查看dm设备在linux中iostat -d查看磁盘状态时,有的会有如下dm-0,dm-1的条目.Device: tps kB_read/s kB_wrtn/s kB_read kB_wrtnsda 0.19 0.57 2.92 ...
分类:系统相关   时间:2015-01-22 12:35:52    阅读次数:220
Linux内核编译步骤
Linux内核编译步骤 编译之前,一定要查看,内核源码中,Documentation/Changes文件,查看内核编译时,需要的运行环境,如果不适合编译和有可能失败。 由于2.4和2.6内核的编译方法不是完全一样,所以我们分开两种情况讨论 编译2.4内核: ...
分类:系统相关   时间:2015-01-22 12:34:53    阅读次数:218
Linux 默认目录
/etc 存放系统管理所需要的配置文件和子目录/home 一般用户的主目录/usr 用户使用的系统目录和应用程序等信息/bin 存放使用者经常使用的命令 如cp ls cat 等/proc 系统内存映射 访问这个目录可获得系统信息管理磁盘#df -h列出当前目录下所有的目录和每个目录占有的磁盘空间#...
分类:系统相关   时间:2015-01-22 12:32:07    阅读次数:193
LinuxShell脚本基础 6-case...esac的使用和通配符
1、case...esac的使用#!/bin/bashecho "请输入编号 选择不同的显示文件和目录方式:"echo "1 - 普通显示"echo "2 - 详细显示"echo "3 - 显示隐藏文件"echo "4 - 退出"read num1case $num1 in 1) ls...
分类:系统相关   时间:2015-01-22 12:32:26    阅读次数:293
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!