上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 29 下一页
摘要: 在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。 分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。解决:1)在windows下转换: 利用一些编辑器如UltraEdit或EditPlus等工具先将脚本编码转换,再放到Linux中执行。转换方式如下(UltraEdit):File-->Conversions-->DOS->UNIX即可。2)也可在Linux中转换: 首先要确保文件有可执行权限 #sh& 阅读全文
posted @ 2012-03-05 16:32 google4y 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 一 xargs在使用find命令的-exec选项处理匹配到的文件时, find命令将所有匹配到的文件一起传递给exec执行。但有些系统对能够传递给exec的命令长度有限制,这样在find命令运行几分钟之后,就会出现溢出错误。错误信息通常是“参数列太长”或“参数列溢出”。这就是xargs命令的用处所在,特别是与find命令一起使用。find命令把匹配到的文件传递给xargs命令,而xargs命令每次只获取一部分文件而不是全部,不像find的-exec选项那样。这样它可以先处理最先获取的一部分文件,然后是下一批,并如此继续下去。来看看xargs命令是如何同find命令一起使用的,并给出一些例子。在 阅读全文
posted @ 2012-03-05 14:25 google4y 阅读(638) 评论(0) 推荐(0) 编辑
摘要: 并发连接数是指防火墙或代理服务器对其业务信息流的处理能力,是防火墙能够同时处理的点对点连接的最大数目,它反映出防火墙设备对多个连接的访问控制能力和连接状态跟踪能力,这个参数的大小直接影响到防火墙所能支持的最大信息点数。 并发连接数是衡量防火墙性能的一个重要指标。在目前市面上常见防火墙设备的说明书中大家可以看到,从低端设备的500、1000个并发连接,一直到高端设备的数万、数十万并发连接,存在着好几个数量级的差异。那么,并发连接数究竟是一个什么概念呢?它的大小会对用户的日常使用产生什么影响呢?要了解并发连接数,首先需要明白一个概念,那就是“会话”。这个“会话”可不是我们平时的谈话,但是可以用平时 阅读全文
posted @ 2012-03-02 16:46 google4y 阅读(305) 评论(0) 推荐(0) 编辑
摘要: 一、运维体系的四大部分 1.自动化管理(自动更新,自动开服…) 2.自动化监控(监控报警…) 3.流程化管理(事件处理,变更处理…)4.安全化管理(应用安全,网络安全,资料安全…)二、整体游戏结构 1.玩家是怎么进游戏的 2.玩家是怎么充值的 …三、更新操作 1.脚本理解 2.svn的理解 3.关于数据库的更新(phpmyadmin,mysql自身工具,cat..需要注意中文编问题) …四、行为问题 1.午睡尽量不要在两点后 2.少在办公室进进出出 3.尽量不要在工作时间内做些无聊的事 …五、习惯与态度 1.积极学习,主动学习,多思考 2.多累积系统及网络方面的知识 3.多了解和掌握各类软件的 阅读全文
posted @ 2012-03-02 16:43 google4y 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 本文转自http://blog.csdn.net/wh62592855/article/details/6332540概述系统性能一直是一个受关注的话题,如何通过最简单的设置来实现最有效的性能调优,如何在有限资源的条件下保证程序的运作,ulimit 是我们在处理这些问题时,经常使用的一种简单手段。ulimit 是一种 linux 系统的内键功能,它具有一套参数集,用于为由它生成的 shell 进程及其子进程的资源使用设置限制。本文将在后面的章节中详细说明 ulimit 的功能,使用以及它的影响,并以具体的例子来详细地阐述它在限制资源使用方面的影响。ulimit 的功能和用法ulimit 功能简 阅读全文
posted @ 2012-03-02 16:23 google4y 阅读(335) 评论(0) 推荐(0) 编辑
摘要: cache是指cpu的高速缓存. 在我们程序员看来, 缓存是一个透明部件. 因此, 程序员通常无法直接干预对缓存的操作. 但是, 确实可以根据缓存的特点对程序代码实施特定优化, 从而更好地利用高速缓存. 高速缓存的置换策略会尽可能地将访问频繁的数据放入cache中, 这是一个动态的过程, 所以cache中的数据不会一直不变. 目前一般的机器的cpu cache可分为一级缓存和二级缓存. 一级缓存更靠近cpu, 速度比二级缓存更快. 二级缓存比一级缓存速度更慢, 容量更大, 主要就是做一级缓存和内存之间数据临时交换的地方用.这两者和RAM在空间和效率上的关系如下:L1 Cache —> L 阅读全文
posted @ 2012-03-02 15:55 google4y 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 一下先来说说横表和纵坐表的概念,先来看看以下两图:第一张图就是横表,一行表示了一个实体记录,这就是我们传统的设计表的形式第二张图就是纵表,他的一行记录,是用于表示某个学生的属性名和属性值对应关系,像这边有两个属性(名字和性别),在纵表中就要用两条记录来表示一个学生。从上面可以观察出,横表的好处是清晰可见,一目了然,但是有一个弊端,如果现在要把这个表加一个字段,那么就必须重建表结构。对于这种情况,在纵表中只需要添加一条记录,就可以添加一个字段,所消耗的代价远比横表小,但是纵表的对于数据描述不是很清晰,而且会造成数据库数量很多,两者利弊在于此。所以,应该把不容易改动表结构的设计成横表,把容易经常改 阅读全文
posted @ 2012-02-27 17:14 google4y 阅读(1331) 评论(0) 推荐(1) 编辑
摘要: linux中的free命令大家都很常用,可大家都清楚free输出的各行的意思及它们之间的关系吗?[root@localhost ~]# free total used free shared buffers cached Mem: 4038116 4010292 27824 0 205228 1343276 -/+ buffers/cache: 2461788 1576328 Swap: 8289500 254076 8035424第一行: total 物理内存总数: 4038116 used 已经使用的内存数: 4010292 free 空闲的内存数: 27824 shared 当前已经废. 阅读全文
posted @ 2012-02-27 11:51 google4y 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 今天在安装部署linux下的Oracle环境时,发现了一个命令行突变的问题,其实早在之前使用linux操作的时候也曾碰到过,但是一直都没有理会,而且咨询过相关专业的linux开发人员,也说没什么问题,所以就一直没有去寻找原因。这次因为部署Oracle环境,在linux下部署了几次,都是因为环境配置没有ok,导致我重复了几次,虽然配置失败了几次,但是我想这个过程还是很享受,毕竟遇到问题不是什么坏事,就如同我们平时工作中一样,如果总是一帆风顺,我们的水平永远就这样,所以得出的总结是要想不断提高自己,就需要通过发现和解决问题的过程来学习,最后你会发现你就水涨船高了,呵呵。 下面看看这个linux下. 阅读全文
posted @ 2012-02-24 15:42 google4y 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 关于登录linux时,/etc/profile、~/.bash_profile等几个文件的执行过程。在登录Linux时要执行文件的过程如下:在刚登录Linux时,首先启动 /etc/profile 文件,然后再启动用户目录下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile文件中的其中一个,执行的顺序为:~/.bash_profile、 ~/.bash_login、 ~/.profile。如果 ~/.bash_profile文件存在的话,一般还会执行 ~/.bashrc文件。因为在 ~/.bash_profile文件中一般会有下面的代码:if [ -f ~ 阅读全文
posted @ 2012-02-24 15:30 google4y 阅读(190) 评论(0) 推荐(0) 编辑
上一页 1 ··· 12 13 14 15 16 17 18 19 20 ··· 29 下一页
不在家,就在公司,不在公司,就在去公司的路上,無家無根,如風如萍,只有漂