Archive for  linux

Wget 下载命令实例

发表于 2011-08-27 13:37 : 评论 ( 没有评论 )

Linux wget是一个下载文件的工具,它用在命令行下。对于Linux用户是必不可少的工具,尤其对于网络管理员,经常要下载一些软件或从远程服务器恢复备份到本地服务器。如果我们使用虚拟主机,处理这样的事务我们只能先从远程服务器下载到我们电脑磁盘,然后再用ftp工具上传到服务器。这样既浪费时间又浪费精力,那不没办法的事。而到了Linux VPS,它则可以直接下载到服务器而不用经过上传这一步。wget工具体积小但功能完善,它支持断点下载功能,同时支持FTP和HTTP下载方式,支持代理服务器和设置起来方便简单。下面我们以实例的形式说明怎么使用wget。 1、使用wget下载单个文件 以下的例子是从网络下载一个文件并保存在当前目录 wget http://cn.wordpress.org/wordpress-3.1-zh_CN.zip 在下载的过程中会显示进度条,包含(下载完成百分比,已经下载的字节,当前下载速度,剩余下载时间)。 2、使用wget -O下载并以不同的文件名保存 wget默认会以最后一个符合“/”的后面的字符来命令,对于动态链接的下载通常文件名会不正确。 错误:下面的例子会下载一个文件并以名称download.php?id=1080保存 wget http://www.4wei.cn/download?id=1 即使下载的文件是zip格式,它仍然以download.php?id=1080命令。 正确:为了解决这个问题,我们可以使用参数-O来指定一个文件名: wget -O wordpress.zip http://www.4wei.cn/download.php?id=1080 3、使用wget --limit -rate限速下载 当你执行wget的时候,它默认会占用全部可能的宽带下载。但是当你准备下载一个大文件,而你还需要下载其它文件时就有必要限速了。 wget --limit-rate=300k http://cn.wordpress.org/wordpress-3.1-zh_CN.zip 4、使用wget -c断点续传 使用wget -c重新启动下载中断的文件: wget -c http://cn.wordpress.org/wordpress-3.1-zh_CN.zip 对于我们下载大文件时突然由于网络等原因中断非常有帮助,我们可以继续接着下载而不是重新下载一个文件。需要继续中断的下载时可以使用-c参数。 5、使用wget -b后台下载 对于下载非常大的文件的时候,我们可以使用参数-b进行后台下载。 wget -b http://cn.wordpress.org/wordpress-3.1-zh_CN.zip Continuing in background, pid 1840. Output will be written to `wget-log‘。 你可以使用以下命令来察看下载进度 tail -f [...]

ubuntu 11.04U盘安装终极解决办法!

发表于 2011-06-21 10:26 : 评论 ( 4 条评论 )

公司的Ruby on Rails配置在Windows上真是一种灾难呀,不得已,在笔记本分了一区用来做Linux,在安装Ubuntu10.10没有问题的,但安装Ubuntu11.04却总出问题,找了无数解决办法,终于在高人指引下解决。 使用UltraISO(9.2以上的版本)把ISO刻录到U盘里。 1、下载好ISO镜像。 2、使用UltraISO打开,选择启动-将镜像刻录到硬盘。 3、刻录的时候选择USB-HDD+或USB-ZIP+根据你的主板所支持的类型。 4、这个很重要,从Ubuntu 10.10的iso或者光盘目录isolinux文件夹中提取出vesamenu.c32。覆盖已经刻录好的U盘里的该文件。否则会出现:“start booting from USB device… SYSLINUX 3.84 2009-12-18 EBIOS COPYRIGHT (C) 1994-2009 H.Peter Anvin et al _”会死在这里。 如果没有这个文件可以到这个兄弟的网盘里去下载:http://dl.dbank.com/c0kkrtdit2 当然,好心的我已经上传到我的博客了,悲剧解决。 vesamenu

error: Autoconf version 2.58 or higher is required的解决办法

发表于 2011-04-26 13:51 : 评论 ( 没有评论 )

字面上看错误原因就是目前的automake2.13版本太低,那重新安装一下automake应该能解决问题。 第一步,卸载automake。 apt-get remove automake 这样并不能卸载2.13,需要sudo  rm /usr/local/bin/autoconf 才行。一开始没有删除配置文件进行重装,死活装不上。 第二步,重新安装一个automake高版本 wget http://files.directadmin.com/services/custombuild/autoconf-2.64.tar.gz tar xzf autoconf-2.64.tar.gz cd autoconf-2.64 ./configure --prefix=/usr make make install OK,问题解决。

张宴的LNMP安装时,Mysql无法make install的解决办法

发表于 2011-04-26 12:05 : 评论 ( 没有评论 )

下载mysql-5.5.3-m3源码后,执行configure无错误,在make的时候却报: make[2]: *** [do_abi_check] 错误 1 make[2]: Leaving directory `/tmp/mysql-5.5.3-m3' make[1]: *** [abi_check] 错误 2 make[1]: Leaving directory `/tmp/mysql-5.5.3-m3' make: *** [all-recursive] 错误 1 摆渡,谷歌了一圈,居然是mysql的bug,貌似是mysql 5.1.14以上版本跟gcc 4.5不太兼容导致的。 解决方法: 在configure完成之后,打开Makefile,删掉1146行至1163行,即do_abi_check:目标后的所有语句。 再执行make && make install 就OK了。

Nginx启用gzip模块优化网页

发表于 2011-04-21 09:19 : 评论 ( 没有评论 )

http { : include conf/mime.types; : gzip on; : gzip_min_length 1000; : gzip_buffers 4 8k; : gzip_http_version 1.1; : gzip_types text/plain application/x-javascript text/css text/html application/xml; } 详细使用手册:http://wiki.nginx.org/NginxChsHttpGzipModule 曾看到有人说百度对Gzip的支持不够好,担心影响收录和SEO,后面发现百度专门针对这个问题作过报告,声明百度是支持Gzip的。 百度说:服务器开启gzip压缩影响蜘蛛抓取和收录量? 服务器开启gzip压缩是否会影响蜘蛛抓取和收录量? 服务器开启gzip压缩,不会对spider抓取产生影响,我们会以压缩的方式来抓取。并且也能够节省站点的网络流量。

LNMP服务器安全及优化指南

发表于 2011-03-31 12:05 : 评论 ( 2 条评论 )

LNMP的安全问题真是多呀,网站一迁移到LNMP就出了娄子,讨厌。 这是给集团运维写的PHP安全优化,配合着做下WebServer的安全,估计其它人也用得着,所以整理成手册了,请各位领导过目。 By the way,我发现做机房运维的工程师,在Web服务器安全和优化的经验,可能会比较短缺,建议和PHP软件工程师做正面沟通,共同制定整体的安全策略。 作者:杨树海 QQ:130775 博客:www.4wei.cn 点击下载手册版:服务器安全及优化建议.docx

Ubuntu下快速安装Lamp环境

发表于 2010-11-1 14:36 : 评论 ( 没有评论 )

版本:Ubuntu 10.10 1,安装Lamp-server 2,安装mcrypt加密器 3,安装xcache,可选项 如果php.ini中没有引入/etc/php5/conf.d下的配置文件,则需要把xcache.ini的内容加入到php.ini,xcache配置文件路径是/etc/php5/conf.d/xcache.ini 重启apache2 4,安装Zend Optimizer 编辑php.ini 最末尾加入以下代码,注意标点符号要英文。 [常用命令]

Windows下可视化安装ubuntu

发表于 2010-10-31 16:43 : 评论 ( 没有评论 )

首先下载ubuntu-10.10-desktop-i386.iso,目前最新版是10.10,官方网站:http://www.ubuntu.org.cn/。 下载以后得到一个ISO文件,用Winrar解压此ISO文件,或者直接将ISO中的wubi.exe提取出来,将wubi.exe和ubuntu-10.10-desktop-i386.iso放到同一目录,但不能放在要安装的目录中。 然后运行wubi.exe,根据提示设置要安装的路径,用户名和密码等,按提示重启就行。 重启系统会在开机的系统选择里提示Buntu选项,选择进入,就开始自动安装过程了。比较方便。 提示: 安装时,尽量选择联网模式,可以自动下载安装一些语言包等; 笔记本安装不要忘了插上电源线,过程不用值守,但时间也比较长!