摘要: 在ftp会话中,可以加入!来使用命令。例如:#在当前目录下创建test文件夹,可以如下!mkdir testftp下其他命令:get和mget 单个下载和多个下载put和mput 单个上传和多个上传hash信息进度反馈ascii和brinary ascii传输模式和brinary传输模式cd和lcd 改变远端路径和本地路径close 终止连接quit终止连接并退出ftp linux下ftp传输模式有两种:ascii和binary模式ascii一般用来传输html文件和脚本文件,binary一般用来传输图片、可执行文件、压缩文件。因此,根据不同的文件,尝试调整传输模式 阅读全文
posted @ 2013-08-12 22:00 星空刺 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 运维中关键技术点解剖:1 大量高并发网站的设计方案;2 高可靠、高可伸缩性网络架构设计;3 网站安全问题,如何避免被黑?4 南北互联问题,动态CDN解决方案;5 海量数据存储架构一、什么是大型网站运维?首先明确一下,全文所讲的”运维“是指:大型网站运维,与其它运维的区别还是蛮大的;然后我们再对大型网站与小型网站进行范围定义,此定义主要从运维复杂性角度考虑,如网站规范、知名度、服务器量级、pv量等考虑,其它因素不是重点;因此,我们先定义服务器规模大于1000台,pv每天至少上亿(至少国内排名前10),如sina、baidu、 QQ,51.com等等;其它小型网站可能没有真正意义上的运维工程师,这 阅读全文
posted @ 2013-08-12 21:58 星空刺 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 一、升级背景前段时间公司有个项目用到了短信收发的业务,采购了两台16口的WavecomUSB短信猫设备,服务器操作系统是ReadHat5.4,内核2.6.18,插上设备后,操作系统无法自动识别该设备,原因是没有预装该设备USB转串口的驱动程序,可能是只有这个产品不能识别,因为曾经我用过单口的GSMMODEM短信猫测试,可以自动识别出来。后来从供应商处得到信息,说是他们这个产品比较新,版本低的内核没有预装新的USB转串口驱动程序,但现在2.6.32以上内核都自带了USB转串口的驱动,所以最后通过升级系统内核的方式解决了这个问题。二、升级测试环境宿主机:Windowxp虚拟机:VM8.0.2OS: 阅读全文
posted @ 2013-08-12 21:48 星空刺 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 一、1、grub2默认会调用/etc/default/grub配置信息2、修改/etc/default/grub,加入GRUB_BACKGROUND=/boot/images/xxx.jpg3、更新配置文件grub2-mkconfig-o/boot/grub2/grub.cfg(会自动在grub.cfg中加入jepg模块和对应的图片路径信息)二、如果想进行详细配置,则可以看到/etc/default/grub中有一个注销的文件路径/boot/grub2/themes/system/theme.txt将这个文件启用,然后修改这个文件这个文件是grub2已经做好的一个主题模板,我们根据这个模板稍作 阅读全文
posted @ 2013-08-12 21:16 星空刺 阅读(2927) 评论(0) 推荐(0) 编辑
摘要: 1、sed执行模板=sed'模式{命令1;命令2}'即逐行读入模式空间,执行命令,最后输出打印出来2、为方便下面,先说下p和P,p打印当前模式空间内容,追加到默认输出之后,P打印当前模式空间开端至\n的内容,并追加到默认输出之前。sed并不对每行末尾\n进行处理,但是对N命令追加的行间\n进行处理,因为此时sed将两行看做一行。2-1、n命令n命令简单来说就是提前读取下一行,覆盖模型空间前一行(并没有删除,因此依然打印至标准输出),如果命令未执行成功(并非跳过:前端条件不匹配),则放弃之后的任何命令,并对新读取的内容,重头执行sed。例子:从aaa文件中取出偶数行1234567 阅读全文
posted @ 2013-08-12 20:58 星空刺 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 反向代理从传输上分可以分为2种:1:同步模式(apache-mod_proxy和squid)2:异步模式(lighttpd和nginx)在nginx的文档说明中,提到了异步传输模式并提到它可以减少后端连接数和压力,这是为何?下面就来讲解下传统的代理(apache/squid)的同步传输和lighttpd,nginx的异步传输的差异。看图:同步传输:浏览器发起请求,而后请求会立刻被转到后台,于是在浏览器和后台之间就建立了一个通道。在请求发起直到请求完成,这条通道都是一直存在的。异 步传输:浏览器发起请求,请求不会立刻转到后台,而是将请求数据(header)先收到nginx上,然后nginx再把这 阅读全文
posted @ 2013-08-12 20:55 星空刺 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Nginx 关于 Rewrite 执行顺序详解第一篇: break 和 last 的区别Rewrite 模块概述REFER:http://wiki.nginx.org/NginxHttpRewriteModule#rewriteIf the directives of this module are given at the server level, then they are carried out before the location of the request is determined. If in that selected location there are further 阅读全文
posted @ 2013-08-12 20:53 星空刺 阅读(711) 评论(0) 推荐(0) 编辑
摘要: shell脚本分为三类:登录脚本、交互式脚本、非交互式脚本一、登录脚本类似于windows下的计算机设置中的登录脚本和账户设置下的登录脚本的合集(我是这么理解的哈)。其配置文件的关键词为prefile,它有以下几个关键配置文件:/etc/prefile 这个是计算机脚本; [$home/.prefile ; $home/.bash_prefile ; $home/.bash_login]这三个是账户脚本,根据不同发行版名字不同(坑爹的linux) ;说明:/etc/prefile之所以这么牛逼,应该与其内部含有export有关,export定义的环境变量,将被定义为全局变量。读取顺序#/etc 阅读全文
posted @ 2013-08-12 20:50 星空刺 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1. 功能说明:利用script来处理文本文件。语 法:sed [-hnV][-e(script)][-f (script文件) ][文本文件]补充说明:sed可依照script的指令,来处理、编辑文本文件。2. 定址可以通过定址来定位你所希望编辑的行,该地址用数字构成,用逗号分隔的两个行数表示以这两行为起止的行的范围(包括行数表示的那两行)。如1,3表示1,2,3行,美元符号($)表示最后一行。范围可以通过数据,正则表达式或者二者结合的方式确定 。3. sed命令(并非参数)调用sed命令有两种形式:sed [options] ‘command’ file(s)sed [options] . 阅读全文
posted @ 2013-08-12 20:42 星空刺 阅读(277) 评论(0) 推荐(0) 编辑
摘要: 安装 mp3 和其它音频支持:1 sudo yum install gstreamer-plugins-good gstreamer-plugins-bad gstreamer-plugins-ugly libtunepimp-extras-freeworld xine-lib-extras-freeworld 我是代码视频解码库1 sudo yum install ffmpeg ffmpeg-libs gstreamer-ffmpeg libmatroska xvidcore 我是代码 阅读全文
posted @ 2013-08-12 20:22 星空刺 阅读(96) 评论(0) 推荐(0) 编辑