freebsd下面提供的shell默认是csh,用户体验很不好。很多人更加习惯linux下的bash可以使用下面的方式更换shell。

1. 更改用户的shell为bash:
通过chsh命令来更改。注意,如果通过ports方式安装的bash,其目录在/usr/local/bin/bash

安装bash:
cd /usr/ports/shell/bash2
make
make install clean

改用bash: chsh -s /usr/local/bin/bash

复原csh:chsh -s /bin/csh

如果需要csh正常支持中文显示等,就需要修改配置文件了。现提供两种方式下的配置文件:
1.tcsh配置文件
引用

# 修改/.cshrc或者当前用户目录下的.cshrc文件为下面的。
alias h         history 25
alias j         jobs -l
alias la        ls -a
alias lf        ls -FA
alias ll        ls -lA

# A righteous umask
umask 22

set path = (/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin $HOME/bin)

#让 ls 命令显示目录的时候带 / 斜杠区分普通文件
alias ls ls -FG

set prompt='%B%n%b@%U%m%u %S%/%s\ %# '
set prompt2="%R?"
set prompt3="CORRECT> %B%R%b (y|n|e)?"
#设置命令补全
set autolist
#合并多连接状态的历史
set history=2048
set savehist = 2048 merge

# 让中文显示在终端上正确显示
setenv LC_ALL zh_CN.eucCN
setenv LANG  zh_CN.eucCN
setenv LC_CTYPE zh_CN.eucCN


setenv  EDITOR  vi
setenv  PAGER   more
setenv  BLOCKSIZE       K

if ($?prompt) then
       # An interactive shell -- set some stuff up
       #set prompt = "`/bin/hostname -s`# "
       set filec
       #set history = 100
       #set savehist = 100
       set mail = (/var/mail/$USER)
       if ( $?tcsh ) then
               bindkey "^W" backward-delete-word
               bindkey -k up history-search-backward
               bindkey -k down history-search-forward
       endif
endif


2Bash配置文件
引用

#/etc/profile ~/.profile
alias ll='ls -FAl'

LANG=en_US.ISO8859-1
LC_ALL=en_US.ISO8859-1

# 提示符: [username@hostname /path/to/current/dir/]
PS1="[\u@\h \w]\\$ "

export LANG LC_ALL PS1



现在ArthurXF本人正在搞PHP等技术培训,如果想学习的人可以跟我联系。另外培训的招生简章在这个网址,想了解的可以去看看。加我QQ:29011218交流也可。
PHP培训招生简章
Tags: , ,
  前两节我们讲了要伪装给Alexa发送哪些信息才能骗取Alexa的信任,将我们发送的数据记录下来。
  现在我们谈谈用什么思路模拟数据来提高Reach和Page Views的值:
  首先,我们用1个aid去访问我们要推广的网站,先做个GET数据串给大家看看,再详细解释。
这是模拟用户第一次访问本站的情况,增加Reach值
引用
GET /data/5N9y51agM1E1sq?cli=10&dat=snba&ver=7.2&cdt=alx_vw%3D20%26wid%3D23202%26act%3D00400000000%26ss%3D1024x768%26bw%3D1008%26t%3D1%26ttl%3D0%26vis%3D1%26rq%3D0&url=http://www.biweb.cn/

aid = 5N9y51agM1E1sq
为我们取得的aid数据中随机的一个

wid = 23202
wid 为2000-35000中的一个随机值,第一次访问使用的是随机值,以后访问这个值就不变了。

act = 00400000000
为新打开的一个浏览窗口,

ttl = 0
网站停留时间为0-100000之间的随机值,因为现在是模拟第一次访问,所以时间为0

rq = 0
这个窗口浏览网站的第几次,浏览不同的网站,这个值也会增加

url = http://www.biweb.cn/
不用啰嗦了,肯定是你要推广的网站啦,首先我们访问的是首页


这是模拟用户继续访问本站的情况,增加Page Views的值
引用
GET /data/5N9y51agM1E1sq?cli=10&dat=snba&ver=7.2&cdt=alx_vw%3D20%26wid%3D23202%26act%3D00000000000%26ss%3D1024x768%26bw%3D1008%26t%3D1%26ttl%3D2453%26vis%3D1%26rq%3D1&url=http://www.biweb.cn/

aid = 5N9y51agM1E1sq
为我们取得的aid数据中随机的一个

wid = 23202
wid 为2000-35000中的一个随机值,第二次访问使用的是第一次随机生成的值,所以这里的值和上面的一样。

act = 00000000000
为点击链接访问站内内容

ttl = 2453
网站停留时间为0-100000之间的随机值,因为现在是模拟第二次访问,所以时间为2453,表明在站内停留了一段时间

rq = 1
这个窗口浏览网站的第几次,浏览不同的网站,这个值也会增加,现在第二次访问了,所以为1了。

url = http://www.biweb.cn/news/
现在开始访问栏目页面了。

  Page Views的值一般保持在维持在7-8就行了,所以继续的模拟我就不写出来了,大家以此类推吧。还有就是Alexa的排名是Reach和Page Views的值合计推算出来的,所以这两个值都高了,就可以大大提高排名,而不是单纯的提高Reach值,所以模拟就要模拟出一个用户有一连串的浏览动作,这样Alexa就无法判断是否为作弊,这样才能保证我们的排名不被刷下来啊,呵呵。
  另外我们还要注意cookie哦,下节我们再详细说,呵呵。
想交流的,加我,QQ:29011218

现在ArthurXF本人正在搞PHP等技术培训,如果想学习的人可以跟我联系。另外培训的招生简章在这个网址,想了解的可以去看看。
PHP培训招生简章
分页: 1/1 第一页 1 最后页 [ 显示模式: 摘要 | 列表 ]