06. 11.

FreeBSD的updatedb, 众所周知, locate是非常方便的查找工具,

但是我们在FreeBSD下执行locate查找的时候却报错:

locate: database too small: /var/db/locate.database

熟悉linux的朋友可能会直接updatedb, 但是提示没有此命令, 这里要说的是,

在FreeBSD下执行: # /usr/libexec/locate.updatedb 就可以了


05. 28.

如果你习惯了linux下的bash, 可能sh会叫你有点不舒服, 只是可能, 其实习惯了就好, 关于freebsd下bash的安装和配置, 写了一个简单的步骤:

Freebsd默认安装之后用户的shell是sh,如果都已经习惯了使用bash。通过下面的步骤可以配置用户来使用bash作为shell。

1. 安装bash。 cd /usr/ports/shells/bash; make install clean
这样安装完之后,bash会被安装在/usr/local/bin/目录下面。
2. 在/bin目录下面做一个符号连接。
ln -s /usr/local/bin/bash /bin/bash

3. 修改 /etc/shells文件,将bash增加进去,
添加一行:/bin/bash 就可以了

阅读全文 »