友情提示:欢迎光临!本地已启用二维码api网关,地址是https://api.slogra.com

linux面试题

post by rocdk890 / 2012-2-29 9:49 Wednesday linux技术

一.填空题:
1. 在Linux系统中,以 文件 方式访问设备 。
2. Linux内核引导时,从文件/etc/fstab 中读取要加载的文件系统。
3. Linux文件系统中每个文件用i节点 来标识。
4. 全部磁盘块由四个部分组成,分别为引导块 、专用块 、 i节点表块 和数据存储块
5. 链接分为: 硬链接 和 符号链接
6. 超级块包含了i节点表 和 空闲块表 等重要的文件系统信息。
7....

阅读全文>>

标签: linux 中文文档 文档 面试题 面试

评论(0) 引用(0) 浏览(3568)

Linux下批量杀掉包含某个关键字的程序进程

post by rocdk890 / 2012-2-28 9:57 Tuesday linux技术

  有时候因为一些特殊情况,需要把 linux 下符合某一项条件的所有进程 kill 掉,又不能用 killall 直接杀掉某一进程名称包含的所有运行中进程(我们可能只需要杀掉其中的某一类或运行指定参数命令的进程),这个时候我们需要运用 ps, grep, cut 和 kill 一起操作。

ok,下面给出具体的参考:

ps -ef|grep LOCAL=NO|grep -v grep|c...

阅读全文>>

标签: linux kill 进程 批量 杀掉

评论(2) 引用(0) 浏览(12369)

WordPress在IIS上实现伪静态的方法及解决中文URL无法访问(转)

post by rocdk890 / 2012-2-28 9:21 Tuesday windows技术

  我们都知道WordPress程序很强大,对搜索引擎优化很友好,但是有一点可能有些人还不是很清楚,对于WordPress这样一款开源程序来 说,它本身就是在Linux/Apache平台中开发,先天上与其结合得比较紧密,因此,如果可能的话,选择Linux/Apache平台应该是第一选 择。尽管WordPress可以在Windows/iis平台中安装使用,但存大许多不足,其实中致命的一...

阅读全文>>

标签: 解决 IIS 无法 中文 伪静态 rewrite Wordpress url 访问

评论(0) 引用(0) 浏览(4553)

nginx配置Http Basic Auth保护目录

post by rocdk890 / 2012-2-24 9:24 Friday linux技术

一直在Apache下使用HTTP basic auth(.htpasswd)来保护网站的某些目录的访问,现在VPS上换成了Nginx同样需要保护一下。

Nginx下的配置也挺方便的,我们可以沿用由Apache的htpasswd模块生成的.htpasswd文件作为密码文件。注意,nginx 的 http auth basic 的密码是用 crypt(3) 加密的,而apache是md5加密。所以生成时...

阅读全文>>

标签: nginx 配置 目录 保护 Http Basic Auth auth

评论(0) 引用(0) 浏览(9749)

varnish安装配置

post by rocdk890 / 2012-2-23 9:10 Thursday linux技术

 最近辞职中,有空余时间来搞varnish了,如果安装过程中出现问题,请先看编译安装varnish出错解决办法这篇文章.
  系统:centos 5.5
   软件:varnish 3.0

1.官方地址https://www.varnish-cache.org/

tar varnish-3.0.0.tar.gz
cd varnish-3.0.0
./confi...

阅读全文>>

标签: centos 配置 安装 varnish 代理 文档 反向代理

评论(0) 引用(0) 浏览(9495)

sql server 2005清空日志文件

post by rocdk890 / 2012-2-22 9:12 Wednesday windows技术

sql server 2005日志文件太大,使其减小的方法:

运行下面的三行 dbName为数据库名:

backup log dbNamewith NO_LOG
backup log dbNamewith TRUNCATE_ONLY
DBCC SHRINKDATABASE(dbName)

日志文件减小到1MB.
或者
1: 删除LOG
1:分离数据库 企业管理器->服务器->数据库->右键->分离...

阅读全文>>

标签: windows2003 删除 日志 sql server sqlserver sql server 2005 清空

评论(0) 引用(0) 浏览(4146)

修改root密码时出现错误passwd: Authentication token

post by rocdk890 / 2012-2-22 9:12 Wednesday linux技术

修改linux root密码时出现错误passwd: Authentication token manipulation error
发生该错误原因是:
1、分区没有空间导致。
2、/etc/passwd 和/etc/shadow不同步
但是这次上面两条却行不通,通过df查看根分区还有40%剩余。
 
1、尝试修改密码,出现错误
# passwd
Changing password fo...

阅读全文>>

标签: centos 修改 密码 重置 root passwd shadow 同步

评论(0) 引用(0) 浏览(22394)

nginx隐藏vary头信息

post by rocdk890 / 2012-2-21 9:58 Tuesday linux技术

  今天发现如果web服务器前面有cache层,那么vary头信息就是一个命中率杀手.虽然可以在cache层来终结这个杀手,但是为什么我们不考虑在源头上终结它呢.配置nginx隐藏Vary头信息.

nginx.conf中,gzip部分通常是这样的配置
gzip on;
gzip_min_length 1k;
gzip_buffers 4 16k;
gzip_http_version 1....

阅读全文>>

标签: nginx 删除 gzip 压缩 头信息 vary 隐藏 删除vary

评论(0) 引用(0) 浏览(5836)

apache屏蔽恶意User-Agent

post by rocdk890 / 2012-2-19 15:37 Sunday linux技术

 今天检查服务器的网站日志,发现老是有人来扫描phpmyadmin这个软件,我也知道这个软件的漏洞很多,但我根本就没有在服务器上安装,老是去屏蔽他们的ip让我很烦躁了,决定直接屏蔽User-Agent来解决这个问题了.

  系统:centos 5.5
  软件:apache 2.2.21

1.查看apache日志后,记住要屏蔽的User-Agent

 点击查看原图

从上图可以看...

阅读全文>>

标签: apache centos .htaccess user-agent agent 屏蔽 user agent 禁止 恶意

评论(6) 引用(0) 浏览(16709)

提升linux的IO性能

post by rocdk890 / 2012-2-17 9:16 Friday linux技术

  提升IO的性能,除了硬件上的更换,软件也可以实现,但提升不了多少,而且只针对linux系统才有效果,因为默认的方式下linux会把文件访问的时间 atime做记录,这在绝大部分的场合都是没有必要的,如果遇到机器IO负载高或是CPU WAIT高的情况,可以尝试使用noatime.
  系统:centos 5.5

1.修改/etc/fstab
LABEL=/                 /                       ext3    defaults        1 1
改成
LABEL=/                 /                       ext3    defaults,noatime        1 1

2.remount分区
mount -o remount /
或者
mount -o noatime -o remount /

3.检查是否修改成功....

阅读全文>>

标签: centos linux 性能 提升 IO 提高 fstab noatime

评论(0) 引用(0) 浏览(5970)

apache日志过滤

post by rocdk890 / 2012-2-16 10:49 Thursday linux技术

  根据上次解决apache日志产生internal dummy connection方法,这次想再在日志里过滤图片访问记录,好了,看教程.
   系统:centos 5.2
   软件:apache 2.2.21

1.编辑httpd.conf
SetEnvIf User-Agent "(internal dummy connection...

阅读全文>>

标签: apache iptables 日志 过滤 图片

评论(0) 引用(0) 浏览(6855)

IIS 6.0启动gzip压缩

post by rocdk890 / 2012-2-15 11:20 Wednesday windows技术

  最近看到同事网站居然没有启用gzip,而现代的浏览器IE和Firefox都支持客户端gzip,也就是说,在服务器上的网页,传输之前,先使用 gzip压缩再传输给客户端,客户端接收之后由浏览器解压显示,这样虽然稍微占用了一些服务器和客户端的cpu,但是换来的是更高的带宽利用率.对于纯文 本来讲,压缩率是相当可观的.如果每个用户节约50%的带宽,那么你租用来的那点带宽就可以服务多一倍的客户了,gzip压缩的优势是很明显的,第一减小 了服务器的带宽,第二提高用户打开网页速度.
  系统:windows 2003
  软件:iis 6.0

1.首先,如果你需要压缩静态文件(HTML),需要在硬盘上建一个目录,并给它"IUSR_机器名"这个用户的写权限.如果压缩动态文件 (PHP,asp,aspx)就不需要了,因为它的页面是每次都动态生成的,压缩完就放弃.然后在IIS管理器中,"网站"上面右键-属性,不是下面的某 个站点,而是整个网站.进入"服务"标签,选上启用动态内容压缩,静态内容压缩....

阅读全文>>

标签: 配置 IIS 启动 启用 iis 6.0 gzip 压缩 网页 使用 功能

评论(0) 引用(0) 浏览(8200)

nginx编译参数介绍

post by rocdk890 / 2012-2-14 8:55 Tuesday linux技术

  看大家对nginx很感兴趣,特来介绍下nginx编译参数,虽然wiki上有,但毕竟还是中文版的看起顺眼点.

configure 支持下面的选项:

–prefix=<path> – Nginx安装路径。如果没有指定,默认为 /usr/local/nginx。

–sbin-path=<path> – Nginx可执行文件安装路径。只能安装时指定,如果没有指定,默认为&l...

阅读全文>>

标签: nginx 中文文档 中文 编译 参数 介绍 configure

评论(0) 引用(0) 浏览(4549)

解决apache日志产生"internal dummy connection"方法

post by rocdk890 / 2012-2-13 11:40 Monday linux技术

  今天查看服务器中apache日志,发现有大量的"OPTIONS * HTTP/1.0" 200 - "-" "Apache (internal dummy connection)"日志,google了下才知道是apache对自身进程的监听所产生的日志,为了查看日志方便,所以我们需要把这个无用的日志给屏蔽掉.

先查看apache日志:tail -n 100 access....

阅读全文>>

标签: apache 解决 日志 出现 产生 internal dummy connection internal dummy connection

评论(0) 引用(0) 浏览(11613)

apache在4G内存的配置

post by rocdk890 / 2012-2-12 17:54 Sunday linux技术

  公司最近增加的4核4G内存服务器,让我对apache进行优化,我在网上找了个不错配置,可以让apache很轻松到达1800并发,配置如下:
Timeout  60
KeepAlive On
MaxKeepAliveRequests  250
KeepAliveTimeout 25

StartServers   &n...

阅读全文>>

标签: apache 配置 参数 1800并发 4G内存

评论(1) 引用(0) 浏览(7577)